Home
last modified time | relevance | path

Searched refs:sdw_peripheral (Results 1 – 9 of 9) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs35l56.c59 sdw_write_no_pm(cs35l56->sdw_peripheral, CS35L56_SDW_GEN_INT_MASK_1, 0); in cs35l56_mask_soundwire_interrupts()
60 sdw_read_no_pm(cs35l56->sdw_peripheral, CS35L56_SDW_GEN_INT_STAT_1); in cs35l56_mask_soundwire_interrupts()
61 sdw_write_no_pm(cs35l56->sdw_peripheral, CS35L56_SDW_GEN_INT_STAT_1, 0xFF); in cs35l56_mask_soundwire_interrupts()
70 sdw_write_no_pm(cs35l56->sdw_peripheral, CS35L56_SDW_GEN_INT_MASK_1, in cs35l56_unmask_soundwire_interrupts()
77 if (!cs35l56->sdw_peripheral) in cs35l56_disable_sdw_interrupts()
87 if (!cs35l56->sdw_peripheral || !cs35l56->base.irq) in cs35l56_enable_sdw_interrupts()
687 ret = sdw_stream_add_slave(cs35l56->sdw_peripheral, &sconfig, &pconfig, in cs35l56_sdw_dai_hw_params()
703 if (!cs35l56->sdw_peripheral) in cs35l56_sdw_dai_hw_free()
706 sdw_stream_remove_slave(cs35l56->sdw_peripheral, sdw_stream);
740 ret = sdw_stream_add_slave(cs35l56->sdw_peripheral,
[all...]
H A Dtas2783-sdw.c85 struct sdw_slave *sdw_peripheral; member
678 if (cali_data[offset] != tas_dev->sdw_peripheral->id.unique_id) { in tas2783_set_calib_params_to_device()
837 ret = sdw_nwrite_no_pm(tas_dev->sdw_peripheral, in tas2783_fw_ready()
890 return sdw_write_no_pm(tas_dev->sdw_peripheral, in tas_fu21_event()
912 return sdw_write_no_pm(tas_dev->sdw_peripheral, in tas_fu23_event()
964 struct sdw_slave *sdw_peripheral = tas_dev->sdw_peripheral; in tas_sdw_hw_params() local
1035 ret = sdw_stream_add_slave(sdw_peripheral, in tas_sdw_hw_params()
1052 sdw_stream_remove_slave(tas_dev->sdw_peripheral, sdw_stream); in tas_sdw_pcm_hw_free()
1221 u8 unique_id = tas_dev->sdw_peripheral->id.unique_id; in tas_fw_load()
1454 tas_dev->sdw_peripheral = peripheral; in tas_sdw_probe()
H A Dcs42l42-sdw.c85 ret = sdw_stream_add_slave(cs42l42->sdw_peripheral, &stream_config, &port_config, 1, in cs42l42_sdw_dai_hw_params()
122 sdw_stream_remove_slave(cs42l42->sdw_peripheral, sdw_stream); in cs42l42_sdw_dai_hw_free()
434 struct sdw_slave *peripheral = cs42l42->sdw_peripheral; in cs42l42_sdw_handle_unattach()
572 cs42l42->sdw_peripheral = peripheral; in cs42l42_sdw_probe()
H A Dcs35l56-sdw.c199 ret = sdw_read_no_pm(cs35l56->sdw_peripheral, SDW_SCP_DEVID_0); in cs35l56_sdw_get_unique_id()
338 struct sdw_slave *peripheral = cs35l56->sdw_peripheral; in cs35l56_sdw_handle_unattach()
412 cs35l56->sdw_peripheral = peripheral; in cs35l56_sdw_probe()
H A Dcs42l42.h34 struct sdw_slave *sdw_peripheral; member
H A Dcs35l56.h40 struct sdw_slave *sdw_peripheral; member
H A Dtac5xx2-sdw.c139 struct sdw_slave *sdw_peripheral; member
688 struct sdw_slave *sdw_peripheral = tac_dev->sdw_peripheral; in tac_sdw_hw_params() local
742 ret = sdw_stream_add_slave(sdw_peripheral, &stream_config, in tac_sdw_hw_params()
832 sdw_stream_remove_slave(tac_dev->sdw_peripheral, sdw_stream); in tac_sdw_pcm_hw_free()
1660 ret = sdw_nwrite_no_pm(tac_dev->sdw_peripheral, files[i].dest_addr, in tac_download()
1993 tac_dev->sdw_peripheral = peripheral; in tac_sdw_probe()
H A Dcs42l42.c2328 if (cs42l42->sdw_peripheral) in cs42l42_common_probe()
2424 if (cs42l42->sdw_peripheral) { in cs42l42_init()
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c1365 struct sdw_slave *sdw_peripheral; in asoc_sdw_rtd_init() local
1373 sdw_peripheral = dev_to_sdw_dev(dai->component->dev); in asoc_sdw_rtd_init()
1375 sdw_peripheral = dev_to_sdw_dev(dai->component->dev->parent); in asoc_sdw_rtd_init()
1379 codec_info = asoc_sdw_find_codec_info_sdw_id(&sdw_peripheral->id); in asoc_sdw_rtd_init()