Home
last modified time | relevance | path

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

/linux/drivers/media/platform/imagination/
H A De5010-jpeg-enc-hw.c47 void e5010_reset(struct device *dev, void __iomem *core_base, void __iomem *mmu_base) in e5010_reset() argument
56 write_reg_field(mmu_base, MMU_MMU_CONTROL1_OFFSET, in e5010_reset()
60 ret = readl_poll_timeout_atomic(mmu_base + MMU_MMU_CONTROL1_OFFSET, val, in e5010_reset()
71 void e5010_hw_bypass_mmu(void __iomem *mmu_base, u32 enable) in e5010_hw_bypass_mmu() argument
74 write_reg_field(mmu_base, in e5010_hw_bypass_mmu()
H A De5010-jpeg-enc.h97 void __iomem *mmu_base; member
H A De5010-jpeg-enc-hw.h39 void e5010_hw_bypass_mmu(void __iomem *mmu_base, u32 enable);
H A De5010-jpeg-enc.c995 e5010_hw_bypass_mmu(e5010->mmu_base, 1); in e5010_init_device()
1083 e5010->mmu_base = devm_platform_ioremap_resource_byname(pdev, "mmu"); in e5010_probe()
1084 if (IS_ERR(e5010->mmu_base)) { in e5010_probe()
1085 ret = PTR_ERR(e5010->mmu_base); in e5010_probe()
1479 e5010_reset(e5010->dev, e5010->core_base, e5010->mmu_base); in e5010_device_run()
/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c5949 static int gaudi2_mmu_init_common(struct hl_device *hdev, u32 mmu_base, u32 stlb_base, in gaudi2_mmu_init_common() argument
5977 WREG32(mmu_base + MMU_BYPASS_OFFSET, 0); in gaudi2_mmu_init_common()
5990 WREG32(mmu_base + MMU_ENABLE_OFFSET, 1); in gaudi2_mmu_init_common()
5999 u32 mmu_base, stlb_base; in gaudi2_pci_mmu_init() local
6005 mmu_base = mmPMMU_HBW_MMU_BASE; in gaudi2_pci_mmu_init()
6024 RMWREG32_SHIFTED(mmu_base + MMU_STATIC_MULTI_PAGE_SIZE_OFFSET, in gaudi2_pci_mmu_init()
6035 WREG32(mmu_base + MMU_SPI_SEI_MASK_OFFSET, GAUDI2_PMMU_SPI_SEI_ENABLE_MASK); in gaudi2_pci_mmu_init()
6037 rc = gaudi2_mmu_init_common(hdev, mmu_base, stlb_base, prop->pmmu.host_resident); in gaudi2_pci_mmu_init()
6051 u32 offset, mmu_base, stlb_base, hw_cap; in gaudi2_dcore_hmmu_init() local
6066 mmu_base in gaudi2_dcore_hmmu_init()
8996 gaudi2_handle_page_error(struct hl_device * hdev,u64 mmu_base,bool is_pmmu,u64 * event_mask) gaudi2_handle_page_error() argument
9026 gaudi2_handle_access_error(struct hl_device * hdev,u64 mmu_base,bool is_pmmu) gaudi2_handle_access_error() argument
9050 gaudi2_handle_mmu_spi_sei_generic(struct hl_device * hdev,u16 event_type,u64 mmu_base,bool is_pmmu,u64 * event_mask) gaudi2_handle_mmu_spi_sei_generic() argument
9234 u64 mmu_base; gaudi2_handle_mmu_spi_sei_err() local
11287 gaudi2_get_mmu_base(struct hl_device * hdev,u64 mmu_id,u32 * mmu_base) gaudi2_get_mmu_base() argument
11352 u32 mmu_base; gaudi2_ack_mmu_error() local
[all...]
/linux/drivers/staging/media/atomisp/pci/
H A Dsh_css.c137 u32 mmu_base; /* the last mmu_base */ member
1361 my_css_save.mmu_base = mmu_l1_base; in ia_css_init()