Searched refs:hw_quirks_jm (Results 1 - 6 of 6) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_driver.c | 1180 kbdev->hw_quirks_jm = 0; in kbase_pm_hw_issues_detect() 1198 kbdev->hw_quirks_jm |= (jm_values[0] ? JM_TIMESTAMP_OVERRIDE : 0); in kbase_pm_hw_issues_detect() 1199 kbdev->hw_quirks_jm |= (jm_values[1] ? JM_CLOCK_GATE_OVERRIDE : 0); in kbase_pm_hw_issues_detect() 1200 kbdev->hw_quirks_jm |= (jm_values[INDEX_2] ? JM_JOB_THROTTLE_ENABLE : 0); in kbase_pm_hw_issues_detect() 1201 kbdev->hw_quirks_jm |= (jm_values[INDEX_3] << JM_JOB_THROTTLE_LIMIT_SHIFT); in kbase_pm_hw_issues_detect() 1211 kbdev->hw_quirks_jm |= (COHERENCY_ACE_LITE | COHERENCY_ACE) << JM_FORCE_COHERENCY_FEATURES_SHIFT; in kbase_pm_hw_issues_detect() 1215 if (!kbdev->hw_quirks_jm) { in kbase_pm_hw_issues_detect() 1216 kbdev->hw_quirks_jm = kbase_reg_read(kbdev, GPU_CONTROL_REG(JM_CONFIG), NULL); in kbase_pm_hw_issues_detect() 1221 kbdev->hw_quirks_jm |= MANUAL_POWER_CONTROL; in kbase_pm_hw_issues_detect() 1233 kbase_reg_write(kbdev, GPU_CONTROL_REG(JM_CONFIG), kbdev->hw_quirks_jm, NUL in kbase_pm_hw_issues_apply() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_driver.c | 1291 kbdev->hw_quirks_jm = 0; in kbase_pm_hw_issues_detect() 1313 kbdev->hw_quirks_jm |= (jm_values[0] ? in kbase_pm_hw_issues_detect() 1315 kbdev->hw_quirks_jm |= (jm_values[1] ? in kbase_pm_hw_issues_detect() 1317 kbdev->hw_quirks_jm |= (jm_values[2] ? in kbase_pm_hw_issues_detect() 1319 kbdev->hw_quirks_jm |= (jm_values[3] << in kbase_pm_hw_issues_detect() 1336 kbdev->hw_quirks_jm |= in kbase_pm_hw_issues_detect() 1342 if (!kbdev->hw_quirks_jm) in kbase_pm_hw_issues_detect() 1343 kbdev->hw_quirks_jm = kbase_reg_read(kbdev, in kbase_pm_hw_issues_detect() 1348 kbdev->hw_quirks_jm |= MANUAL_POWER_CONTROL; in kbase_pm_hw_issues_detect() 1364 kbdev->hw_quirks_jm, NUL in kbase_pm_hw_issues_apply() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_pm_driver.c | 1934 kbdev->hw_quirks_jm = kbase_reg_read(kbdev, GPU_CONTROL_REG(CSF_CONFIG)); 1936 u32 hw_quirks_jm = kbase_reg_read(kbdev, GPU_CONTROL_REG(JM_CONFIG)); 1947 hw_quirks_jm |= (COHERENCY_ACE_LITE | COHERENCY_ACE) << JM_FORCE_COHERENCY_FEATURES_SHIFT; 1955 kbdev->hw_quirks_jm = hw_quirks_jm; 1971 kbdev->hw_quirks_jm |= tmp << IDVS_GROUP_SIZE_SHIFT; 1976 kbdev->hw_quirks_jm |= MANUAL_POWER_CONTROL; 2034 kbdev->hw_quirks_jm = 0; 2039 if (!of_property_read_u32(np, "quirks_jm", &kbdev->hw_quirks_jm)) { 2040 dev_info(kbdev->dev, "Found quirks_jm = [0x%x] in Devicetree\n", kbdev->hw_quirks_jm); [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 619 * @hw_quirks_jm: Configuration to be used for the Job Manager as per 876 u32 hw_quirks_jm; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_defs.h | 941 u32 hw_quirks_jm;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_defs.h | 951 u32 hw_quirks_jm; member
|
Completed in 16 milliseconds