- boot_infos_t *bi = bootx_info;
- u32 tmp;
-
- if (has_real_node) {
- bootx_dt_add_prop("linux,boot-display", NULL, 0, mem_end);
- bootx_dt_add_prop("linux,opened", NULL, 0, mem_end);
- } else
- bootx_dt_add_prop("linux,bootx-noscreen", NULL, 0, mem_end);
-
- tmp = bi->dispDeviceDepth;
- bootx_dt_add_prop("linux,bootx-depth", &tmp, 4, mem_end);
- tmp = bi->dispDeviceRect[2] - bi->dispDeviceRect[0];
- bootx_dt_add_prop("linux,bootx-width", &tmp, 4, mem_end);
- tmp = bi->dispDeviceRect[3] - bi->dispDeviceRect[1];
- bootx_dt_add_prop("linux,bootx-height", &tmp, 4, mem_end);
- tmp = bi->dispDeviceRowBytes;
- bootx_dt_add_prop("linux,bootx-linebytes", &tmp, 4, mem_end);
- tmp = (u32)bi->dispDeviceBase;
- if (tmp == 0)
- tmp = (u32)bi->logicalDisplayBase;
- tmp += bi->dispDeviceRect[1] * bi->dispDeviceRowBytes;
- tmp += bi->dispDeviceRect[0] * ((bi->dispDeviceDepth + 7) / 8);
- bootx_dt_add_prop("linux,bootx-addr", &tmp, 4, mem_end);
+ bootx_dt_add_prop("linux,boot-display", NULL, 0, mem_end);
+ bootx_dt_add_prop("linux,opened", NULL, 0, mem_end);