Lines Matching defs:voodoofb_softc
66 struct voodoofb_softc { struct
67 device_t sc_dev;
68 pci_chipset_tag_t sc_pc;
69 pcitag_t sc_pcitag;
70 struct pci_attach_args sc_pa;
72 bus_space_tag_t sc_memt;
73 bus_space_tag_t sc_iot;
74 bus_space_handle_t sc_memh;
76 bus_space_tag_t sc_regt;
77 bus_space_tag_t sc_ioregt;
78 bus_space_handle_t sc_regh;
79 bus_space_handle_t sc_ioregh;
80 bus_addr_t sc_regs, sc_fb, sc_ioreg;
81 bus_size_t sc_regsize, sc_fbsize, sc_ioregsize;
83 void *sc_ih;
88 uint32_t sc_max_clock;
90 size_t sc_memsize;
91 int sc_memtype;
93 int sc_bits_per_pixel;
94 int sc_width, sc_height, sc_linebytes;
95 const struct videomode *sc_videomode;
96 int sc_is_mapped;
99 long sc_defattr, sc_kernattr;
100 uint32_t sc_glyphs_defattr[256];
101 uint32_t sc_glyphs_kernattr[256];
102 int sc_numglyphs, sc_usedglyphs;
103 uint32_t sc_cache; /* offset where cache starts */
104 uint32_t sc_fmt; /* *fmt register */
105 void *sc_font;
108 struct i2c_controller sc_i2c;
109 uint8_t sc_edid_data[128];
110 struct edid_info sc_edid_info;
111 uint32_t sc_i2creg;
113 int sc_mode;
137 static int voodoofb_drm_unmap(struct voodoofb_softc *); argument