mach64_softc
mach64_print_reg(struct mach64_softc *sc)
mach64_calc_crtcregs(struct mach64_softc *sc, struct mach64_crtcregs *crtc,
mach64_set_crtcregs(struct mach64_softc *sc, struct mach64_crtcregs *crtc)
mach64_modeswitch(struct mach64_softc *sc, struct videomode *mode)
mach64_reset_engine(struct mach64_softc *sc)
mach64_init_engine(struct mach64_softc *sc)
mach64_adjust_frame(struct mach64_softc *sc, int x, int y)
mach64_set_dsp(struct mach64_softc *sc)
mach64_set_pll(struct mach64_softc *sc, int clock)
mach64_init_lut(struct mach64_softc *sc)
mach64_putpalreg(struct mach64_softc *sc, uint8_t index, uint8_t r, uint8_t g,
mach64_putcmap(struct mach64_softc *sc, struct wsdisplay_cmap *cm)
mach64_getcmap(struct mach64_softc *sc, struct wsdisplay_cmap *cm)
mach64_is_console(struct mach64_softc *sc)
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = scr->scr_cookie;
struct mach64_softc *sc = cookie;
mach64_setup_mono(struct mach64_softc *sc, int xd, int yd, int width,
mach64_feed_bytes(struct mach64_softc *sc, int count, uint8_t *data)
mach64_rectfill(struct mach64_softc *sc, int x, int y, int width, int height,
mach64_clearscreen(struct mach64_softc *sc)
mach64_showpal(struct mach64_softc *sc)
struct mach64_softc *sc = vd->cookie;
struct mach64_softc *sc = vd->cookie;
machfb_blank(struct mach64_softc *sc, int blank)
CFATTACH_DECL_NEW(machfb, sizeof(struct mach64_softc), mach64_match,
static void mach64_init(struct mach64_softc *);
static int mach64_get_memsize(struct mach64_softc *);
static int mach64_get_max_ramdac(struct mach64_softc *);
static void mach64_get_mode(struct mach64_softc *, struct videomode *);
static void mach64_print_reg(struct mach64_softc *);
static int mach64_calc_crtcregs(struct mach64_softc *,
static void mach64_set_crtcregs(struct mach64_softc *,
static int mach64_modeswitch(struct mach64_softc *, struct videomode *);
static void mach64_set_dsp(struct mach64_softc *);
static void mach64_set_pll(struct mach64_softc *, int);
static void mach64_reset_engine(struct mach64_softc *);
static void mach64_init_engine(struct mach64_softc *);
static void mach64_adjust_frame(struct mach64_softc *, int, int);
static void mach64_init_lut(struct mach64_softc *);
static int mach64_is_console(struct mach64_softc *);
static void mach64_clearscreen(struct mach64_softc *);
static int mach64_putcmap(struct mach64_softc *, struct wsdisplay_cmap *);
static int mach64_getcmap(struct mach64_softc *, struct wsdisplay_cmap *);
static int mach64_putpalreg(struct mach64_softc *, uint8_t, uint8_t,
static void mach64_rectfill(struct mach64_softc *, int, int, int, int, int);
static void mach64_setup_mono(struct mach64_softc *, int, int, int, int,
static void mach64_feed_bytes(struct mach64_softc *, int, uint8_t *);
static void mach64_showpal(struct mach64_softc *);
static void machfb_blank(struct mach64_softc *, int);
regr(struct mach64_softc *sc, uint32_t index)
regrb(struct mach64_softc *sc, uint32_t index)
regw(struct mach64_softc *sc, uint32_t index, uint32_t data)
regws(struct mach64_softc *sc, uint32_t index, uint32_t data)
regwb(struct mach64_softc *sc, uint32_t index, uint8_t data)
regwb_pll(struct mach64_softc *sc, uint32_t index, uint8_t data)
regrb_pll(struct mach64_softc *sc, uint32_t index)
wait_for_fifo(struct mach64_softc *sc, uint8_t v)
wait_for_idle(struct mach64_softc *sc)
struct mach64_softc *sc = device_private(self);
struct mach64_softc *sc = cookie;
mach64_init(struct mach64_softc *sc)
mach64_get_memsize(struct mach64_softc *sc)
mach64_get_max_ramdac(struct mach64_softc *sc)
mach64_get_mode(struct mach64_softc *sc, struct videomode *mode)