| /sound/soc/amd/acp/ |
| A D | chip_offset_byte.h | 46 #define ACP_I2S_RX_RINGBUFADDR(adata) ACP_I2S_REG_ADDR(adata, 0x2000) argument 47 #define ACP_I2S_RX_RINGBUFSIZE(adata) ACP_I2S_REG_ADDR(adata, 0x2004) argument 48 #define ACP_I2S_RX_LINKPOSITIONCNTR(adata) ACP_I2S_REG_ADDR(adata, 0x2008) argument 49 #define ACP_I2S_RX_FIFOADDR(adata) ACP_I2S_REG_ADDR(adata, 0x200C) argument 50 #define ACP_I2S_RX_FIFOSIZE(adata) ACP_I2S_REG_ADDR(adata, 0x2010) argument 51 #define ACP_I2S_RX_DMA_SIZE(adata) ACP_I2S_REG_ADDR(adata, 0x2014) argument 52 #define ACP_I2S_RX_LINEARPOSITIONCNTR_HIGH(adata) ACP_I2S_REG_ADDR(adata, 0x2018) argument 53 #define ACP_I2S_RX_LINEARPOSITIONCNTR_LOW(adata) ACP_I2S_REG_ADDR(adata, 0x201C) argument 54 #define ACP_I2S_RX_INTR_WATERMARK_SIZE(adata) ACP_I2S_REG_ADDR(adata, 0x2020) argument 55 #define ACP_I2S_TX_RINGBUFADDR(adata) ACP_I2S_REG_ADDR(adata, 0x2024) argument [all …]
|
| /sound/soc/amd/ps/ |
| A D | ps-common.c | 134 static bool check_acp_sdw_enable_status(struct acp63_dev_data *adata) in check_acp_sdw_enable_status() 143 static void handle_acp63_sdw_pme_event(struct acp63_dev_data *adata) in handle_acp63_sdw_pme_event() 158 struct acp63_dev_data *adata; in snd_acp63_suspend() local 180 struct acp63_dev_data *adata; in snd_acp63_runtime_resume() local 201 struct acp63_dev_data *adata; in snd_acp63_resume() local 224 static void acp63_sdw_dma_irq_thread(struct acp63_dev_data *adata) in acp63_sdw_dma_irq_thread() 390 static void acp70_sdw_dma_irq_thread(struct acp63_dev_data *adata) in acp70_sdw_dma_irq_thread() 415 struct acp63_dev_data *adata; in snd_acp70_suspend() local 437 struct acp63_dev_data *adata; in snd_acp70_runtime_resume() local 458 struct acp63_dev_data *adata; in snd_acp70_resume() local
|
| A D | pci-ps.c | 24 static void handle_acp70_sdw_wake_event(struct acp63_dev_data *adata) in handle_acp70_sdw_wake_event() 43 static short int check_and_handle_acp70_sdw_wake_irq(struct acp63_dev_data *adata) in check_and_handle_acp70_sdw_wake_irq() 83 static short int check_and_handle_sdw_dma_irq(struct acp63_dev_data *adata, u32 ext_intr_stat, in check_and_handle_sdw_dma_irq() 185 struct acp63_dev_data *adata = context; in acp63_irq_thread() local 193 struct acp63_dev_data *adata; in acp63_irq_handler() local 369 struct acp63_dev_data *adata = dev_get_drvdata(dev); in acp63_machine_register() local 467 static int create_acp63_platform_devs(struct pci_dev *pci, struct acp63_dev_data *adata, u32 addr) in create_acp63_platform_devs() 544 static int acp_hw_init_ops(struct acp63_dev_data *adata, struct pci_dev *pci) in acp_hw_init_ops() 570 struct acp63_dev_data *adata; in snd_acp63_probe() local 698 struct acp63_dev_data *adata; in snd_acp63_remove() local
|
| A D | ps-pdm-dma.c | 68 static void acp63_enable_pdm_interrupts(struct pdm_dev_data *adata) in acp63_enable_pdm_interrupts() 79 static void acp63_disable_pdm_interrupts(struct pdm_dev_data *adata) in acp63_disable_pdm_interrupts() 186 struct pdm_dev_data *adata; in acp63_pdm_dma_open() local 280 struct pdm_dev_data *adata = dev_get_drvdata(component->dev); in acp63_pdm_dma_close() local 360 struct pdm_dev_data *adata; in acp63_pdm_audio_probe() local 407 struct pdm_dev_data *adata; in acp63_pdm_resume() local 428 struct pdm_dev_data *adata; in acp63_pdm_suspend() local 437 struct pdm_dev_data *adata; in acp63_pdm_runtime_resume() local
|
| A D | acp63.h | 384 static inline int acp_hw_init(struct acp63_dev_data *adata, struct device *dev) in acp_hw_init() 391 static inline int acp_hw_deinit(struct acp63_dev_data *adata, struct device *dev) in acp_hw_deinit() 398 static inline void acp_hw_get_config(struct pci_dev *pci, struct acp63_dev_data *adata) in acp_hw_get_config() 401 ACP_HW_OPS(adata, acp_get_config)(pci, adata); in acp_hw_get_config() local 404 static inline void acp_hw_sdw_dma_irq_thread(struct acp63_dev_data *adata) in acp_hw_sdw_dma_irq_thread() 407 ACP_HW_OPS(adata, acp_sdw_dma_irq_thread)(adata); in acp_hw_sdw_dma_irq_thread() local 412 struct acp63_dev_data *adata = dev_get_drvdata(dev); in acp_hw_suspend() local 421 struct acp63_dev_data *adata = dev_get_drvdata(dev); in acp_hw_resume() local 430 struct acp63_dev_data *adata = dev_get_drvdata(dev); in acp_hw_suspend_runtime() local 439 struct acp63_dev_data *adata = dev_get_drvdata(dev); in acp_hw_runtime_resume() local
|
| /sound/soc/sof/amd/ |
| A D | acp.c | 48 static void init_dma_descriptor(struct acp_dev_data *adata) in init_dma_descriptor() 144 static int acpbus_dma_start(struct acp_dev_data *adata, unsigned int ch, in acpbus_dma_start() 197 static int psp_mbox_ready(struct acp_dev_data *adata, bool ack) in psp_mbox_ready() 222 static int psp_send_cmd(struct acp_dev_data *adata, int cmd) in psp_send_cmd() 334 int acp_dma_status(struct acp_dev_data *adata, unsigned char ch) in acp_dma_status() 382 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_memory_init() local 414 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in amd_sof_check_and_handle_acp70_sdw_wake_irq() local 484 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_irq_handler() local 542 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_power_on() local 836 struct acp_dev_data *adata; in amd_sof_acp_probe() local [all …]
|
| A D | acp-loader.c | 53 struct acp_dev_data *adata; in acp_dsp_block_write() local 117 static void configure_pte_for_fw_loading(int type, int num_pages, struct acp_dev_data *adata) in configure_pte_for_fw_loading() 169 struct acp_dev_data *adata; in acp_dsp_pre_fw_run() local 251 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_sof_dsp_run() local 272 struct acp_dev_data *adata = plat_data->hw_pdata; in acp_sof_load_signed_firmware() local
|
| A D | acp-stream.c | 129 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_dsp_stream_get() local 158 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_dsp_stream_put() local 177 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_dsp_stream_init() local
|
| A D | acp-trace.c | 21 struct acp_dev_data *adata; in acp_sof_trace_release() local 41 struct acp_dev_data *adata; in acp_sof_trace_init() local
|
| A D | acp-ipc.c | 30 static void acpbus_trigger_host_to_dsp_swintr(struct acp_dev_data *adata) in acpbus_trigger_host_to_dsp_swintr() 69 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_sof_ipc_send_msg() local 159 struct acp_dev_data *adata = sdev->pdata->hw_pdata; in acp_sof_ipc_irq_thread() local
|
| A D | acp-probes.c | 29 struct acp_dev_data *adata; in acp_probes_compr_startup() local 51 struct acp_dev_data *adata; in acp_probes_compr_shutdown() local
|
| /sound/soc/amd/raven/ |
| A D | pci-acp3x.c | 25 static int acp3x_power_on(struct acp3x_dev_data *adata) in acp3x_power_on() 92 static int acp3x_init(struct acp3x_dev_data *adata) in acp3x_init() 130 struct acp3x_dev_data *adata; in snd_acp3x_probe() local 273 struct acp3x_dev_data *adata; in snd_acp3x_suspend() local 288 struct acp3x_dev_data *adata; in snd_acp3x_resume() local 307 struct acp3x_dev_data *adata; in snd_acp3x_remove() local
|
| A D | acp3x-pcm-dma.c | 213 struct i2s_dev_data *adata; in acp3x_dma_open() local 252 struct i2s_dev_data *adata; in acp3x_dma_hw_params() local 327 struct i2s_dev_data *adata; in acp3x_dma_close() local 372 struct i2s_dev_data *adata; in acp3x_audio_probe() local 432 struct i2s_dev_data *adata; in acp3x_resume() local 485 struct i2s_dev_data *adata; in acp3x_pcm_runtime_suspend() local 496 struct i2s_dev_data *adata; in acp3x_pcm_runtime_resume() local
|
| A D | acp3x-i2s.c | 23 struct i2s_dev_data *adata; in acp3x_i2s_set_fmt() local 44 struct i2s_dev_data *adata; in acp3x_i2s_set_tdm_slot() local 79 struct i2s_dev_data *adata; in acp3x_i2s_hwparams() local 289 struct i2s_dev_data *adata; in acp3x_dai_probe() local
|
| /sound/soc/amd/vangogh/ |
| A D | acp5x-pcm-dma.c | 207 struct i2s_dev_data *adata; in acp5x_dma_open() local 245 struct i2s_dev_data *adata; in acp5x_dma_hw_params() local 322 struct i2s_dev_data *adata; in acp5x_dma_close() local 366 struct i2s_dev_data *adata; in acp5x_audio_probe() local 425 struct i2s_dev_data *adata; in acp5x_pcm_resume() local 478 struct i2s_dev_data *adata; in acp5x_pcm_suspend() local 487 struct i2s_dev_data *adata; in acp5x_pcm_runtime_resume() local
|
| A D | acp5x-i2s.c | 23 struct i2s_dev_data *adata; in acp5x_i2s_set_fmt() local 54 struct i2s_dev_data *adata; in acp5x_i2s_set_tdm_slot() local 90 struct i2s_dev_data *adata; in acp5x_i2s_hwparams() local 236 struct i2s_dev_data *adata; in acp5x_i2s_trigger() local 376 struct i2s_dev_data *adata; in acp5x_dai_probe() local
|
| A D | pci-acp5x.c | 127 struct acp5x_dev_data *adata; in snd_acp5x_probe() local 270 struct acp5x_dev_data *adata; in snd_acp5x_suspend() local 285 struct acp5x_dev_data *adata; in snd_acp5x_resume() local 303 struct acp5x_dev_data *adata; in snd_acp5x_remove() local
|
| /sound/soc/amd/rpl/ |
| A D | rpl-pci-acp6x.c | 106 struct rpl_dev_data *adata; in snd_rpl_probe() local 164 struct rpl_dev_data *adata; in snd_rpl_suspend() local 176 struct rpl_dev_data *adata; in snd_rpl_resume() local 193 struct rpl_dev_data *adata; in snd_rpl_remove() local
|
| /sound/soc/amd/yc/ |
| A D | pci-acp6x.c | 125 struct acp6x_dev_data *adata; in acp6x_irq_handler() local 147 struct acp6x_dev_data *adata; in snd_acp6x_probe() local 282 struct acp6x_dev_data *adata; in snd_acp6x_suspend() local 294 struct acp6x_dev_data *adata; in snd_acp6x_resume() local 311 struct acp6x_dev_data *adata; in snd_acp6x_remove() local
|
| A D | acp6x-pdm-dma.c | 184 struct pdm_dev_data *adata; in acp6x_pdm_dma_open() local 277 struct pdm_dev_data *adata = dev_get_drvdata(component->dev); in acp6x_pdm_dma_close() local 356 struct pdm_dev_data *adata; in acp6x_pdm_audio_probe() local 399 struct pdm_dev_data *adata; in acp6x_pdm_resume() local 420 struct pdm_dev_data *adata; in acp6x_pdm_suspend() local 429 struct pdm_dev_data *adata; in acp6x_pdm_runtime_resume() local
|
| /sound/soc/amd/ |
| A D | acp-pcm-dma.c | 777 struct audio_substream_data *adata = in acp_dma_open() local 853 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_hw_params() local 1041 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_pointer() local 1077 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_delay() local 1163 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_new() local 1191 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_close() local 1329 struct audio_drv_data *adata = dev_get_drvdata(&pdev->dev); in acp_audio_remove() local 1342 struct audio_drv_data *adata = dev_get_drvdata(dev); in acp_pcm_resume() local 1398 struct audio_drv_data *adata = dev_get_drvdata(dev); in acp_pcm_runtime_suspend() local 1410 struct audio_drv_data *adata = dev_get_drvdata(dev); in acp_pcm_runtime_resume() local
|
| /sound/soc/amd/renoir/ |
| A D | acp3x-pdm-dma.c | 208 struct pdm_dev_data *adata; in acp_pdm_dma_open() local 303 struct pdm_dev_data *adata = dev_get_drvdata(component->dev); in acp_pdm_dma_close() local 384 struct pdm_dev_data *adata; in acp_pdm_audio_probe() local 446 struct pdm_dev_data *adata; in acp_pdm_resume() local 467 struct pdm_dev_data *adata; in acp_pdm_runtime_suspend() local 477 struct pdm_dev_data *adata; in acp_pdm_runtime_resume() local
|
| A D | rn-pci-acp3x.c | 208 struct acp_dev_data *adata; in snd_rn_acp_probe() local 359 struct acp_dev_data *adata; in snd_rn_acp_suspend() local 374 struct acp_dev_data *adata; in snd_rn_acp_resume() local 396 struct acp_dev_data *adata; in snd_rn_acp_remove() local
|
| /sound/soc/xilinx/ |
| A D | xlnx_formatter_pcm.c | 285 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(dev); in xlnx_mm2s_irq_handler() local 304 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(dev); in xlnx_s2mm_irq_handler() local 321 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(component->dev); in xlnx_formatter_set_sysclk() local 335 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(component->dev); in xlnx_formatter_pcm_open() local 463 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(component->dev); in xlnx_formatter_pcm_hw_params() local 693 struct xlnx_pcm_drv_data *adata = dev_get_drvdata(&pdev->dev); in xlnx_formatter_pcm_remove() local
|
| /sound/soc/generic/ |
| A D | audio-graph-card.c | 88 struct simple_util_data *adata) in graph_parse_convert() 321 struct simple_util_data *adata) in parse_as_dpcm_link() 357 struct simple_util_data adata; in __graph_for_each_link() local
|