| /* | |
| * This structure describes the machine which we are running on. | |
| */ | |
| struct imxfb_mach_info { | |
| u_long pixclock; | |
| u_short xres; | |
| u_short yres; | |
| u_char bpp; | |
| u_char hsync_len; | |
| u_char left_margin; | |
| u_char right_margin; | |
| u_char vsync_len; | |
| u_char upper_margin; | |
| u_char lower_margin; | |
| u_char sync; | |
| u_int cmap_greyscale:1, | |
| cmap_inverse:1, | |
| cmap_static:1, | |
| unused:29; | |
| u_int pcr; | |
| u_int pwmr; | |
| u_int lscr1; | |
| u_int dmacr; | |
| u_char * fixed_screen_cpu; | |
| dma_addr_t fixed_screen_dma; | |
| void (*lcd_power)(int); | |
| void (*backlight_power)(int); | |
| }; | |
| void set_imx_fb_info(struct imxfb_mach_info *hard_imx_fb_info); |