| /linux/sound/aoa/codecs/ |
| H A D | tas.c | 3 * Apple Onboard Audio driver for tas codec 26 * audacity, or recording the tas output via cable 71 MODULE_DESCRIPTION("tas codec driver for snd-aoa"); 73 #include "tas.h" 74 #include "tas-gain-table.h" 75 #include "tas-basstreble.h" 79 #define PFX "snd-aoa-codec-tas: " 82 struct tas { struct 100 static int tas_reset_init(struct tas *tas); argument 107 tas_write_reg(struct tas * tas,u8 reg,u8 len,u8 * data) tas_write_reg() argument 115 tas3004_set_drc(struct tas * tas) tas3004_set_drc() argument 137 tas_set_treble(struct tas * tas) tas_set_treble() argument 145 tas_set_bass(struct tas * tas) tas_set_bass() argument 153 tas_set_volume(struct tas * tas) tas_set_volume() argument 185 tas_set_mixer(struct tas * tas) tas_set_mixer() argument 236 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_vol_get() local 247 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_vol_put() local 282 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_mute_get() local 293 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_mute_put() local 329 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_mixer_get() local 342 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_mixer_put() local 385 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_drc_range_get() local 395 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_drc_range_put() local 425 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_drc_switch_get() local 435 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_drc_switch_put() local 467 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_capture_source_get() local 477 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_capture_source_put() local 534 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_treble_get() local 544 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_treble_put() local 581 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_bass_get() local 591 struct tas *tas = snd_kcontrol_chip(kcontrol); tas_snd_bass_put() local 638 tas_reset_init(struct tas * tas) tas_reset_init() argument 683 struct tas *tas = cii->codec_data; tas_switch_clock() local 712 tas_suspend(struct tas * tas) tas_suspend() argument 721 tas_resume(struct tas * tas) tas_resume() argument 763 struct tas *tas = codec_to_tas(codec); tas_init_codec() local 835 struct tas *tas = codec_to_tas(codec); tas_exit_codec() local 846 struct tas *tas; tas_i2c_probe() local 881 struct tas *tas = i2c_get_clientdata(client); tas_i2c_remove() local [all...] |
| H A D | Makefile | 3 snd-aoa-codec-tas-y := tas.o 7 obj-$(CONFIG_SND_AOA_TAS) += snd-aoa-codec-tas.o
|
| H A D | Kconfig | 16 This option enables support for the tas chips
|
| /linux/sound/soc/codecs/ |
| H A D | tas675x.c | 113 static inline int tas675x_set_state_all(struct tas675x_priv *tas, u8 state) in tas675x_set_state_all() argument 120 return regmap_multi_reg_write(tas->regmap, seq, ARRAY_SIZE(seq)); in tas675x_set_state_all() 136 static inline int __tas675x_select_book(struct tas675x_priv *tas, u8 book) in __tas675x_select_book() argument 138 struct i2c_client *client = to_i2c_client(tas->dev); in __tas675x_select_book() 149 static int tas675x_dsp_mem_write(struct tas675x_priv *tas, u8 page, u8 reg, u32 val) in tas675x_dsp_mem_write() argument 151 struct i2c_client *client = to_i2c_client(tas->dev); in tas675x_dsp_mem_write() 165 mutex_lock(&tas->io_lock); in tas675x_dsp_mem_write() 167 ret = __tas675x_select_book(tas, TAS675X_BOOK_DSP); in tas675x_dsp_mem_write() 178 __tas675x_select_book(tas, TAS675X_BOOK_DEFAULT); in tas675x_dsp_mem_write() 179 mutex_unlock(&tas->io_lock); in tas675x_dsp_mem_write() [all …]
|
| /linux/drivers/target/ |
| H A D | target_core_tmr.c | 72 struct se_session *tmr_sess, bool tas) in __target_check_io_state() argument 97 if ((tmr_sess != se_cmd->se_sess) && tas) in __target_check_io_state() 269 bool tas, in core_tmr_drain_state_list() argument 325 rc = __target_check_io_state(cmd, tmr_sess, tas); in core_tmr_drain_state_list() 363 bool tas; in core_tmr_lun_reset() local 375 tas = dev->dev_attrib.emulate_tas; in core_tmr_lun_reset() 403 dev->transport->name, tas); in core_tmr_lun_reset() 405 core_tmr_drain_state_list(dev, prout_cmd, tmr_sess, tas, in core_tmr_lun_reset()
|
| H A D | target_core_transport.c | 834 bool tas = cmd->transport_state & CMD_T_TAS; in target_handle_abort() local 838 pr_debug("tag %#llx: send_abort_response = %d\n", cmd->tag, tas); in target_handle_abort() 840 if (tas) { in target_handle_abort() 2968 static void target_wait_free_cmd(struct se_cmd *cmd, bool *aborted, bool *tas) in target_wait_free_cmd() argument 2973 __transport_wait_for_tasks(cmd, true, aborted, tas, &flags); in target_wait_free_cmd() 3018 bool aborted = false, tas = false; in transport_generic_free_cmd() local 3021 target_wait_free_cmd(cmd, &aborted, &tas); in transport_generic_free_cmd() 3300 bool *aborted, bool *tas, unsigned long *flags) in __transport_wait_for_tasks() argument 3313 *tas = true; in __transport_wait_for_tasks() 3355 bool ret, aborted = false, tas = false; in transport_wait_for_tasks() local [all …]
|
| /linux/tools/testing/selftests/futex/functional/ |
| H A D | futex_numa.c | 164 struct thread_args *tas[512], *cas[512]; in main() local 233 tas[t] = args; in main() 241 struct thread_args *args = tas[t]; in main()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | phy.c | 3500 struct rtw89_tas_info *tas = &rtwdev->tas; in rtw89_phy_c2h_rfk_tas_pwr() local 3505 if (!tas->enable || src == RTW89_SAR_SOURCE_NONE) in rtw89_phy_c2h_rfk_tas_pwr() 3518 tas->instant_txpwr = rtw89_db_to_linear(0); in rtw89_phy_c2h_rfk_tas_pwr() 3520 tas->instant_txpwr = DIV_ROUND_DOWN_ULL(linear, cur_idx); in rtw89_phy_c2h_rfk_tas_pwr()
|
| H A D | core.h | 7677 struct rtw89_tas_info tas; member
|