• Home
  • Raw
  • Download

Lines Matching refs:addr

137 			ram = dsp->addr.lpe;  in hsw_parse_module()
139 block->ram_offset + dsp->addr.iram_offset; in hsw_parse_module()
144 ram = dsp->addr.lpe; in hsw_parse_module()
256 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
258 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
261 val = readl(sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D3()
265 writel(val, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D3()
268 val = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
270 writel(val, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
277 val = readl(sst->addr.pci_cfg + SST_PMCS); in hsw_set_dsp_D3()
279 writel(val, sst->addr.pci_cfg + SST_PMCS); in hsw_set_dsp_D3()
283 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
285 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D3()
312 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
314 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
317 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D0()
319 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D0()
322 reg = readl(sst->addr.pci_cfg + SST_PMCS); in hsw_set_dsp_D0()
324 writel(reg, sst->addr.pci_cfg + SST_PMCS); in hsw_set_dsp_D0()
328 reg = readl(sst->addr.pci_cfg + SST_PMCS) & SST_PMCS_PS_MASK; in hsw_set_dsp_D0()
356 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
358 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
363 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
365 writel(reg, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_set_dsp_D0()
369 reg = readl(sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D0()
373 writel(reg & ~fw_dump_bit, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_set_dsp_D0()
469 sst->addr.lpe_base = pdata->lpe_base; in hsw_acpi_resource_map()
470 sst->addr.lpe = ioremap(pdata->lpe_base, pdata->lpe_size); in hsw_acpi_resource_map()
471 if (!sst->addr.lpe) in hsw_acpi_resource_map()
475 sst->addr.pci_cfg = ioremap(pdata->pcicfg_base, pdata->pcicfg_size); in hsw_acpi_resource_map()
476 if (!sst->addr.pci_cfg) { in hsw_acpi_resource_map()
477 iounmap(sst->addr.lpe); in hsw_acpi_resource_map()
482 sst->addr.shim = sst->addr.lpe + sst->addr.shim_offset; in hsw_acpi_resource_map()
534 memcpy_fromio(tmp_buf, sst->addr.lpe + block->offset, size); in sst_mem_block_dummy_read()
550 val = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_enable()
552 writel(val, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_enable()
554 val = readl(sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_block_enable()
556 writel(val & ~bit, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_block_enable()
562 val = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_enable()
564 writel(val, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_enable()
586 val = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_disable()
588 writel(val, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_disable()
591 val = readl(sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_block_disable()
595 writel(val | bit, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_block_disable()
601 val = readl(sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_disable()
603 writel(val, sst->addr.pci_cfg + SST_VDRTCTL2); in hsw_block_disable()
628 sst->addr.iram_offset = SST_LP_IRAM_OFFSET; in hsw_init()
629 sst->addr.dsp_iram_offset = SST_LPT_DSP_IRAM_OFFSET; in hsw_init()
630 sst->addr.dsp_dram_offset = SST_LPT_DSP_DRAM_OFFSET; in hsw_init()
631 sst->addr.shim_offset = SST_LP_SHIM_OFFSET; in hsw_init()
636 sst->addr.iram_offset = SST_WPT_IRAM_OFFSET; in hsw_init()
637 sst->addr.dsp_iram_offset = SST_WPT_DSP_IRAM_OFFSET; in hsw_init()
638 sst->addr.dsp_dram_offset = SST_WPT_DSP_DRAM_OFFSET; in hsw_init()
639 sst->addr.shim_offset = SST_WPT_SHIM_OFFSET; in hsw_init()
681 writel(0xffffffff & ~fw_dump_bit, sst->addr.pci_cfg + SST_VDRTCTL0); in hsw_init()
689 iounmap(sst->addr.lpe); in hsw_free()
690 iounmap(sst->addr.pci_cfg); in hsw_free()