Lines Matching refs:cpu_id

44 	u64 cpu_id;  member
47 static int get_cpu_boot_info_idx(unsigned long cpu_id) in get_cpu_boot_info_idx() argument
52 if (cpu_boot_info[i].cpu_id == cpu_id) in get_cpu_boot_info_idx()
77 static void cpu_status_print(unsigned long cpu_id, struct arm_smccc_res *res) in cpu_status_print() argument
80 pr_info("get cpu-0x%lx status(%lx) error!\n", cpu_id, res->a0); in cpu_status_print()
85 pr_info("cpu-0x%lx amp is disable (%ld)\n", cpu_id, res->a1); in cpu_status_print()
87 pr_info("cpu-0x%lx amp is enable (%ld)\n", cpu_id, res->a1); in cpu_status_print()
89 pr_info("cpu-0x%lx amp: cpu is on (%ld)\n", cpu_id, res->a1); in cpu_status_print()
91 pr_info("cpu-0x%lx amp: cpu is off(%ld)\n", cpu_id, res->a1); in cpu_status_print()
93 pr_info("cpu-0x%lx status(%ld) is error\n", cpu_id, res->a1); in cpu_status_print()
96 pr_info("cpu-0x%lx status(%ld) is off\n", cpu_id, res->a2); in cpu_status_print()
98 pr_info("cpu-0x%lx status(%ld) is on\n", cpu_id, res->a2); in cpu_status_print()
100 pr_info("cpu-0x%lx status(%ld) is busy\n", cpu_id, res->a2); in cpu_status_print()
102 pr_info("cpu-0x%lx status(%ld) is error\n", cpu_id, res->a2); in cpu_status_print()
111 unsigned long cpu_id; in boot_cpu_store() local
122 ret = sscanf(buf, "%s %lx", cmd, &cpu_id); in boot_cpu_store()
128 cpu_id); in boot_cpu_store()
129 cpu_status_print(cpu_id, &res); in boot_cpu_store()
131 ret = sscanf(buf, "%s %lx", cmd, &cpu_id); in boot_cpu_store()
135 idx = get_cpu_boot_info_idx(cpu_id); in boot_cpu_store()
139 cpu_id, 0, 0); in boot_cpu_store()
145 ret = sscanf(buf, "%s %lx", cmd, &cpu_id); in boot_cpu_store()
150 idx = get_cpu_boot_info_idx(cpu_id); in boot_cpu_store()
153 cpu_id, in boot_cpu_store()
175 u64 cpu_entry, cpu_id; in rockchip_amp_boot_cpus() local
192 if (of_property_read_u64_array(cpu_node, "id", &cpu_id, 1)) { in rockchip_amp_boot_cpus()
204 cpu_boot_info[idx].cpu_id = cpu_id; in rockchip_amp_boot_cpus()
206 ret = sip_smc_amp_config(RK_AMP_SUB_FUNC_CFG_MODE, cpu_id, cpu_mode, 0); in rockchip_amp_boot_cpus()
212 ret = sip_smc_amp_config(RK_AMP_SUB_FUNC_CPU_ON, cpu_id, cpu_entry, 0); in rockchip_amp_boot_cpus()