Lines Matching defs:cgfourteen_softc
77 struct cgfourteen_softc { struct
78 device_t sc_dev; /* base device */
79 struct fbdevice sc_fb; /* frame buffer device */
80 bus_space_tag_t sc_bustag;
81 struct sbus_reg sc_physadr[2]; /* phys addrs of h/w */
82 bus_space_handle_t sc_regh; /* register space */
86 union cg14cmap sc_cmap; /* current colormap */
87 struct cg14_cursor sc_cursor; /* Hardware cursor state */
88 union cg14cmap sc_saveclut; /* a place to stash PROM state */
89 size_t sc_vramsize;
90 int sc_depth; /* current colour depth */
92 struct vcons_data sc_vd;
93 struct vcons_screen sc_console_screen;
94 struct wsscreen_descr sc_defaultscreen_descr;
95 const struct wsscreen_descr *sc_screens[1];
96 struct wsscreen_list sc_screenlist;
97 int sc_mode; /* wsdisplay mode - EMUL, DUMB etc. */
99 struct sx_softc *sc_sx;
100 uint32_t sc_fb_paddr;
101 uint32_t sc_mask;
102 glyphcache sc_gc;
106 uint8_t sc_savexlut[256];
107 uint8_t sc_savectl;
108 uint8_t sc_savehwc;
110 struct cg14ctl *sc_ctl; /* various registers */
111 struct cg14curs *sc_hwc;
112 struct cg14dac *sc_dac;
113 struct cg14xlut *sc_xlut;
114 struct cg14clut *sc_clut1;
115 struct cg14clut *sc_clut2;
116 struct cg14clut *sc_clut3;
117 uint *sc_clutincr;
118 int sc_opens;
119 off_t sc_regaddr, sc_fbaddr;