| /arm-trusted-firmware/plat/mediatek/mt8192/drivers/spmc/ |
| H A D | mtspmc.c | 18 void mcucfg_disable_gic_wakeup(uint32_t cluster, uint32_t cpu) in mcucfg_disable_gic_wakeup() argument 23 void mcucfg_enable_gic_wakeup(uint32_t cluster, uint32_t cpu) in mcucfg_enable_gic_wakeup() argument 28 void mcucfg_set_bootaddr(uint32_t cluster, uint32_t cpu, uintptr_t bootaddr) in mcucfg_set_bootaddr() argument 35 uintptr_t mcucfg_get_bootaddr(uint32_t cluster, uint32_t cpu) in mcucfg_get_bootaddr() argument 42 void mcucfg_init_archstate(uint32_t cluster, uint32_t cpu, bool arm64) in mcucfg_init_archstate() argument 71 spm_get_cluster_powerstate(uint32_t cluster) spm_get_cluster_powerstate() argument 78 spm_get_cpu_powerstate(uint32_t cluster,uint32_t cpu) spm_get_cpu_powerstate() argument 124 spm_poweron_cpu(uint32_t cluster,uint32_t cpu) spm_poweron_cpu() argument 151 spm_poweroff_cpu(uint32_t cluster,uint32_t cpu) spm_poweroff_cpu() argument 162 spm_poweroff_cluster(uint32_t cluster) spm_poweroff_cluster() argument 173 spm_poweron_cluster(uint32_t cluster) spm_poweron_cluster() argument [all...] |
| /arm-trusted-firmware/plat/mediatek/mt8195/drivers/spmc/ |
| H A D | mtspmc.c | 18 void mcucfg_disable_gic_wakeup(unsigned int cluster, unsigned int cpu) in mcucfg_disable_gic_wakeup() argument 23 void mcucfg_enable_gic_wakeup(unsigned int cluster, unsigned int cpu) in mcucfg_enable_gic_wakeup() argument 28 void mcucfg_set_bootaddr(unsigned int cluster, unsigned int cpu, uintptr_t bootaddr) in mcucfg_set_bootaddr() argument 35 uintptr_t mcucfg_get_bootaddr(unsigned int cluster, unsigned int cpu) in mcucfg_get_bootaddr() argument 42 void mcucfg_init_archstate(unsigned int cluster, unsigned int cpu, bool arm64) in mcucfg_init_archstate() argument 71 spm_get_cluster_powerstate(unsigned int cluster) spm_get_cluster_powerstate() argument 78 spm_get_cpu_powerstate(unsigned int cluster,unsigned int cpu) spm_get_cpu_powerstate() argument 117 spm_poweron_cpu(unsigned int cluster,unsigned int cpu) spm_poweron_cpu() argument 140 spm_poweroff_cpu(unsigned int cluster,unsigned int cpu) spm_poweroff_cpu() argument 151 spm_poweroff_cluster(unsigned int cluster) spm_poweroff_cluster() argument 162 spm_poweron_cluster(unsigned int cluster) spm_poweron_cluster() argument [all...] |
| /arm-trusted-firmware/plat/mediatek/mt8186/drivers/spmc/ |
| H A D | mtspmc.c | 18 void mcucfg_disable_gic_wakeup(unsigned int cluster, unsigned int cpu) in mcucfg_disable_gic_wakeup() argument 23 void mcucfg_enable_gic_wakeup(unsigned int cluster, unsigned int cpu) in mcucfg_enable_gic_wakeup() argument 30 void mcucfg_set_bootaddr(unsigned int cluster, unsigned int cpu, uintptr_t bootaddr) in mcucfg_set_bootaddr() argument 37 uintptr_t mcucfg_get_bootaddr(unsigned int cluster, unsigned int cpu) in mcucfg_get_bootaddr() argument 44 void mcucfg_init_archstate(unsigned int cluster, unsigned int cpu, bool arm64) in mcucfg_init_archstate() argument 73 spm_get_cluster_powerstate(unsigned int cluster) spm_get_cluster_powerstate() argument 80 spm_get_cpu_powerstate(unsigned int cluster,unsigned int cpu) spm_get_cpu_powerstate() argument 124 spm_poweron_cpu(unsigned int cluster,unsigned int cpu) spm_poweron_cpu() argument 146 spm_poweroff_cpu(unsigned int cluster,unsigned int cpu) spm_poweroff_cpu() argument 157 spm_poweroff_cluster(unsigned int cluster) spm_poweroff_cluster() argument 168 spm_poweron_cluster(unsigned int cluster) spm_poweron_cluster() argument [all...] |
| /arm-trusted-firmware/plat/mediatek/mt8183/drivers/spmc/ |
| H A D | mtspmc.c | 22 static void set_retention(int cluster, int tick) in set_retention() argument 40 void spm_enable_cpu_auto_off(int cluster, int cpu) in spm_enable_cpu_auto_off() argument 48 void spm_disable_cpu_auto_off(int cluster, int cpu) in spm_disable_cpu_auto_off() argument 56 void spm_set_cpu_power_off(int cluster, in argument 61 spm_enable_cluster_auto_off(int cluster) spm_enable_cluster_auto_off() argument 73 mcucfg_set_bootaddr(int cluster,int cpu,uintptr_t bootaddr) mcucfg_set_bootaddr() argument 90 mcucfg_get_bootaddr(int cluster,int cpu) mcucfg_get_bootaddr() argument 107 mcucfg_init_archstate(int cluster,int cpu,int arm64) mcucfg_init_archstate() argument 132 spm_get_cluster_powerstate(int cluster) spm_get_cluster_powerstate() argument 141 spm_get_cpu_powerstate(int cluster,int cpu) spm_get_cpu_powerstate() argument 203 spm_poweron_cpu(int cluster,int cpu) spm_poweron_cpu() argument 230 spm_poweroff_cpu(int cluster,int cpu) spm_poweroff_cpu() argument 257 spm_poweroff_cluster(int cluster) spm_poweroff_cluster() argument 311 spm_poweron_cluster(int cluster) spm_poweron_cluster() argument [all...] |
| /arm-trusted-firmware/plat/hisilicon/hikey960/drivers/pwrc/ |
| H A D | hisi_pwrc.c | 40 #define CPUIDLE_FLAG_REG(cluster) \ argument 95 static void hisi_cpuhotplug_lock(unsigned int cluster, unsigned int core) in hisi_cpuhotplug_lock() argument 104 static void hisi_cpuhotplug_unlock(unsigned int cluster, unsigned int core) in hisi_cpuhotplug_unlock() argument 114 void hisi_cpuidle_lock(unsigned int cluster, unsigned int core) in hisi_cpuidle_lock() argument 122 void hisi_cpuidle_unlock(unsigned int cluster, unsigned int core) in hisi_cpuidle_unlock() argument 129 hisi_get_cpuidle_flag(unsigned int cluster) hisi_get_cpuidle_flag() argument 139 hisi_set_cpuidle_flag(unsigned int cluster,unsigned int core) hisi_set_cpuidle_flag() argument 144 hisi_clear_cpuidle_flag(unsigned int cluster,unsigned int core) hisi_clear_cpuidle_flag() argument 165 hisi_set_cluster_pwdn_flag(unsigned int cluster,unsigned int core,unsigned int value) hisi_set_cluster_pwdn_flag() argument 180 hisi_get_cpu_boot_flag(unsigned int cluster,unsigned int core) hisi_get_cpu_boot_flag() argument 193 hisi_test_cpu_down(unsigned int cluster,unsigned int core) hisi_test_cpu_down() argument 209 hisi_set_cpu_boot_flag(unsigned int cluster,unsigned int core) hisi_set_cpu_boot_flag() argument 220 hisi_clear_cpu_boot_flag(unsigned int cluster,unsigned int core) hisi_clear_cpu_boot_flag() argument 231 cluster_is_powered_on(unsigned int cluster) cluster_is_powered_on() argument 244 hisi_get_pdc_addr(unsigned int cluster) hisi_get_pdc_addr() argument 258 hisi_get_pdc_stat(unsigned int cluster) hisi_get_pdc_stat() argument 268 check_hotplug(unsigned int cluster,unsigned int boot_flag) check_hotplug() argument 279 hisi_test_pwrdn_allcores(unsigned int cluster,unsigned int core) hisi_test_pwrdn_allcores() argument 296 hisi_disable_pdc(unsigned int cluster) hisi_disable_pdc() argument 303 hisi_enable_pdc(unsigned int cluster) hisi_enable_pdc() argument 340 hisi_pdc_mask_cluster_wakeirq(unsigned int cluster) hisi_pdc_mask_cluster_wakeirq() argument 349 hisi_pdc_powerup_core(unsigned int cluster,unsigned int core,enum pdc_gic_mask gicmask,enum pdc_finish_int_mask intmask) hisi_pdc_powerup_core() argument 359 hisi_pdc_powerdn_core(unsigned int cluster,unsigned int core,enum pdc_gic_mask gicmask,enum pdc_finish_int_mask intmask) hisi_pdc_powerdn_core() argument 369 hisi_powerup_core(unsigned int cluster,unsigned int core) hisi_powerup_core() argument 375 hisi_powerdn_core(unsigned int cluster,unsigned int core) hisi_powerdn_core() argument 381 hisi_powerup_cluster(unsigned int cluster,unsigned int core) hisi_powerup_cluster() argument 386 hisi_powerdn_cluster(unsigned int cluster,unsigned int core) hisi_powerdn_cluster() argument 397 hisi_enter_core_idle(unsigned int cluster,unsigned int core) hisi_enter_core_idle() argument 403 hisi_enter_cluster_idle(unsigned int cluster,unsigned int core) hisi_enter_cluster_idle() argument 414 hisi_enter_ap_suspend(unsigned int cluster,unsigned int core) hisi_enter_ap_suspend() argument [all...] |
| /arm-trusted-firmware/plat/qti/msm8916/include/ |
| H A D | msm8916_mmap.h | 37 #define _APCS_CLUSTER(cluster) (APCS_BASE + ((cluster) * 0x100000)) argument 38 #define _APCS_CPU(cluster, cpu) (_APCS_CLUSTER(cluster) + ((cpu) * 0x10000)) argument 39 #define APCS_CFG(cluster) (_APCS_CLUSTER(cluster) + 0x10000) argument 40 #define APCS_GLB(cluster) (_APCS_CLUSTER(cluster) + 0x11000) argument 41 #define APCS_L2_SAW2(cluster) (_APCS_CLUSTER(cluster) argument 42 APCS_QTMR(cluster) global() argument 43 APCS_ALIAS_ACS(cluster,cpu) global() argument 44 APCS_ALIAS_SAW2(cluster,cpu) global() argument [all...] |
| /arm-trusted-firmware/plat/hisilicon/hikey/ |
| H A D | hisi_ipc.c | 38 unsigned int cluster) in hisi_cpus_pd_in_cluster_besides_curr() argument 97 void hisi_ipc_cpu_on_off(unsigned int cpu, unsigned int cluster, in hisi_ipc_cpu_on_off() argument 119 void hisi_ipc_cpu_on(unsigned int cpu, unsigned int cluster) in hisi_ipc_cpu_on() argument 124 void hisi_ipc_cpu_off(unsigned int cpu, unsigned int cluster) in hisi_ipc_cpu_off() argument 129 hisi_ipc_cluster_on_off(unsigned int cpu,unsigned int cluster,unsigned int mode) hisi_ipc_cluster_on_off() argument 151 hisi_ipc_cluster_on(unsigned int cpu,unsigned int cluster) hisi_ipc_cluster_on() argument 156 hisi_ipc_cluster_off(unsigned int cpu,unsigned int cluster) hisi_ipc_cluster_off() argument 161 hisi_ipc_cpu_suspend(unsigned int cpu,unsigned int cluster) hisi_ipc_cpu_suspend() argument 177 hisi_ipc_cluster_suspend(unsigned int cpu,unsigned int cluster) hisi_ipc_cluster_suspend() argument [all...] |
| H A D | hisi_pwrc.c | 25 void hisi_pwrc_set_core_bx_addr(unsigned int core, unsigned int cluster, in hisi_pwrc_set_core_bx_addr() argument 40 void hisi_pwrc_set_cluster_wfi(unsigned int cluster) in hisi_pwrc_set_cluster_wfi() argument 55 void hisi_pwrc_enable_debug(unsigned int core, unsigned int cluster) in hisi_pwrc_enable_debug() argument
|
| H A D | hikey_pm.c | 34 int cpu, cluster; in hikey_pwr_domain_on() local 53 int cpu, cluster; in hikey_pwr_domain_on_finish() local 79 int cpu, cluster; hikey_pwr_domain_off() local 101 unsigned int cluster = hikey_pwr_domain_suspend() local 136 unsigned int cluster, cpu; hikey_pwr_domain_suspend_finish() local [all...] |
| /arm-trusted-firmware/plat/allwinner/common/ |
| H A D | sunxi_cpu_ops.c | 28 static void sunxi_cpu_disable_power(unsigned int cluster, unsigned int core) in sunxi_cpu_disable_power() argument 38 static void sunxi_cpu_enable_power(unsigned int cluster, unsigned int core) in sunxi_cpu_enable_power() argument 57 unsigned int cluster = MPIDR_AFFLVL1_VAL(mpidr); sunxi_cpu_off() local 90 unsigned int cluster = MPIDR_AFFLVL1_VAL(mpidr); sunxi_cpu_on() local 139 unsigned int cluster; sunxi_cpu_power_off_others() local [all...] |
| H A D | sunxi_topology.c | 23 unsigned int cluster = MPIDR_AFFLVL1_VAL(mpidr); in plat_core_pos_by_mpidr() local
|
| /arm-trusted-firmware/plat/mediatek/mt8183/ |
| H A D | plat_pm.c | 112 #define CPU_IDX(cluster, cpu) ((cluster << 2) + cpu) argument 136 static bool clst_single_pwr(int cluster, int cpu) in clst_single_pwr() argument 146 static bool clst_single_on(int cluster, int cpu) in clst_single_on() argument 170 plat_cluster_pwrdwn_common(uint64_t mpidr,int cluster) plat_cluster_pwrdwn_common() argument 180 plat_cluster_pwron_common(uint64_t mpidr,int cluster) plat_cluster_pwron_common() argument 212 mcdi_ctrl_before_hotplug_on(int cluster,int cpu) mcdi_ctrl_before_hotplug_on() argument 220 mcdi_ctrl_before_hotplug_off(int cluster,int cpu,bool cluster_off) mcdi_ctrl_before_hotplug_off() argument 227 mcdi_ctrl_cluster_cpu_off(int cluster,int cpu,bool cluster_off) mcdi_ctrl_cluster_cpu_off() argument 253 hotplug_ctrl_cluster_on(int cluster,int cpu) hotplug_ctrl_cluster_on() argument 266 hotplug_ctrl_cpu_on(int cluster,int cpu) hotplug_ctrl_cpu_on() argument 274 hotplug_ctrl_cpu_on_finish(int cluster,int cpu) hotplug_ctrl_cpu_on_finish() argument 286 hotplug_ctrl_cluster_cpu_off(int cluster,int cpu,bool cluster_off) hotplug_ctrl_cluster_cpu_off() argument 306 int cluster = MPIDR_AFFLVL1_VAL(mpidr); plat_mtk_power_domain_on() local 330 int cluster = MPIDR_AFFLVL1_VAL(mpidr); plat_mtk_power_domain_off() local 349 int cluster = MPIDR_AFFLVL1_VAL(mpidr); plat_mtk_power_domain_on_finish() local 365 int cluster = MPIDR_AFFLVL1_VAL(mpidr); plat_mtk_power_domain_suspend() local 405 int cluster = MPIDR_AFFLVL1_VAL(mpidr); plat_mtk_power_domain_suspend_finish() local [all...] |
| /arm-trusted-firmware/drivers/marvell/ |
| H A D | ap807_clocks_init.c | 15 #define AP807_CPU_ARO_CTRL(cluster) \ argument 36 #define AP807_CPU_PLL_CTRL(cluster) \ argument 39 #define AP807_CPU_PLL_PARAM(cluster) AP807_CPU_PLL_CTRL(cluster) argument 40 #define AP807_CPU_PLL_CFG(cluster) (AP807_CPU_PLL_CTRL(cluster) + 0x4) argument
|
| /arm-trusted-firmware/plat/mediatek/mt8183/drivers/mcdi/ |
| H A D | mtk_mcdi.c | 28 void sspm_cluster_pwr_off_notify(uint32_t cluster) in sspm_cluster_pwr_off_notify() argument 33 void sspm_cluster_pwr_on_notify(uint32_t cluster) in sspm_cluster_pwr_on_notify() argument 88 static uint32_t target_mask(int cluster, int cpu_idx, bool on) in target_mask() argument 109 void mcdi_pause_clr(int cluster, in argument 118 mcdi_pause_set(int cluster,int cpu_idx,bool on) mcdi_pause_set() argument 155 mcdi_hotplug_wait_ack(int cluster,int cpu_idx,bool on) mcdi_hotplug_wait_ack() argument 165 mcdi_hotplug_clr(int cluster,int cpu_idx,bool on) mcdi_hotplug_clr() argument 183 mcdi_hotplug_set(int cluster,int cpu_idx,bool on) mcdi_hotplug_set() argument [all...] |
| /arm-trusted-firmware/plat/hisilicon/hikey960/ |
| H A D | hikey960_pm.c | 65 unsigned int cluster = in hikey960_pwr_domain_on() local 96 unsigned int cluster = in hikey960_pwr_domain_off() local 192 unsigned int cluster = hikey960_pwr_domain_suspend() local 268 unsigned int cluster = hikey960_pwr_domain_suspend_finish() local [all...] |
| /arm-trusted-firmware/plat/ti/k3/common/ |
| H A D | k3_topology.c | 28 unsigned int cluster = MPIDR_AFFLVL1_VAL(mpidr); in plat_core_pos_by_mpidr() local
|
| /arm-trusted-firmware/plat/qti/msm8916/ |
| H A D | msm8916_topology.c | 24 unsigned int cluster = MPIDR_AFFLVL1_VAL(mpidr); in plat_core_pos_by_mpidr() local
|
| H A D | msm8916_config.c | 52 static void msm8916_configure_apcs_cluster(unsigned int cluster) in msm8916_configure_apcs_cluster() argument 100 unsigned int cluster; in msm8916_configure_apcs() local [all...] |
| /arm-trusted-firmware/plat/hisilicon/hikey960/drivers/ipc/ |
| H A D | hisi_ipc.c | 133 void hisi_ipc_pm_on_off(unsigned int core, unsigned int cluster, in hisi_ipc_pm_on_off() argument 147 void hisi_ipc_pm_suspend(unsigned int core, unsigned int cluster, in hisi_ipc_pm_suspend() argument 165 void hisi_ipc_psci_system_off(unsigned int core, unsigned int cluster) in hisi_ipc_psci_system_off() argument 178 void hisi_ipc_psci_system_reset(unsigned int core, unsigned int cluster, in hisi_ipc_psci_system_reset() argument [all...] |
| /arm-trusted-firmware/plat/mediatek/drivers/cpu_pm/cpcv3_2/ |
| H A D | mt_smp.c | 24 void mt_smp_core_init_arch(unsigned int cluster, unsigned int cpu, int arm64, in mt_smp_core_init_arch() argument
|
| /arm-trusted-firmware/plat/rockchip/rk3368/drivers/pmu/ |
| H A D | pmu.c | 240 static int cpus_id_power_domain(uint32_t cluster, in cpus_id_power_domain() argument 298 uint32_t cpu, cluster; in rockchip_soc_cores_pwr_dm_on() local [all...] |
| /arm-trusted-firmware/plat/mediatek/mt8192/drivers/mcdi/ |
| H A D | mt_cpu_pm_cpc.c | 59 int mtk_cpu_pm_cluster_prot_aquire(unsigned int cluster) in mtk_cpu_pm_cluster_prot_aquire() argument 67 void mtk_cpu_pm_cluster_prot_release(unsigned int cluster) in mtk_cpu_pm_cluster_prot_release() argument
|
| /arm-trusted-firmware/plat/mediatek/mt8195/drivers/mcdi/ |
| H A D | mt_cpu_pm_cpc.c | 59 int mtk_cpu_pm_cluster_prot_aquire(unsigned int cluster) in mtk_cpu_pm_cluster_prot_aquire() argument 67 void mtk_cpu_pm_cluster_prot_release(unsigned int cluster) in mtk_cpu_pm_cluster_prot_release() argument
|
| /arm-trusted-firmware/plat/mediatek/mt8186/drivers/mcdi/ |
| H A D | mt_cpu_pm_cpc.c | 59 int mtk_cpu_pm_cluster_prot_aquire(unsigned int cluster) in mtk_cpu_pm_cluster_prot_aquire() argument 67 void mtk_cpu_pm_cluster_prot_release(unsigned int cluster) in mtk_cpu_pm_cluster_prot_release() argument
|
| /arm-trusted-firmware/plat/mediatek/mt8173/ |
| H A D | plat_pm.c | 84 struct cluster_context cluster[PLATFORM_CLUSTER_COUNT]; member 99 static inline struct core_context *cluster_core(struct cluster_context *cluster, in cluster_core() argument 116 struct cluster_context *cluster; in get_core_data() local [all...] |