Lines Matching defs:radeonfb_display
156 struct radeonfb_display { struct
157 struct radeonfb_softc *rd_softc;
158 int rd_number; /* 0 .. RADEON_NDISPLAYS */
160 bus_size_t rd_offset; /* offset within FB memory */
161 vaddr_t rd_fbptr; /* framebuffer pointer */
162 vaddr_t rd_curptr; /* cursor data pointer */
163 size_t rd_curoff; /* cursor offset */
165 uint16_t rd_bpp;
166 uint16_t rd_virtx;
167 uint16_t rd_virty;
168 uint16_t rd_stride;
169 uint16_t rd_format; /* chip pixel format */
171 uint16_t rd_xoffset;
172 uint16_t rd_yoffset;
174 uint32_t rd_bg; /* background */
175 bool rd_console;
177 struct callout rd_bl_lvds_co; /* delayed lvds operation */
178 uint32_t rd_bl_lvds_val; /* value of delayed lvds */
179 int rd_bl_on;
180 int rd_bl_level;
182 int rd_wsmode;
184 int rd_ncrtcs;
185 struct radeonfb_crtc rd_crtcs[2];
187 struct radeonfb_cursor rd_cursor, rd_tempcursor;
191 struct wsscreen_list rd_wsscreenlist;
192 struct wsscreen_descr rd_wsscreens_storage[1];
193 struct wsscreen_descr *rd_wsscreens;
194 struct vcons_screen rd_vscreen;
195 struct vcons_data rd_vd;
196 void (*rd_putchar)(void *, int, int, u_int, long);
197 glyphcache rd_gc;
199 uint8_t rd_cmap_red[256];
200 uint8_t rd_cmap_green[256];
201 uint8_t rd_cmap_blue[256];
204 struct splash_info rd_splash;