as_nr              26 drivers/gpu/drm/panfrost/panfrost_mmu.c static int wait_ready(struct panfrost_device *pfdev, u32 as_nr)
as_nr              33 drivers/gpu/drm/panfrost/panfrost_mmu.c 	ret = readl_relaxed_poll_timeout_atomic(pfdev->iomem + AS_STATUS(as_nr),
as_nr              42 drivers/gpu/drm/panfrost/panfrost_mmu.c static int write_cmd(struct panfrost_device *pfdev, u32 as_nr, u32 cmd)
as_nr              47 drivers/gpu/drm/panfrost/panfrost_mmu.c 	status = wait_ready(pfdev, as_nr);
as_nr              49 drivers/gpu/drm/panfrost/panfrost_mmu.c 		mmu_write(pfdev, AS_COMMAND(as_nr), cmd);
as_nr              54 drivers/gpu/drm/panfrost/panfrost_mmu.c static void lock_region(struct panfrost_device *pfdev, u32 as_nr,
as_nr              77 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_LOCKADDR_LO(as_nr), region & 0xFFFFFFFFUL);
as_nr              78 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_LOCKADDR_HI(as_nr), (region >> 32) & 0xFFFFFFFFUL);
as_nr              79 drivers/gpu/drm/panfrost/panfrost_mmu.c 	write_cmd(pfdev, as_nr, AS_COMMAND_LOCK);
as_nr              83 drivers/gpu/drm/panfrost/panfrost_mmu.c static int mmu_hw_do_operation_locked(struct panfrost_device *pfdev, int as_nr,
as_nr              86 drivers/gpu/drm/panfrost/panfrost_mmu.c 	if (as_nr < 0)
as_nr              90 drivers/gpu/drm/panfrost/panfrost_mmu.c 		lock_region(pfdev, as_nr, iova, size);
as_nr              93 drivers/gpu/drm/panfrost/panfrost_mmu.c 	write_cmd(pfdev, as_nr, op);
as_nr              96 drivers/gpu/drm/panfrost/panfrost_mmu.c 	return wait_ready(pfdev, as_nr);
as_nr             113 drivers/gpu/drm/panfrost/panfrost_mmu.c 	int as_nr = mmu->as;
as_nr             118 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_hw_do_operation_locked(pfdev, as_nr, 0, ~0UL, AS_COMMAND_FLUSH_MEM);
as_nr             120 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_TRANSTAB_LO(as_nr), transtab & 0xffffffffUL);
as_nr             121 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_TRANSTAB_HI(as_nr), transtab >> 32);
as_nr             126 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_MEMATTR_LO(as_nr), memattr & 0xffffffffUL);
as_nr             127 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_MEMATTR_HI(as_nr), memattr >> 32);
as_nr             129 drivers/gpu/drm/panfrost/panfrost_mmu.c 	write_cmd(pfdev, as_nr, AS_COMMAND_UPDATE);
as_nr             132 drivers/gpu/drm/panfrost/panfrost_mmu.c static void panfrost_mmu_disable(struct panfrost_device *pfdev, u32 as_nr)
as_nr             134 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_hw_do_operation_locked(pfdev, as_nr, 0, ~0UL, AS_COMMAND_FLUSH_MEM);
as_nr             136 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_TRANSTAB_LO(as_nr), 0);
as_nr             137 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_TRANSTAB_HI(as_nr), 0);
as_nr             139 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_MEMATTR_LO(as_nr), 0);
as_nr             140 drivers/gpu/drm/panfrost/panfrost_mmu.c 	mmu_write(pfdev, AS_MEMATTR_HI(as_nr), 0);
as_nr             142 drivers/gpu/drm/panfrost/panfrost_mmu.c 	write_cmd(pfdev, as_nr, AS_COMMAND_UPDATE);