voyagerfb_softc
struct voyagerfb_softc *sc = cookie;
voyagerfb_putcmap(struct voyagerfb_softc *sc, struct wsdisplay_cmap *cm)
voyagerfb_getcmap(struct voyagerfb_softc *sc, struct wsdisplay_cmap *cm)
voyagerfb_restore_palette(struct voyagerfb_softc *sc)
voyagerfb_putpalreg(struct voyagerfb_softc *sc, int idx, uint8_t r,
voyagerfb_init(struct voyagerfb_softc *sc)
voyagerfb_rectfill(struct voyagerfb_softc *sc, int x, int y, int wi, int he,
struct voyagerfb_softc *sc = cookie;
CFATTACH_DECL_NEW(voyagerfb, sizeof(struct voyagerfb_softc),
struct voyagerfb_softc *sc = scr->scr_cookie;
voyagerfb_feed8(struct voyagerfb_softc *sc, uint8_t *data, int len)
voyagerfb_feed16(struct voyagerfb_softc *sc, uint16_t *data, int len)
struct voyagerfb_softc *sc = scr->scr_cookie;
static int voyagerfb_putcmap(struct voyagerfb_softc *,
struct voyagerfb_softc *sc = scr->scr_cookie;
static int voyagerfb_getcmap(struct voyagerfb_softc *,
static void voyagerfb_restore_palette(struct voyagerfb_softc *);
static int voyagerfb_putpalreg(struct voyagerfb_softc *, int, uint8_t,
static void voyagerfb_init(struct voyagerfb_softc *);
struct voyagerfb_softc *sc = scr->scr_cookie;
static void voyagerfb_i2c_enable(struct voyagerfb_softc *);
static int voyagerfb_i2c_xfer(struct voyagerfb_softc *, int, i2c_addr_t,
static void voyagerfb_ddc_read(struct voyagerfb_softc *);
static void voyagerfb_set_videomode(struct voyagerfb_softc *,
struct voyagerfb_softc *sc = scr->scr_cookie;
static bus_size_t voyagerfb_active_clock_reg(struct voyagerfb_softc *);
struct voyagerfb_softc *sc = scr->scr_cookie;
static void voyagerfb_set_dotclock(struct voyagerfb_softc *, int);
static void voyagerfb_set_geometry(struct voyagerfb_softc *,
struct voyagerfb_softc *sc = scr->scr_cookie;
static void voyagerfb_set_mode(struct voyagerfb_softc *,
struct voyagerfb_softc *sc = scr->scr_cookie;
static bool voyagerfb_mode_ok(struct voyagerfb_softc *,
voyagerfb_setup_backlight(struct voyagerfb_softc *sc)
static const struct videomode *voyagerfb_pick_mode(struct voyagerfb_softc *);
voyagerfb_set_backlight(struct voyagerfb_softc *sc, int level)
static void voyagerfb_rectfill(struct voyagerfb_softc *, int, int, int, int,
voyagerfb_switch_backlight(struct voyagerfb_softc *sc, int on)
struct voyagerfb_softc *sc = device_private(dev);
struct voyagerfb_softc *sc = device_private(dev);
voyagerfb_set_curpos(struct voyagerfb_softc *sc, int x, int y)
voyagerfb_gcursor(struct voyagerfb_softc *sc, struct wsdisplay_cursor *cur)
voyagerfb_scursor(struct voyagerfb_softc *sc, struct wsdisplay_cursor *cur)
static int voyagerfb_set_curpos(struct voyagerfb_softc *, int, int);
static int voyagerfb_gcursor(struct voyagerfb_softc *,
static int voyagerfb_scursor(struct voyagerfb_softc *,
static void voyagerfb_setup_backlight(struct voyagerfb_softc *);
static void voyagerfb_set_backlight(struct voyagerfb_softc *, int);
static void voyagerfb_switch_backlight(struct voyagerfb_softc *, int);
voyagerfb_ready(struct voyagerfb_softc *sc)
voyagerfb_wait(struct voyagerfb_softc *sc)
voyagerfb_i2c_enable(struct voyagerfb_softc *sc)
voyagerfb_i2c_xfer(struct voyagerfb_softc *sc, int rw, i2c_addr_t addr,
struct voyagerfb_softc *sc = cookie;
voyagerfb_ddc_read(struct voyagerfb_softc *sc)
voyagerfb_set_videomode(struct voyagerfb_softc *sc, const struct videomode *vm)
voyagerfb_active_clock_reg(struct voyagerfb_softc *sc)
voyagerfb_set_dotclock(struct voyagerfb_softc *sc, int dotclock_khz)
voyagerfb_pick_mode(struct voyagerfb_softc *sc)
voyagerfb_set_geometry(struct voyagerfb_softc *sc, const struct videomode *vm)
voyagerfb_set_mode(struct voyagerfb_softc *sc, const struct videomode *vm)
voyagerfb_mode_ok(struct voyagerfb_softc *sc, const struct videomode *vm)
struct voyagerfb_softc *sc = device_private(self);
struct voyagerfb_softc *sc = vd->cookie;
struct voyagerfb_softc *sc = vd->cookie;