Lines Matching defs:ym_softc
143 struct ym_softc { struct
144 struct ad1848_isa_softc sc_ad1848;
149 bus_space_tag_t sc_iot; /* tag */
150 bus_space_handle_t sc_ioh; /* handle */
151 isa_chipset_tag_t sc_ic;
153 bus_space_handle_t sc_controlioh;
154 bus_space_handle_t sc_opl_ioh;
155 bus_space_handle_t sc_sb_ioh; /* only used to disable it */
157 callout_t sc_powerdown_ch;
158 kcondvar_t sc_cv;
160 int master_mute, mic_mute;
161 struct ad1848_volume master_gain;
162 uint8_t mic_gain;
164 uint8_t sc_external_sources; /* non-zero value prevents power down */
166 uint8_t sc_version; /* hardware version */
170 uint8_t sc_eqmode;
171 struct ad1848_volume sc_treble, sc_bass, sc_wide;
188 device_t sc_audiodev;
191 bus_space_handle_t sc_mpu_ioh;
192 device_t sc_mpudev;
196 enum ym_pow_mode {
198 } sc_pow_mode;
199 int sc_pow_timeout;
201 uint8_t sc_codec_scan[0x20];
204 uint8_t sc_sa3_scan[YM_SAVE_REG_MAX_SA3 + 1];
206 uint16_t sc_on_blocks;
207 uint16_t sc_turning_off;
209 int sc_in_power_ctl;