Home | History | Annotate | Download | only in pci

Lines Matching defs:voodoofb_softc

66 struct voodoofb_softc {
137 static int voodoofb_drm_unmap(struct voodoofb_softc *);
138 static int voodoofb_drm_map(struct voodoofb_softc *);
140 CFATTACH_DECL_NEW(voodoofb, sizeof(struct voodoofb_softc), voodoofb_match,
143 static bool voodoofb_is_console(struct voodoofb_softc *);
144 static void voodoofb_init(struct voodoofb_softc *);
160 static int voodoofb_putcmap(struct voodoofb_softc *,
162 static int voodoofb_getcmap(struct voodoofb_softc *,
164 static int voodoofb_putpalreg(struct voodoofb_softc *, uint8_t, uint8_t,
166 static void voodoofb_bitblt(struct voodoofb_softc *, int, int, int, int,
168 static void voodoofb_rectfill(struct voodoofb_softc *, int, int, int, int,
170 static void voodoofb_rectinvert(struct voodoofb_softc *, int, int, int,
172 static void voodoofb_setup_mono(struct voodoofb_softc *, int, int, int,
174 static void voodoofb_feed_line(struct voodoofb_softc *, int, uint8_t *);
176 static void voodoofb_wait_idle(struct voodoofb_softc *);
177 static void voodoofb_init_glyphcache(struct voodoofb_softc *,
184 static void voodoofb_set_videomode(struct voodoofb_softc *,
209 static void voodoofb_clearscreen(struct voodoofb_softc *);
237 static void voodoofb_setup_i2c(struct voodoofb_softc *);
257 voodoo3_write32(struct voodoofb_softc *sc, uint32_t reg, uint32_t val)
263 voodoo3_write32s(struct voodoofb_softc *sc, uint32_t reg, uint32_t val)
268 voodoo3_read32(struct voodoofb_softc *sc, uint32_t reg)
274 voodoo3_write_crtc(struct voodoofb_softc *sc, uint8_t reg, uint8_t val)
281 voodoo3_write_seq(struct voodoofb_softc *sc, uint8_t reg, uint8_t val)
288 voodoo3_write_gra(struct voodoofb_softc *sc, uint8_t reg, uint8_t val)
295 voodoo3_write_attr(struct voodoofb_softc *sc, uint8_t reg, uint8_t val)
307 vga_outb(struct voodoofb_softc *sc, uint32_t reg, uint8_t val)
314 voodoo3_make_room(struct voodoofb_softc *sc, int len)
320 voodoofb_wait_idle(struct voodoofb_softc *sc)
354 struct voodoofb_softc *sc = device_private(self);
564 voodoofb_drm_unmap(struct voodoofb_softc *sc)
581 voodoofb_drm_map(struct voodoofb_softc *sc)
612 voodoofb_putpalreg(struct voodoofb_softc *sc, uint8_t index, uint8_t r,
630 voodoofb_putcmap(struct voodoofb_softc *sc, struct wsdisplay_cmap *cm)
671 voodoofb_getcmap(struct voodoofb_softc *sc, struct wsdisplay_cmap *cm)
694 voodoofb_is_console(struct voodoofb_softc *sc)
705 voodoofb_clearscreen(struct voodoofb_softc *sc)
719 struct voodoofb_softc *sc = scr->scr_cookie;
762 struct voodoofb_softc *sc = scr->scr_cookie;
799 struct voodoofb_softc *sc = scr->scr_cookie;
936 struct voodoofb_softc *sc = scr->scr_cookie;
955 struct voodoofb_softc *sc = scr->scr_cookie;
974 struct voodoofb_softc *sc = scr->scr_cookie;
992 struct voodoofb_softc *sc = scr->scr_cookie;
1013 voodoofb_bitblt(struct voodoofb_softc *sc, int xs, int ys, int xd, int yd,
1045 voodoofb_rectfill(struct voodoofb_softc *sc, int x, int y, int width,
1064 voodoofb_rectinvert(struct voodoofb_softc *sc, int x, int y, int width,
1084 voodoofb_setup_mono(struct voodoofb_softc *sc, int xd, int yd, int width,
1108 voodoofb_feed_line(struct voodoofb_softc *sc, int count, uint8_t *data)
1147 struct voodoofb_softc *sc = vd->cookie;
1228 struct voodoofb_softc *sc = vd->cookie;
1294 struct voodoofb_softc *sc = cookie;
1339 struct voodoofb_softc *sc = arg;
1404 voodoofb_setup_monitor(struct voodoofb_softc *sc, const struct videomode *vm)
1564 voodoofb_set_videomode(struct voodoofb_softc *sc,
1660 voodoofb_init(struct voodoofb_softc *sc)
1717 voodoofb_setup_i2c(struct voodoofb_softc *sc)
1795 struct voodoofb_softc *sc = cookie;
1810 struct voodoofb_softc *sc = cookie;
1854 voodoofb_init_glyphcache(struct voodoofb_softc *sc, struct rasops_info *ri)