Searched refs:amd_manager (Results 1 – 6 of 6) sorted by relevance
28 static void amd_enable_sdw_pads(struct amd_sdw_manager *amd_manager) in amd_enable_sdw_pads() argument33 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 …]
23 soundwire-amd-y := amd_manager.o
133 struct amd_sdw_manager *amd_manager; in acp63_irq_handler() local153 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()
220 struct amd_sdw_manager *amd_manager; in acp63_sdw_dma_open() local226 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()
[all...]