Lines Matching defs:summitfb_softc
66 struct summitfb_softc {
100 CFATTACH_DECL_NEW(summitfb, sizeof(struct summitfb_softc),
105 int summitfb_check_rom(struct summitfb_softc *, struct pci_attach_args *);
108 void summitfb_enable_rom_internal(struct summitfb_softc *);
109 void summitfb_disable_rom_internal(struct summitfb_softc *);
111 void summitfb_setup(struct summitfb_softc *);
130 static int summitfb_putcmap(struct summitfb_softc *,
132 static int summitfb_getcmap(struct summitfb_softc *,
134 static void summitfb_restore_palette(struct summitfb_softc *);
135 static int summitfb_putpalreg(struct summitfb_softc *, uint8_t, uint8_t,
138 static inline void summitfb_setup_fb(struct summitfb_softc *);
139 static void summitfb_clearfb(struct summitfb_softc *);
140 static void summitfb_rectfill(struct summitfb_softc *, int, int, int, int,
153 static void summitfb_move_cursor(struct summitfb_softc *, int, int);
154 static int summitfb_do_cursor(struct summitfb_softc *,
157 static void summitfb_set_video(struct summitfb_softc *, int);
159 static void summitfb_copyfont(struct summitfb_softc *);
172 static inline void summitfb_wait_fifo(struct summitfb_softc *, uint32_t);
173 static inline void summitfb_wait(struct summitfb_softc *);
193 summitfb_read4(struct summitfb_softc *sc, uint32_t offset)
203 summitfb_write4(struct summitfb_softc *sc, uint32_t offset, uint32_t val)
213 summitfb_write_mode(struct summitfb_softc *sc, uint32_t mode)
223 summitfb_read_mode(struct summitfb_softc *sc, uint32_t mode)
235 struct summitfb_softc *sc = device_private(self);
373 summitfb_check_rom(struct summitfb_softc *spc, struct pci_attach_args *pa)
612 summitfb_enable_rom_internal(struct summitfb_softc *spc)
626 struct summitfb_softc *spc = device_private(sc->sc_dev);
638 summitfb_disable_rom_internal(struct summitfb_softc *spc)
652 struct summitfb_softc *spc = device_private(sc->sc_dev);
661 summitfb_wait(struct summitfb_softc *sc)
669 summitfb_setup_fb(struct summitfb_softc *sc)
690 summitfb_setup(struct summitfb_softc *sc)
769 struct summitfb_softc *sc = vd->cookie;
899 struct summitfb_softc *sc = vd->cookie;
923 struct summitfb_softc *sc = cookie;
958 summitfb_putcmap(struct summitfb_softc *sc, struct wsdisplay_cmap *cm)
996 summitfb_getcmap(struct summitfb_softc *sc, struct wsdisplay_cmap *cm)
1019 summitfb_restore_palette(struct summitfb_softc *sc)
1042 summitfb_putpalreg(struct summitfb_softc *sc, uint8_t idx,
1053 summitfb_wait_fifo(struct summitfb_softc *sc, uint32_t slots)
1063 summitfb_clearfb(struct summitfb_softc *sc)
1074 summitfb_rectfill(struct summitfb_softc *sc, int x, int y, int wi, int he,
1090 struct summitfb_softc *sc = cookie;
1117 struct summitfb_softc *sc = scr->scr_cookie;
1135 struct summitfb_softc *sc = scr->scr_cookie;
1167 struct summitfb_softc *sc = scr->scr_cookie;
1235 struct summitfb_softc
1314 struct summitfb_softc *sc = scr->scr_cookie;
1344 struct summitfb_softc *sc = scr->scr_cookie;
1368 struct summitfb_softc *sc = scr->scr_cookie;
1395 struct summitfb_softc *sc = scr->scr_cookie;
1413 summitfb_move_cursor(struct summitfb_softc *sc, int x, int y)
1433 summitfb_do_cursor(struct summitfb_softc *sc, struct wsdisplay_cursor *cur)
1554 summitfb_set_video(struct summitfb_softc *sc, int on)
1571 summitfb_copyfont(struct summitfb_softc *sc)