Home
last modified time | relevance | path

Searched refs:amd_manager (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/soundwire/
H A Damd_manager.c28 static void amd_enable_sdw_pads(struct amd_sdw_manager *amd_manager) in amd_enable_sdw_pads() argument
33 mutex_lock(amd_manager->acp_sdw_lock); in amd_enable_sdw_pads()
34 val = readl(amd_manager->acp_mmio + ACP_SW_PAD_KEEPER_EN); in amd_enable_sdw_pads()
35 val |= amd_manager->reg_mask->sw_pad_enable_mask; in amd_enable_sdw_pads()
36 writel(val, amd_manager->acp_mmio + ACP_SW_PAD_KEEPER_EN); in amd_enable_sdw_pads()
39 sw_pad_pulldown_val = readl(amd_manager->acp_mmio + ACP_PAD_PULLDOWN_CTRL); in amd_enable_sdw_pads()
40 sw_pad_pulldown_val &= amd_manager->reg_mask->sw_pad_pulldown_mask; in amd_enable_sdw_pads()
41 writel(sw_pad_pulldown_val, amd_manager->acp_mmio + ACP_PAD_PULLDOWN_CTRL); in amd_enable_sdw_pads()
42 mutex_unlock(amd_manager->acp_sdw_lock); in amd_enable_sdw_pads()
45 static int amd_init_sdw_manager(struct amd_sdw_manager *amd_manager) in amd_init_sdw_manager() argument
[all …]
H A DMakefile23 soundwire-amd-y := amd_manager.o
/openbmc/linux/sound/soc/amd/ps/
H A Dpci-ps.c133 struct amd_sdw_manager *amd_manager; in acp63_irq_handler() local
153 amd_manager = dev_get_drvdata(&adata->pdev[pdev_index]->dev); in acp63_irq_handler()
154 if (amd_manager) in acp63_irq_handler()
155 schedule_work(&amd_manager->amd_sdw_irq_thread); in acp63_irq_handler()
163 amd_manager = dev_get_drvdata(&adata->pdev[pdev_index]->dev); in acp63_irq_handler()
164 if (amd_manager) in acp63_irq_handler()
165 schedule_work(&amd_manager->amd_sdw_irq_thread); in acp63_irq_handler()
H A Dps-sdw-dma.c220 struct amd_sdw_manager *amd_manager; in acp63_sdw_dma_open() local
226 amd_manager = snd_soc_dai_get_drvdata(cpu_dai); in acp63_sdw_dma_open()
244 stream->instance = amd_manager->instance; in acp63_sdw_dma_open()
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]