Lines Matching defs:pxafb_info
109 struct pxafb_info { struct
110 struct fb_info fb;
111 struct device *dev;
112 struct clk *clk;
114 void __iomem *mmio_base;
116 struct pxafb_dma_buff *dma_buff;
117 size_t dma_buff_size;
118 dma_addr_t dma_buff_phys;
119 dma_addr_t fdadr[DMA_MAX * 2];
121 void __iomem *video_mem; /* virtual address of frame buffer */
122 unsigned long video_mem_phys; /* physical address of frame buffer */
123 size_t video_mem_size; /* size of the frame buffer */
124 u16 * palette_cpu; /* virtual address of palette memory */
125 u_int palette_size;
127 u_int lccr0;
128 u_int lccr3;
129 u_int lccr4;
130 u_int cmap_inverse:1,
131 cmap_static:1,
132 unused:30;
134 u_int reg_lccr0;
135 u_int reg_lccr1;
136 u_int reg_lccr2;
137 u_int reg_lccr3;
138 u_int reg_lccr4;
139 u_int reg_cmdcr;
141 unsigned long hsync_time;
143 volatile u_char state;
144 volatile u_char task_state;
145 struct mutex ctrlr_lock;
146 wait_queue_head_t ctrlr_wait;
147 struct work_struct task;
149 struct completion disable_done;
152 uint16_t *smart_cmds;
176 #define TO_INF(ptr,member) container_of(ptr,struct pxafb_info,member) argument