Home
last modified time | relevance | path

Searched refs:acp_data (Results 1 – 7 of 7) sorted by relevance

/linux/sound/soc/amd/ps/
H A Dpci-ps.c261 struct acp63_dev_data *acp_data; in acp_scan_sdw_devices() local
263 acp_data = dev_get_drvdata(dev); in acp_scan_sdw_devices()
271 acp_data->info.handle = sdw_dev->handle; in acp_scan_sdw_devices()
272 acp_data->info.count = AMD_SDW_MAX_MANAGERS; in acp_scan_sdw_devices()
273 return amd_sdw_scan_controller(&acp_data->info); in acp_scan_sdw_devices()
278 struct acp63_dev_data *acp_data; in amd_sdw_probe() local
282 acp_data = dev_get_drvdata(dev); in amd_sdw_probe()
284 sdw_res.addr = acp_data->addr; in amd_sdw_probe()
285 sdw_res.reg_range = acp_data->reg_range; in amd_sdw_probe()
286 sdw_res.handle = acp_data in amd_sdw_probe()
300 amd_sdw_exit(struct acp63_dev_data * acp_data) amd_sdw_exit() argument
313 struct acp63_dev_data *acp_data = dev_get_drvdata(dev); acp63_sdw_machine_select() local
355 amd_sdw_exit(struct acp63_dev_data * acp_data) amd_sdw_exit() argument
397 get_acp63_device_config(struct pci_dev * pci,struct acp63_dev_data * acp_data) get_acp63_device_config() argument
[all...]
H A Dps-common.c103 static void acp63_get_config(struct pci_dev *pci, struct acp63_dev_data *acp_data) in acp63_get_config() argument
107 config = readl(acp_data->acp63_base + ACP_PIN_CONFIG); in acp63_get_config()
114 acp_data->is_pdm_config = true; in acp63_get_config()
118 acp_data->is_sdw_config = true; in acp63_get_config()
126 acp_data->is_pdm_config = true; in acp63_get_config()
127 acp_data->is_sdw_config = true; in acp63_get_config()
354 static void acp70_get_config(struct pci_dev *pci, struct acp63_dev_data *acp_data) in acp70_get_config() argument
358 config = readl(acp_data->acp63_base + ACP_PIN_CONFIG); in acp70_get_config()
366 acp_data->is_pdm_config = true; in acp70_get_config()
371 acp_data->is_sdw_config = true; in acp70_get_config()
[all …]
H A Dacp63.h136 #define ACP_HW_OPS(acp_data, cb) ((acp_data)->hw_ops->cb) argument
307 void (*acp_get_config)(struct pci_dev *pci, struct acp63_dev_data *acp_data);
308 void (*acp_sdw_dma_irq_thread)(struct acp63_dev_data *acp_data);
H A Dps-pdm-dma.c361 struct acp63_dev_data *acp_data; in acp63_pdm_audio_probe() local
366 acp_data = dev_get_drvdata(parent); in acp63_pdm_audio_probe()
382 adata->acp_lock = &acp_data->acp_lock; in acp63_pdm_audio_probe()
H A Dps-sdw-dma.c646 struct acp63_dev_data *acp_data; in acp63_sdw_platform_probe() local
651 acp_data = dev_get_drvdata(parent); in acp63_sdw_platform_probe()
666 sdw_data->acp_lock = &acp_data->acp_lock; in acp63_sdw_platform_probe()
667 sdw_data->acp_rev = acp_data->acp_rev; in acp63_sdw_platform_probe()
/linux/sound/soc/sof/amd/
H A Dacp.c52 struct acp_dev_data *acp_data = sdev->pdata->hw_pdata; in init_dma_descriptor() local
59 switch (acp_data->pci_rev) { in init_dma_descriptor()
93 struct acp_dev_data *acp_data = sdev->pdata->hw_pdata; in config_dma_channel() local
100 switch (acp_data->pci_rev) { in config_dma_channel()
639 struct acp_dev_data *acp_data; in acp_init() local
644 acp_data = sdev->pdata->hw_pdata; in acp_init()
666 switch (acp_data->pci_rev) { in acp_init()
684 struct acp_dev_data *acp_data; in check_acp_sdw_enable_status() local
687 acp_data = sdev->pdata->hw_pdata; in check_acp_sdw_enable_status()
688 if (!acp_data->sdw) in check_acp_sdw_enable_status()
[all …]
H A Dacp-common.c124 struct acp_dev_data *acp_data = sdev->pdata->hw_pdata; in amd_sof_sdw_get_slave_info() local
126 return sdw_amd_get_slave_info(acp_data->sdw); in amd_sof_sdw_get_slave_info()
133 struct acp_dev_data *acp_data = sdev->pdata->hw_pdata; in amd_sof_sdw_machine_select() local
136 if (acp_data->info.count) { in amd_sof_sdw_machine_select()
146 for (i = 0; i < acp_data->info.count && link->num_adr; link++, i++) { in amd_sof_sdw_machine_select()
148 acp_data->sdw->peripherals)) in amd_sof_sdw_machine_select()
151 if (i == acp_data->info.count || !link->num_adr) in amd_sof_sdw_machine_select()
155 mach->mach_params.subsystem_rev = acp_data->pci_rev; in amd_sof_sdw_machine_select()
176 struct acp_dev_data *acp_data = sdev->pdata->hw_pdata; in amd_sof_machine_select() local
190 mach->mach_params.subsystem_rev = acp_data->pci_rev; in amd_sof_machine_select()