Searched refs:hw_quirks_mmu (Results 1 - 10 of 10) sorted by relevance
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_l2_mmu_config.c | 120 kbdev->hw_quirks_mmu = mmu_config; in kbase_set_mmu_quirks() 127 kbdev->hw_quirks_mmu |= L2_MMU_CONFIG_ALLOW_SNOOP_DISPARITY; in kbase_set_mmu_quirks()
|
H A D | mali_kbase_pm_driver.c | 2669 kbdev->hw_quirks_mmu = 0; 2704 &kbdev->hw_quirks_mmu)) { 2707 kbdev->hw_quirks_mmu); 2724 kbdev->hw_quirks_mmu);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_l2_mmu_config.c | 106 kbdev->hw_quirks_mmu = mmu_config; in kbase_set_mmu_quirks() 113 kbdev->hw_quirks_mmu |= L2_MMU_CONFIG_ALLOW_SNOOP_DISPARITY; in kbase_set_mmu_quirks()
|
H A D | mali_kbase_pm_driver.c | 2037 kbdev->hw_quirks_mmu = 0; 2066 if (!of_property_read_u32(np, "quirks_mmu", &kbdev->hw_quirks_mmu)) { 2067 dev_info(kbdev->dev, "Found quirks_mmu = [0x%x] in Devicetree\n", kbdev->hw_quirks_mmu); 2081 kbase_reg_write(kbdev, GPU_CONTROL_REG(L2_MMU_CONFIG), kbdev->hw_quirks_mmu);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_driver.c | 1163 kbdev->hw_quirks_mmu = kbase_reg_read(kbdev, GPU_CONTROL_REG(L2_MMU_CONFIG), NULL); in kbase_pm_hw_issues_detect() 1166 kbdev->hw_quirks_mmu &= ~(L2_MMU_CONFIG_LIMIT_EXTERNAL_READS); in kbase_pm_hw_issues_detect() 1167 kbdev->hw_quirks_mmu |= (DEFAULT_ARID_LIMIT & 0x3) << L2_MMU_CONFIG_LIMIT_EXTERNAL_READS_SHIFT; in kbase_pm_hw_issues_detect() 1170 kbdev->hw_quirks_mmu &= ~(L2_MMU_CONFIG_LIMIT_EXTERNAL_WRITES); in kbase_pm_hw_issues_detect() 1171 kbdev->hw_quirks_mmu |= (DEFAULT_AWID_LIMIT & 0x3) << L2_MMU_CONFIG_LIMIT_EXTERNAL_WRITES_SHIFT; in kbase_pm_hw_issues_detect() 1177 kbdev->hw_quirks_mmu |= L2_MMU_CONFIG_ALLOW_SNOOP_DISPARITY; in kbase_pm_hw_issues_detect() 1231 kbase_reg_write(kbdev, GPU_CONTROL_REG(L2_MMU_CONFIG), kbdev->hw_quirks_mmu, NULL); in kbase_pm_hw_issues_apply()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_driver.c | 1271 kbdev->hw_quirks_mmu = kbase_reg_read(kbdev, in kbase_pm_hw_issues_detect() 1275 kbdev->hw_quirks_mmu &= ~(L2_MMU_CONFIG_LIMIT_EXTERNAL_READS); in kbase_pm_hw_issues_detect() 1276 kbdev->hw_quirks_mmu |= (DEFAULT_ARID_LIMIT & 0x3) << in kbase_pm_hw_issues_detect() 1280 kbdev->hw_quirks_mmu &= ~(L2_MMU_CONFIG_LIMIT_EXTERNAL_WRITES); in kbase_pm_hw_issues_detect() 1281 kbdev->hw_quirks_mmu |= (DEFAULT_AWID_LIMIT & 0x3) << in kbase_pm_hw_issues_detect() 1288 kbdev->hw_quirks_mmu |= L2_MMU_CONFIG_ALLOW_SNOOP_DISPARITY; in kbase_pm_hw_issues_detect() 1361 kbdev->hw_quirks_mmu, NULL); in kbase_pm_hw_issues_apply()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 617 * @hw_quirks_mmu: Configuration to be used for the MMU as per the HW 875 u32 hw_quirks_mmu; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_defs.h | 940 u32 hw_quirks_mmu;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 649 * @hw_quirks_mmu: Configuration to be used for the MMU as per the HW 960 u32 hw_quirks_mmu; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_defs.h | 950 u32 hw_quirks_mmu; member
|
Completed in 24 milliseconds