Searched refs:acp_mmio (Results 1 – 4 of 4) sorted by relevance
| /linux/sound/soc/amd/ |
| H A D | acp-pcm-dma.c | 118 static u32 acp_reg_read(void __iomem *acp_mmio, u32 reg) in acp_reg_read() argument 120 return readl(acp_mmio + (reg * 4)); in acp_reg_read() 123 static void acp_reg_write(u32 val, void __iomem *acp_mmio, u32 reg) in acp_reg_write() argument 125 writel(val, acp_mmio + (reg * 4)); in acp_reg_write() 132 static void config_acp_dma_channel(void __iomem *acp_mmio, u8 ch_num, in config_acp_dma_channel() argument 139 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel() 141 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel() 146 acp_mmio, mmACP_DMA_DSCR_STRT_IDX_0 + ch_num); in config_acp_dma_channel() 153 acp_mmio, mmACP_DMA_DSCR_CNT_0 + ch_num); in config_acp_dma_channel() 156 acp_reg_write(priority_level, acp_mmio, mmACP_DMA_PRIO_0 + ch_num); in config_acp_dma_channel() [all …]
|
| H A D | acp.h | 156 void __iomem *acp_mmio; member 165 void __iomem *acp_mmio; member
|
| /linux/drivers/soundwire/ |
| H A D | amd_manager.c | 94 amd_updatel(amd_manager->acp_mmio, ACP_EXTERNAL_INTR_CNTL(amd_manager->instance), val, val); in amd_enable_sdw_interrupts() 110 amd_updatel(amd_manager->acp_mmio, ACP_EXTERNAL_INTR_CNTL(amd_manager->instance), in amd_disable_sdw_interrupts() 150 sdw_dev_state = readl(amd_manager->acp_mmio + AMD_SDW_DEVICE_STATE); in amd_sdw_set_device_state() 163 writel(sdw_dev_state, amd_manager->acp_mmio + AMD_SDW_DEVICE_STATE); in amd_sdw_set_device_state() 164 sdw_dev_state = readl(amd_manager->acp_mmio + AMD_SDW_DEVICE_STATE); in amd_sdw_set_device_state() 188 intr_cntl1 = readl(amd_manager->acp_mmio + ACP_EXTERNAL_INTR_CNTL(ACP_SDW1)); in amd_sdw_host_wake_enable() 193 writel(intr_cntl1, amd_manager->acp_mmio + ACP_EXTERNAL_INTR_CNTL(ACP_SDW1)); in amd_sdw_host_wake_enable() 924 writel(0x00, amd_manager->acp_mmio + ACP_SW_WAKE_EN(amd_manager->instance)); in amd_sdw_process_wake_event() 1000 amd_manager->acp_mmio = devm_ioremap(dev, res->start, resource_size(res)); in amd_sdw_manager_probe() 1001 if (!amd_manager->acp_mmio) { in amd_sdw_manager_probe() [all …]
|
| /linux/include/linux/soundwire/ |
| H A D | sdw_amd.h | 84 void __iomem *acp_mmio; member
|