| /linux/sound/pci/ac97/ |
| H A D | ac97_patch.c | 28 static int patch_build_controls(struct snd_ac97 * ac97, const struct snd_kcontrol_new *controls, int count) in patch_build_controls() argument 41 static void reset_tlv(struct snd_ac97 *ac97, const char *name, in reset_tlv() argument 52 static int ac97_update_bits_page(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value, unsigned short page) in ac97_update_bits_page() argument 78 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); ac97_surround_jack_mode_get() local 86 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); ac97_surround_jack_mode_put() local 107 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); ac97_channel_mode_get() local 115 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); ac97_channel_mode_put() local 169 is_surround_on(struct snd_ac97 * ac97) is_surround_on() argument 174 is_clfe_on(struct snd_ac97 * ac97) is_clfe_on() argument 180 is_shared_surrout(struct snd_ac97 * ac97) is_shared_surrout() argument 186 is_shared_clfeout(struct snd_ac97 * ac97) is_shared_clfeout() argument 192 is_shared_linein(struct snd_ac97 * ac97) is_shared_linein() argument 198 is_shared_micin(struct snd_ac97 * ac97) is_shared_micin() argument 203 alc850_is_aux_back_surround(struct snd_ac97 * ac97) alc850_is_aux_back_surround() argument 227 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf7x3_get_speaker() local 241 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf7x3_put_speaker() local 272 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf7x3_spdif_source_get() local 283 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf7x3_spdif_source_put() local 292 patch_yamaha_ymf7x3_3d(struct snd_ac97 * ac97) patch_yamaha_ymf7x3_3d() argument 328 patch_yamaha_ymf743_build_spdif(struct snd_ac97 * ac97) patch_yamaha_ymf743_build_spdif() argument 350 patch_yamaha_ymf743(struct snd_ac97 * ac97) patch_yamaha_ymf743() argument 373 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf753_spdif_output_pin_get() local 383 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ymf753_spdif_output_pin_put() local 414 patch_yamaha_ymf753_post_spdif(struct snd_ac97 * ac97) patch_yamaha_ymf753_post_spdif() argument 429 patch_yamaha_ymf753(struct snd_ac97 * ac97) patch_yamaha_ymf753() argument 455 patch_wolfson_wm9703_specific(struct snd_ac97 * ac97) patch_wolfson_wm9703_specific() argument 476 patch_wolfson03(struct snd_ac97 * ac97) patch_wolfson03() argument 491 patch_wolfson_wm9704_specific(struct snd_ac97 * ac97) patch_wolfson_wm9704_specific() argument 508 patch_wolfson04(struct snd_ac97 * ac97) patch_wolfson04() argument 515 patch_wolfson05(struct snd_ac97 * ac97) patch_wolfson05() argument 631 patch_wolfson_wm9711_specific(struct snd_ac97 * ac97) patch_wolfson_wm9711_specific() argument 653 patch_wolfson11(struct snd_ac97 * ac97) patch_wolfson11() argument 799 patch_wolfson_wm9713_3d(struct snd_ac97 * ac97) patch_wolfson_wm9713_3d() argument 811 patch_wolfson_wm9713_specific(struct snd_ac97 * ac97) patch_wolfson_wm9713_specific() argument 831 patch_wolfson_wm9713_suspend(struct snd_ac97 * ac97) patch_wolfson_wm9713_suspend() argument 837 patch_wolfson_wm9713_resume(struct snd_ac97 * ac97) patch_wolfson_wm9713_resume() argument 854 patch_wolfson13(struct snd_ac97 * ac97) patch_wolfson13() argument 874 patch_tritech_tr28028(struct snd_ac97 * ac97) patch_tritech_tr28028() argument 886 patch_sigmatel_stac9700_3d(struct snd_ac97 * ac97) patch_sigmatel_stac9700_3d() argument 900 patch_sigmatel_stac9708_3d(struct snd_ac97 * ac97) patch_sigmatel_stac9708_3d() argument 935 patch_sigmatel_stac97xx_specific(struct snd_ac97 * ac97) patch_sigmatel_stac97xx_specific() argument 968 patch_sigmatel_stac9700(struct snd_ac97 * ac97) patch_sigmatel_stac9700() argument 976 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9708_put_bias() local 997 patch_sigmatel_stac9708_specific(struct snd_ac97 * ac97) patch_sigmatel_stac9708_specific() argument 1016 patch_sigmatel_stac9708(struct snd_ac97 * ac97) patch_sigmatel_stac9708() argument 1042 patch_sigmatel_stac9721(struct snd_ac97 * ac97) patch_sigmatel_stac9721() argument 1056 patch_sigmatel_stac9744(struct snd_ac97 * ac97) patch_sigmatel_stac9744() argument 1068 patch_sigmatel_stac9756(struct snd_ac97 * ac97) patch_sigmatel_stac9756() argument 1091 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_output_jack_get() local 1105 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_output_jack_put() local 1130 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_input_jack_get() local 1141 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_input_jack_put() local 1159 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_phonesel_get() local 1167 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_stac9758_phonesel_put() local 1204 patch_sigmatel_stac9758_specific(struct snd_ac97 * ac97) patch_sigmatel_stac9758_specific() argument 1231 patch_sigmatel_stac9758(struct snd_ac97 * ac97) patch_sigmatel_stac9758() argument 1279 patch_cirrus_build_spdif(struct snd_ac97 * ac97) patch_cirrus_build_spdif() argument 1308 patch_cirrus_spdif(struct snd_ac97 * ac97) patch_cirrus_spdif() argument 1329 patch_cirrus_cs4299(struct snd_ac97 * ac97) patch_cirrus_cs4299() argument 1344 patch_conexant_build_spdif(struct snd_ac97 * ac97) patch_conexant_build_spdif() argument 1367 patch_conexant(struct snd_ac97 * ac97) patch_conexant() argument 1376 patch_cx20551(struct snd_ac97 * ac97) patch_cx20551() argument 1386 ad18xx_resume(struct snd_ac97 * ac97) ad18xx_resume() argument 1449 ad1888_resume(struct snd_ac97 * ac97) ad1888_resume() argument 1468 patch_ad1819(struct snd_ac97 * ac97) patch_ad1819() argument 1479 patch_ad1881_unchained(struct snd_ac97 * ac97,int idx,unsigned short mask) patch_ad1881_unchained() argument 1495 patch_ad1881_chained1(struct snd_ac97 * ac97,int idx,unsigned short codec_bits) patch_ad1881_chained1() argument 1513 patch_ad1881_chained(struct snd_ac97 * ac97,int unchained_idx,int cidx1,int cidx2) patch_ad1881_chained() argument 1545 patch_ad1881(struct snd_ac97 * ac97) patch_ad1881() argument 1615 patch_ad1885_specific(struct snd_ac97 * ac97) patch_ad1885_specific() argument 1634 patch_ad1885(struct snd_ac97 * ac97) patch_ad1885() argument 1647 patch_ad1886_specific(struct snd_ac97 * ac97) patch_ad1886_specific() argument 1661 patch_ad1886(struct snd_ac97 * ac97) patch_ad1886() argument 1782 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad198x_spdif_source_get() local 1792 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad198x_spdif_source_put() local 1809 patch_ad198x_post_spdif(struct snd_ac97 * ac97) patch_ad198x_post_spdif() argument 1838 check_list(struct snd_ac97 * ac97,const unsigned int * list) check_list() argument 1847 patch_ad1981a_specific(struct snd_ac97 * ac97) patch_ad1981a_specific() argument 1879 check_ad1981_hp_jack_sense(struct snd_ac97 * ac97) check_ad1981_hp_jack_sense() argument 1886 patch_ad1981a(struct snd_ac97 * ac97) patch_ad1981a() argument 1899 patch_ad1981b_specific(struct snd_ac97 * ac97) patch_ad1981b_specific() argument 1920 patch_ad1981b(struct snd_ac97 * ac97) patch_ad1981b() argument 1934 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1888_lohpsel_get() local 1947 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1888_lohpsel_put() local 1967 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1888_downmix_get() local 1980 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1888_downmix_put() local 1994 ad1888_update_jacks(struct snd_ac97 * ac97) ad1888_update_jacks() argument 2033 patch_ad1888_specific(struct snd_ac97 * ac97) patch_ad1888_specific() argument 2054 patch_ad1888(struct snd_ac97 * ac97) patch_ad1888() argument 2085 patch_ad1980_specific(struct snd_ac97 * ac97) patch_ad1980_specific() argument 2104 patch_ad1980(struct snd_ac97 * ac97) patch_ad1980() argument 2125 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1985_vrefout_get() local 2137 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1985_vrefout_put() local 2181 ad1985_update_jacks(struct snd_ac97 * ac97) ad1985_update_jacks() argument 2189 patch_ad1985_specific(struct snd_ac97 * ac97) patch_ad1985_specific() argument 2215 patch_ad1985(struct snd_ac97 * ac97) patch_ad1985() argument 2245 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_lososel_get() local 2256 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_lososel_put() local 2281 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_spread_get() local 2292 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_spread_put() local 2317 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_miclisel_get() local 2326 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_miclisel_put() local 2342 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_vrefout_get() local 2360 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad1986_vrefout_put() local 2454 ad1986_update_jacks(struct snd_ac97 * ac97) ad1986_update_jacks() argument 2487 patch_ad1986_specific(struct snd_ac97 * ac97) patch_ad1986_specific() argument 2508 patch_ad1986(struct snd_ac97 * ac97) patch_ad1986() argument 2523 patch_alc203(struct snd_ac97 * ac97) patch_alc203() argument 2532 alc650_update_jacks(struct snd_ac97 * ac97) alc650_update_jacks() argument 2556 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); alc650_swap_surround_put() local 2610 patch_alc650_specific(struct snd_ac97 * ac97) patch_alc650_specific() argument 2633 patch_alc650(struct snd_ac97 * ac97) patch_alc650() argument 2691 alc655_update_jacks(struct snd_ac97 * ac97) alc655_update_jacks() argument 2722 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); alc655_iec958_route_info() local 2732 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); alc655_iec958_route_get() local 2745 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); alc655_iec958_route_put() local 2765 patch_alc655_specific(struct snd_ac97 * ac97) patch_alc655_specific() argument 2785 patch_alc655(struct snd_ac97 * ac97) patch_alc655() argument 2844 alc850_update_jacks(struct snd_ac97 * ac97) alc850_update_jacks() argument 2879 patch_alc850_specific(struct snd_ac97 * ac97) patch_alc850_specific() argument 2899 patch_alc850(struct snd_ac97 * ac97) patch_alc850() argument 2934 patch_aztech_azf3328_specific(struct snd_ac97 * ac97) patch_aztech_azf3328_specific() argument 2972 patch_aztech_azf3328(struct snd_ac97 * ac97) patch_aztech_azf3328() argument 2981 cm9738_update_jacks(struct snd_ac97 * ac97) cm9738_update_jacks() argument 2994 patch_cm9738_specific(struct snd_ac97 * ac97) patch_cm9738_specific() argument 3004 patch_cm9738(struct snd_ac97 * ac97) patch_cm9738() argument 3024 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_cmedia_spdif_playback_source_get() local 3034 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_cmedia_spdif_playback_source_put() local 3059 cm9739_update_jacks(struct snd_ac97 * ac97) cm9739_update_jacks() argument 3074 patch_cm9739_specific(struct snd_ac97 * ac97) patch_cm9739_specific() argument 3079 patch_cm9739_post_spdif(struct snd_ac97 * ac97) patch_cm9739_post_spdif() argument 3090 patch_cm9739(struct snd_ac97 * ac97) patch_cm9739() argument 3149 cm9761_update_jacks(struct snd_ac97 * ac97) cm9761_update_jacks() argument 3198 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); cm9761_spdif_out_source_get() local 3211 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); cm9761_spdif_out_source_put() local 3244 patch_cm9761_post_spdif(struct snd_ac97 * ac97) patch_cm9761_post_spdif() argument 3249 patch_cm9761_specific(struct snd_ac97 * ac97) patch_cm9761_specific() argument 3260 patch_cm9761(struct snd_ac97 * ac97) patch_cm9761() argument 3347 patch_cm9780_specific(struct snd_ac97 * ac97) patch_cm9780_specific() argument 3357 patch_cm9780(struct snd_ac97 * ac97) patch_cm9780() argument 3381 patch_vt1613_specific(struct snd_ac97 * ac97) patch_vt1613_specific() argument 3391 patch_vt1613(struct snd_ac97 * ac97) patch_vt1613() argument 3428 snd_ac97_find_mixer_ctl(struct snd_ac97 * ac97,const char * name) snd_ac97_find_mixer_ctl() argument 3435 snd_ac97_add_vmaster(struct snd_ac97 * ac97,char * name,const unsigned int * tlv,const char * const * followers) snd_ac97_add_vmaster() argument 3452 patch_vt1616_specific(struct snd_ac97 * ac97) patch_vt1616_specific() argument 3490 patch_vt1616(struct snd_ac97 * ac97) patch_vt1616() argument 3586 patch_vt1617a(struct snd_ac97 * ac97) patch_vt1617a() argument 3801 patch_vt1618(struct snd_ac97 * ac97) patch_vt1618() argument 3809 it2646_update_jacks(struct snd_ac97 * ac97) it2646_update_jacks() argument 3830 patch_it2646_specific(struct snd_ac97 * ac97) patch_it2646_specific() argument 3847 patch_it2646(struct snd_ac97 * ac97) patch_it2646() argument 3867 patch_si3036_specific(struct snd_ac97 * ac97) patch_si3036_specific() argument 3882 mpatch_si3036(struct snd_ac97 * ac97) mpatch_si3036() argument 3914 patch_lm4550(struct snd_ac97 * ac97) patch_lm4550() argument [all...] |
| H A D | ac97_codec.c | 196 #define ac97_is_power_save_mode(ac97) \ argument 199 #define ac97_is_power_save_mode(ac97) 0 argument 202 #define ac97_err(ac97, fmt, args...) \ argument 204 #define ac97_warn(ac97, fmt, args...) \ argument 206 ac97_dbg(ac97,fmt,args...) global() argument 213 snd_ac97_valid_reg(struct snd_ac97 * ac97,unsigned short reg) snd_ac97_valid_reg() argument 271 snd_ac97_write(struct snd_ac97 * ac97,unsigned short reg,unsigned short value) snd_ac97_write() argument 296 snd_ac97_read(struct snd_ac97 * ac97,unsigned short reg) snd_ac97_read() argument 304 snd_ac97_read_cache(struct snd_ac97 * ac97,unsigned short reg) snd_ac97_read_cache() argument 325 snd_ac97_write_cache(struct snd_ac97 * ac97,unsigned short reg,unsigned short value) snd_ac97_write_cache() argument 350 snd_ac97_update(struct snd_ac97 * ac97,unsigned short reg,unsigned short value) snd_ac97_update() argument 382 snd_ac97_update_bits(struct snd_ac97 * ac97,unsigned short reg,unsigned short mask,unsigned short value) snd_ac97_update_bits() argument 397 snd_ac97_update_bits_nolock(struct snd_ac97 * ac97,unsigned short reg,unsigned short mask,unsigned short value) snd_ac97_update_bits_nolock() argument 414 snd_ac97_ad18xx_update_pcm_bits(struct snd_ac97 * ac97,int codec,unsigned short mask,unsigned short value) snd_ac97_ad18xx_update_pcm_bits() argument 458 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_get_enum_double() local 475 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_put_enum_double() local 496 snd_ac97_page_save(struct snd_ac97 * ac97,int reg,struct snd_kcontrol * kcontrol) snd_ac97_page_save() argument 510 snd_ac97_page_restore(struct snd_ac97 * ac97,int page_save) snd_ac97_page_restore() argument 536 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_get_volsw() local 560 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_put_volsw() local 679 set_inv_eapd(struct snd_ac97 * ac97,struct snd_kcontrol * kctl) set_inv_eapd() argument 717 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_spdif_default_get() local 730 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_spdif_default_put() local 804 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_put_spsa() local 873 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad18xx_pcm_info_bits() local 890 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad18xx_pcm_get_bits() local 904 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad18xx_pcm_put_bits() local 936 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad18xx_pcm_get_volume() local 948 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97_ad18xx_pcm_put_volume() local 1001 snd_ac97_free(struct snd_ac97 * ac97) snd_ac97_free() argument 1019 struct snd_ac97 *ac97 = device->device_data; snd_ac97_dev_free() local 1024 snd_ac97_try_volume_mix(struct snd_ac97 * ac97,int reg) snd_ac97_try_volume_mix() argument 1074 check_volume_resolution(struct snd_ac97 * ac97,int reg,unsigned char * lo_max,unsigned char * hi_max) check_volume_resolution() argument 1114 snd_ac97_try_bit(struct snd_ac97 * ac97,int reg,int bit) snd_ac97_try_bit() argument 1128 snd_ac97_change_volume_params2(struct snd_ac97 * ac97,int reg,int shift,unsigned char * max) snd_ac97_change_volume_params2() argument 1155 snd_ac97_cnew(const struct snd_kcontrol_new * _template,struct snd_ac97 * ac97) snd_ac97_cnew() argument 1168 snd_ac97_cmute_new_stereo(struct snd_card * card,char * name,int reg,int check_stereo,int check_amix,struct snd_ac97 * ac97) snd_ac97_cmute_new_stereo() argument 1237 snd_ac97_cvol_new(struct snd_card * card,char * name,int reg,unsigned int lo_max,unsigned int hi_max,struct snd_ac97 * ac97) snd_ac97_cvol_new() argument 1277 snd_ac97_cmix_new_stereo(struct snd_card * card,const char * pfx,int reg,int check_stereo,int check_amix,struct snd_ac97 * ac97) snd_ac97_cmix_new_stereo() argument 1304 snd_ac97_cmix_new(card,pfx,reg,acheck,ac97) global() argument 1306 snd_ac97_cmute_new(card,name,reg,acheck,ac97) global() argument 1311 snd_ac97_mixer_build(struct snd_ac97 * ac97) snd_ac97_mixer_build() argument 1708 snd_ac97_modem_build(struct snd_card * card,struct snd_ac97 * ac97) snd_ac97_modem_build() argument 1739 snd_ac97_test_rate(struct snd_ac97 * ac97,int reg,int shadow_reg,int rate) snd_ac97_test_rate() argument 1752 snd_ac97_determine_rates(struct snd_ac97 * ac97,int reg,int shadow_reg,unsigned int * r_result) snd_ac97_determine_rates() argument 1812 snd_ac97_determine_spdif_rates(struct snd_ac97 * ac97) snd_ac97_determine_spdif_rates() argument 1843 snd_ac97_get_name(struct snd_ac97 * ac97,unsigned int id,char * name,size_t maxlen,int modem) snd_ac97_get_name() argument 1886 snd_ac97_get_short_name(struct snd_ac97 * ac97) snd_ac97_get_short_name() argument 1901 ac97_reset_wait(struct snd_ac97 * ac97,int timeout,int with_modem) ac97_reset_wait() argument 2002 struct snd_ac97 *ac97 = device->device_data; snd_ac97_dev_register() local 2024 struct snd_ac97 *ac97 = device->device_data; snd_ac97_dev_disconnect() local 2063 struct snd_ac97 *ac97; snd_ac97_mixer() local 2368 snd_ac97_powerdown(struct snd_ac97 * ac97) snd_ac97_powerdown() argument 2440 snd_ac97_update_power(struct snd_ac97 * ac97,int reg,int powerup) snd_ac97_update_power() argument 2479 update_power_regs(struct snd_ac97 * ac97) update_power_regs() argument 2531 snd_ac97_suspend(struct snd_ac97 * ac97) snd_ac97_suspend() argument 2548 snd_ac97_restore_status(struct snd_ac97 * ac97) snd_ac97_restore_status() argument 2569 snd_ac97_restore_iec958(struct snd_ac97 * ac97) snd_ac97_restore_iec958() argument 2592 snd_ac97_resume(struct snd_ac97 * ac97) snd_ac97_resume() argument 2673 snd_ac97_remove_ctl(struct snd_ac97 * ac97,const char * name,const char * suffix) snd_ac97_remove_ctl() argument 2683 ctl_find(struct snd_ac97 * ac97,const char * name,const char * suffix) ctl_find() argument 2693 snd_ac97_rename_ctl(struct snd_ac97 * ac97,const char * src,const char * dst,const char * suffix) snd_ac97_rename_ctl() argument 2708 snd_ac97_rename_vol_ctl(struct snd_ac97 * ac97,const char * src,const char * dst) snd_ac97_rename_vol_ctl() argument 2716 snd_ac97_swap_ctl(struct snd_ac97 * ac97,const char * s1,const char * s2,const char * suffix) snd_ac97_swap_ctl() argument 2751 tune_hp_only(struct snd_ac97 * ac97) tune_hp_only() argument 2766 tune_hp_only(struct snd_ac97 * ac97) tune_hp_only() argument 2778 tune_swap_hp(struct snd_ac97 * ac97) tune_swap_hp() argument 2788 tune_swap_surround(struct snd_ac97 * ac97) tune_swap_surround() argument 2797 tune_ad_sharing(struct snd_ac97 * ac97) tune_ad_sharing() argument 2814 tune_alc_jack(struct snd_ac97 * ac97) tune_alc_jack() argument 2829 tune_inv_eapd(struct snd_ac97 * ac97) tune_inv_eapd() argument 2842 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); master_mute_sw_put() local 2858 tune_mute_led(struct snd_ac97 * ac97) tune_mute_led() argument 2878 struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); hp_master_mute_sw_put() local 2893 tune_hp_mute_led(struct snd_ac97 * ac97) tune_hp_mute_led() argument 2929 apply_quirk(struct snd_ac97 * ac97,int type) apply_quirk() argument 2941 apply_quirk_str(struct snd_ac97 * ac97,const char * typestr) apply_quirk_str() argument 2970 snd_ac97_tune_hardware(struct snd_ac97 * ac97,const struct ac97_quirk * quirk,const char * override) snd_ac97_tune_hardware() argument [all...] |
| H A D | ac97_proc.c | 22 static void snd_ac97_proc_read_functions(struct snd_ac97 *ac97, struct snd_info_buffer *buffer) in snd_ac97_proc_read_functions() argument 92 static void snd_ac97_proc_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int subidx) in snd_ac97_proc_read_main() argument 330 struct snd_ac97 *ac97 = entry->private_data; snd_ac97_proc_read() local 365 struct snd_ac97 *ac97 = entry->private_data; snd_ac97_proc_regs_write() local 380 snd_ac97_proc_regs_read_main(struct snd_ac97 * ac97,struct snd_info_buffer * buffer,int subidx) snd_ac97_proc_regs_read_main() argument 393 struct snd_ac97 *ac97 = entry->private_data; snd_ac97_proc_regs_read() local 414 snd_ac97_proc_init(struct snd_ac97 * ac97) snd_ac97_proc_init() argument 442 snd_ac97_proc_done(struct snd_ac97 * ac97) snd_ac97_proc_done() argument [all...] |
| H A D | ac97_pcm.c | 159 static int set_spdif_rate(struct snd_ac97 *ac97, unsigned short rate) in set_spdif_rate() argument 243 snd_ac97_set_rate(struct snd_ac97 * ac97,int reg,unsigned int rate) snd_ac97_set_rate() argument 307 get_pslots(struct snd_ac97 * ac97,unsigned char * rate_table,unsigned short * spdif_slots) get_pslots() argument 382 get_cslots(struct snd_ac97 * ac97) get_cslots() argument [all...] |
| /linux/sound/soc/tegra/ |
| H A D | tegra20_ac97.c | 36 static void tegra20_ac97_codec_reset(struct snd_ac97 *ac97) in tegra20_ac97_codec_reset() 62 static void tegra20_ac97_codec_warm_reset(struct snd_ac97 *ac97) in tegra20_ac97_codec_warm_reset() 141 static inline void tegra20_ac97_start_playback(struct tegra20_ac97 *ac97) in tegra20_ac97_start_playback() 154 static inline void tegra20_ac97_stop_playback(struct tegra20_ac97 *ac97) in tegra20_ac97_stop_playback() 163 static inline void tegra20_ac97_start_capture(struct tegra20_ac97 *ac97) in tegra20_ac97_start_capture() 170 static inline void tegra20_ac97_stop_capture(struct tegra20_ac97 *ac97) in tegra20_ac97_stop_capture() 179 struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai); in tegra20_ac97_trigger() local 207 struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai); in tegra20_ac97_probe() local 303 struct tegra20_ac97 *ac97; in tegra20_ac97_platform_probe() local 430 struct tegra20_ac97 *ac97 = dev_get_drvdata(&pdev->dev); in tegra20_ac97_platform_remove() local
|
| /linux/sound/ac97/ |
| H A D | snd_ac97_compat.c | 20 static void compat_ac97_reset(struct snd_ac97 *ac97) in compat_ac97_reset() 29 static void compat_ac97_warm_reset(struct snd_ac97 *ac97) in compat_ac97_warm_reset() 38 static void compat_ac97_write(struct snd_ac97 *ac97, unsigned short reg, in compat_ac97_write() 47 static unsigned short compat_ac97_read(struct snd_ac97 *ac97, in compat_ac97_read() 69 struct snd_ac97 *ac97; in snd_ac97_compat_alloc() local 92 void snd_ac97_compat_release(struct snd_ac97 *ac97) in snd_ac97_compat_release() 98 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, in snd_ac97_reset()
|
| /linux/sound/soc/ |
| H A D | soc-ac97.c | 132 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 154 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 159 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 165 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 182 struct snd_ac97 *ac97; in snd_soc_alloc_ac97_component() local 222 struct snd_ac97 *ac97; in snd_soc_new_ac97_component() local 260 void snd_soc_free_ac97_component(struct snd_ac97 *ac97) in snd_soc_free_ac97_component() 271 static void snd_soc_ac97_warm_reset(struct snd_ac97 *ac97) in snd_soc_ac97_warm_reset() 287 static void snd_soc_ac97_reset(struct snd_ac97 *ac97) in snd_soc_ac97_reset()
|
| /linux/sound/pci/cs5535audio/ |
| H A D | cs5535audio_olpc.c | 24 void olpc_analog_input(struct snd_ac97 *ac97, int on) in olpc_analog_input() 47 void olpc_mic_bias(struct snd_ac97 *ac97, int on) in olpc_mic_bias() 98 struct snd_ac97 *ac97 = cs5535au->ac97; in olpc_mic_get() local 134 struct snd_ac97_template *ac97) in olpc_prequirks() 144 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) in olpc_quirks()
|
| H A D | cs5535audio.h | 87 struct snd_ac97 *ac97; member 108 static inline void olpc_capture_open(struct snd_ac97 *ac97) in olpc_capture_open() 116 static inline void olpc_capture_close(struct snd_ac97 *ac97) in olpc_capture_close() 125 struct snd_ac97_template *ac97) { } in olpc_prequirks() 126 static inline int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) in olpc_quirks() 131 static inline void olpc_analog_input(struct snd_ac97 *ac97, int on) { } in olpc_analog_input() 132 static inline void olpc_mic_bias(struct snd_ac97 *ac97, int on) { } in olpc_mic_bias() 133 static inline void olpc_capture_open(struct snd_ac97 *ac97) { } in olpc_capture_open() 134 static inline void olpc_capture_close(struct snd_ac97 *ac97) { } in olpc_capture_close()
|
| H A D | cs5535audio.c | 121 static void snd_cs5535audio_ac97_codec_write(struct snd_ac97 *ac97, in snd_cs5535audio_ac97_codec_write() argument 128 static unsigned short snd_cs5535audio_ac97_codec_read(struct snd_ac97 *ac97, in snd_cs5535audio_ac97_codec_read() argument 139 struct snd_ac97_template ac97; in snd_cs5535audio_mixer() local [all...] |
| /linux/drivers/base/regmap/ |
| H A D | regmap-ac97.c | 47 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_read() local 57 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_write() local 69 struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97, in __regmap_init_ac97() 79 struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97, in __devm_regmap_init_ac97()
|
| /linux/sound/soc/codecs/ |
| H A D | ac97.c | 37 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_prepare() local 67 struct snd_ac97 *ac97; in ac97_soc_probe() local 91 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_suspend() local 101 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_resume() local
|
| H A D | ad1980.c | 206 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_reset() local 233 struct snd_ac97 *ac97; in ad1980_soc_probe() local 287 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_soc_remove() local
|
| H A D | stac9766.c | 218 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_resume() local 273 struct snd_ac97 *ac97; in stac9766_component_probe() local 299 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_remove() local
|
| /linux/sound/soc/loongson/ |
| H A D | loongson1_ac97.c | 106 static void ls1x_ac97_reset(struct snd_ac97 *ac97) in ls1x_ac97_reset() 115 static void ls1x_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) in ls1x_ac97_write() 129 static unsigned short ls1x_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in ls1x_ac97_read() 148 static void ls1x_ac97_init(struct snd_ac97 *ac97) in ls1x_ac97_init() 186 struct ls1x_ac97 *ac97 = dev_get_drvdata(cpu_dai->dev); in ls1x_ac97_hw_params() local 236 struct ls1x_ac97 *ac97 = dev_get_drvdata(cpu_dai->dev); in ls1x_ac97_dai_probe() local 292 struct ls1x_ac97 *ac97; in ls1x_ac97_probe() local
|
| /linux/sound/soc/fsl/ |
| H A D | mpc5200_psc_ac97.c | 29 static unsigned short psc_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in psc_ac97_read() 73 static void psc_ac97_write(struct snd_ac97 *ac97, in psc_ac97_write() 95 static void psc_ac97_warm_reset(struct snd_ac97 *ac97) in psc_ac97_warm_reset() 108 static void psc_ac97_cold_reset(struct snd_ac97 *ac97) in psc_ac97_cold_reset()
|
| /linux/sound/soc/au1x/ |
| H A D | ac97c.c | 83 static unsigned short au1xac97c_ac97_read(struct snd_ac97 *ac97, in au1xac97c_ac97_read() 125 static void au1xac97c_ac97_write(struct snd_ac97 *ac97, unsigned short r, in au1xac97c_ac97_write() 155 static void au1xac97c_ac97_warm_reset(struct snd_ac97 *ac97) in au1xac97c_ac97_warm_reset() 165 static void au1xac97c_ac97_cold_reset(struct snd_ac97 *ac97) in au1xac97c_ac97_cold_reset()
|
| /linux/sound/ |
| H A D | ac97_bus.c | 26 static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id, in snd_ac97_check_id() 55 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, in snd_ac97_reset()
|
| /linux/include/sound/ |
| H A D | ac97_codec.h | 290 static inline int ac97_is_audio(struct snd_ac97 * ac97) in ac97_is_audio() 294 static inline int ac97_is_modem(struct snd_ac97 * ac97) in ac97_is_modem() 298 static inline int ac97_is_rev22(struct snd_ac97 * ac97) in ac97_is_rev22() 302 static inline int ac97_can_amap(struct snd_ac97 * ac97) in ac97_can_amap() 306 static inline int ac97_can_spdif(struct snd_ac97 * ac97) in ac97_can_spdif() 329 static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, in snd_ac97_update_power() 339 static inline void snd_ac97_suspend(struct snd_ac97 *ac97) {} in snd_ac97_suspend() 340 static inline void snd_ac97_resume(struct snd_ac97 *ac97) {} in snd_ac97_resume() 416 static inline void snd_ac97_dev_add_pdata(struct snd_ac97 *ac97, void *data) in snd_ac97_dev_add_pdata()
|
| /linux/sound/pci/ |
| H A D | ad1889.c | 81 struct snd_ac97 *ac97; member 228 snd_ad1889_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in snd_ad1889_ac97_read() argument 235 snd_ad1889_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) in snd_ad1889_ac97_write() argument 747 struct snd_ac97_template ac97; snd_ad1889_ac97_init() local [all...] |
| H A D | als300.c | 111 struct snd_ac97 *ac97; member 241 static unsigned short snd_als300_ac97_read(struct snd_ac97 *ac97, in snd_als300_ac97_read() argument 262 static void snd_als300_ac97_write(struct snd_ac97 *ac97, in snd_als300_ac97_write() argument 279 struct snd_ac97_template ac97; in snd_als300_ac97() local [all...] |
| H A D | intel8x0m.c | 160 struct snd_ac97 *ac97; member 181 struct snd_ac97 *ac97; member 315 static void snd_intel8x0m_codec_write(struct snd_ac97 *ac97, in snd_intel8x0m_codec_write() argument 330 static unsigned short snd_intel8x0m_codec_read(struct snd_ac97 *ac97, in snd_intel8x0m_codec_read() argument 773 snd_intel8x0m_mixer_free_ac97(struct snd_ac97 * ac97) snd_intel8x0m_mixer_free_ac97() argument 783 struct snd_ac97_template ac97; snd_intel8x0m_mixer() local [all...] |
| H A D | via82xx_modem.c | 240 struct snd_ac97 *ac97; member 398 static void snd_via82xx_codec_wait(struct snd_ac97 *ac97) in snd_via82xx_codec_wait() argument 407 static void snd_via82xx_codec_write(struct snd_ac97 *ac97, in snd_via82xx_codec_write() argument 425 static unsigned short snd_via82xx_codec_read(struct snd_ac97 *ac97, unsigned short reg) in snd_via82xx_codec_read() argument 867 snd_via82xx_mixer_free_ac97(struct snd_ac97 * ac97) snd_via82xx_mixer_free_ac97() argument 876 struct snd_ac97_template ac97; snd_via82xx_mixer_new() local [all...] |
| /linux/arch/powerpc/boot/dts/ |
| H A D | mpc5121ads.dts | 148 ac97: psc@11500 { label
|
| /linux/include/linux/mfd/ |
| H A D | wm97xx.h | 16 struct snd_ac97 *ac97; member
|