24 #ifndef _KBASE_HWACCESS_PM_H_ 25 #define _KBASE_HWACCESS_PM_H_ 27 #include <mali_midg_regmap.h> 28 #include <linux/atomic.h> 30 #include <mali_kbase_pm_defs.h> 134 u64 new_core_mask_js0, u64 new_core_mask_js1,
135 u64 new_core_mask_js2);
148 const struct kbase_pm_ca_policy
160 const struct kbase_pm_ca_policy *policy);
196 const struct kbase_pm_policy *policy);
int kbase_hwaccess_pm_init(struct kbase_device *kbdev)
void kbase_hwaccess_pm_resume(struct kbase_device *kbdev)
void kbase_pm_set_debug_core_mask(struct kbase_device *kbdev, u64 new_core_mask_js0, u64 new_core_mask_js1, u64 new_core_mask_js2)
int kbase_pm_list_policies(const struct kbase_pm_policy *const **policies)
void kbase_hwaccess_pm_term(struct kbase_device *kbdev)
const struct kbase_pm_policy * kbase_pm_get_policy(struct kbase_device *kbdev)
void kbase_hwaccess_pm_suspend(struct kbase_device *kbdev)
const struct kbase_pm_ca_policy * kbase_pm_ca_get_policy(struct kbase_device *kbdev)
int kbase_pm_ca_list_policies(const struct kbase_pm_ca_policy *const **policies)
void kbase_hwaccess_pm_halt(struct kbase_device *kbdev)
void kbase_hwaccess_pm_gpu_idle(struct kbase_device *kbdev)
Definition: mali_kbase_defs.h:951
void kbase_pm_ca_set_policy(struct kbase_device *kbdev, const struct kbase_pm_ca_policy *policy)
void kbase_pm_set_policy(struct kbase_device *kbdev, const struct kbase_pm_policy *policy)
int kbase_hwaccess_pm_powerup(struct kbase_device *kbdev, unsigned int flags)
void kbase_hwaccess_pm_gpu_active(struct kbase_device *kbdev)