Lines Matching refs:cpu
85 void imx_enable_cpu(int cpu, bool enable) in imx_enable_cpu() argument
89 cpu = cpu_logical_map(cpu); in imx_enable_cpu()
90 mask = 1 << (BP_SRC_SCR_CORE1_ENABLE + cpu - 1); in imx_enable_cpu()
94 val |= 1 << (BP_SRC_SCR_CORE1_RST + cpu - 1); in imx_enable_cpu()
99 void imx_set_cpu_jump(int cpu, void *jump_addr) in imx_set_cpu_jump() argument
101 cpu = cpu_logical_map(cpu); in imx_set_cpu_jump()
103 src_base + SRC_GPR1 + cpu * 8); in imx_set_cpu_jump()
106 u32 imx_get_cpu_arg(int cpu) in imx_get_cpu_arg() argument
108 cpu = cpu_logical_map(cpu); in imx_get_cpu_arg()
109 return readl_relaxed(src_base + SRC_GPR1 + cpu * 8 + 4); in imx_get_cpu_arg()
112 void imx_set_cpu_arg(int cpu, u32 arg) in imx_set_cpu_arg() argument
114 cpu = cpu_logical_map(cpu); in imx_set_cpu_arg()
115 writel_relaxed(arg, src_base + SRC_GPR1 + cpu * 8 + 4); in imx_set_cpu_arg()