Home
last modified time | relevance | path

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 Dmali_kbase_pm_driver.c1180 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 Dmali_kbase_pm_driver.c1291 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 Dmali_kbase_pm_driver.c1934 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 Dmali_kbase_defs.h619 * @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 Dmali_kbase_defs.h941 u32 hw_quirks_jm; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_defs.h951 u32 hw_quirks_jm; member

Completed in 16 milliseconds