hyperfb_softc
hyperfb_fillmode(struct hyperfb_softc *sc)
hyperfb_rectfill(struct hyperfb_softc *sc, int x, int y, int wi, int he,
struct hyperfb_softc *sc = cookie;
struct hyperfb_softc *sc = cookie;
struct hyperfb_softc *sc = scr->scr_cookie;
CFATTACH_DECL_NEW(hyperfb, sizeof(struct hyperfb_softc), hyperfb_match,
struct hyperfb_softc *sc = scr->scr_cookie;
static inline void hyperfb_setup_fb(struct hyperfb_softc *);
struct hyperfb_softc *sc = scr->scr_cookie;
static inline void hyperfb_setup_fb24(struct hyperfb_softc *);
static int hyperfb_putcmap(struct hyperfb_softc *,
static int hyperfb_getcmap(struct hyperfb_softc *,
struct hyperfb_softc *sc = scr->scr_cookie;
static void hyperfb_restore_palette(struct hyperfb_softc *);
static int hyperfb_putpalreg(struct hyperfb_softc *, uint8_t, uint8_t,
void hyperfb_setup(struct hyperfb_softc *);
static void hyperfb_set_video(struct hyperfb_softc *, int);
static void hyperfb_rectfill(struct hyperfb_softc *, int, int, int, int,
struct hyperfb_softc *sc = scr->scr_cookie;
struct hyperfb_softc *sc = scr->scr_cookie;
struct hyperfb_softc *sc = scr->scr_cookie;
struct hyperfb_softc *sc = scr->scr_cookie;
static void hyperfb_move_cursor(struct hyperfb_softc *, int, int);
static int hyperfb_do_cursor(struct hyperfb_softc *,
hyperfb_move_cursor(struct hyperfb_softc *sc, int x, int y)
hyperfb_do_cursor(struct hyperfb_softc *sc, struct wsdisplay_cursor *cur)
static inline void hyperfb_wait_fifo(struct hyperfb_softc *, uint32_t);
hyperfb_read4(struct hyperfb_softc *sc, uint32_t offset)
hyperfb_read1(struct hyperfb_softc *sc, uint32_t offset)
hyperfb_write4(struct hyperfb_softc *sc, uint32_t offset, uint32_t val)
hyperfb_write1(struct hyperfb_softc *sc, uint32_t offset, uint8_t val)
hyperfb_wait(struct hyperfb_softc *sc)
hyperfb_wait_fifo(struct hyperfb_softc *sc, uint32_t slots)
hyperfb_sba(struct hyperfb_softc *sc, uint32_t mode)
hyperfb_dba(struct hyperfb_softc *sc, uint32_t mode)
hyperfb_both(struct hyperfb_softc *sc, uint32_t mode)
hyperfb_fbflag(struct hyperfb_softc *sc, int flag)
hyperfb_setup_fb(struct hyperfb_softc *sc)
hyperfb_setup_fb24(struct hyperfb_softc *sc)
struct hyperfb_softc *sc = device_private(self);
struct hyperfb_softc *sc = cookie;
struct hyperfb_softc *sc = vd->cookie;
struct hyperfb_softc *sc = vd->cookie;
hyperfb_putcmap(struct hyperfb_softc *sc, struct wsdisplay_cmap *cm)
hyperfb_getcmap(struct hyperfb_softc *sc, struct wsdisplay_cmap *cm)
hyperfb_restore_palette(struct hyperfb_softc *sc)
hyperfb_putpalreg(struct hyperfb_softc *sc, uint8_t idx, uint8_t r, uint8_t g,
hyperfb_setup(struct hyperfb_softc *sc)
hyperfb_set_video(struct hyperfb_softc *sc, int on)