Lines Matching +full:brcmstb +full:- +full:reset
4 * Copyright (C) 2013-2014 Broadcom Corporation
30 #include <asm/mach-types.h>
124 return -ETIMEDOUT; in pwr_ctrl_wait_tmout()
151 * Set the reset vector to point to the secondary_startup in brcmstb_cpu_boot()
164 * power-on initialization. in brcmstb_cpu_power_on()
167 pwr_ctrl_set(cpu, ZONE_MANUAL_CONTROL_MASK, -1); in brcmstb_cpu_power_on()
168 pwr_ctrl_set(cpu, ZONE_RESERVED_1_MASK, -1); in brcmstb_cpu_power_on()
170 pwr_ctrl_set(cpu, ZONE_MAN_MEM_PWR_MASK, -1); in brcmstb_cpu_power_on()
175 pwr_ctrl_set(cpu, ZONE_MAN_CLKEN_MASK, -1); in brcmstb_cpu_power_on()
180 pwr_ctrl_clr(cpu, ZONE_MAN_ISO_CNTL_MASK, -1); in brcmstb_cpu_power_on()
181 pwr_ctrl_set(cpu, ZONE_MAN_RESET_CNTL_MASK, -1); in brcmstb_cpu_power_on()
209 * Ordinarily, the hardware forbids power-down of CPU0 (which is good in brcmstb_cpu_kill()
212 * ensure that TI2C master reset will work. in brcmstb_cpu_kill()
222 pwr_ctrl_set(cpu, ZONE_MANUAL_CONTROL_MASK, -1); in brcmstb_cpu_kill()
223 pwr_ctrl_clr(cpu, ZONE_MAN_RESET_CNTL_MASK, -1); in brcmstb_cpu_kill()
224 pwr_ctrl_clr(cpu, ZONE_MAN_CLKEN_MASK, -1); in brcmstb_cpu_kill()
225 pwr_ctrl_set(cpu, ZONE_MAN_ISO_CNTL_MASK, -1); in brcmstb_cpu_kill()
226 pwr_ctrl_clr(cpu, ZONE_MAN_MEM_PWR_MASK, -1); in brcmstb_cpu_kill()
231 pwr_ctrl_clr(cpu, ZONE_RESERVED_1_MASK, -1); in brcmstb_cpu_kill()
239 /* Assert reset on the CPU */ in brcmstb_cpu_kill()
253 name = "syscon-cpu"; in setup_hifcpubiuctrl_regs()
258 rc = -EINVAL; in setup_hifcpubiuctrl_regs()
265 rc = -EINVAL; in setup_hifcpubiuctrl_regs()
274 rc = -EINVAL; in setup_hifcpubiuctrl_regs()
283 rc = -EINVAL; in setup_hifcpubiuctrl_regs()
298 name = "syscon-cont"; in setup_hifcont_regs()
303 rc = -EINVAL; in setup_hifcont_regs()
310 rc = -EINVAL; in setup_hifcont_regs()
328 name = "brcm,brcmstb-smpboot"; in brcmstb_cpu_ctrl_setup()
349 /* Missing the brcm,brcmstb-smpboot DT node? */ in brcmstb_boot_secondary()
351 return -ENODEV; in brcmstb_boot_secondary()
371 CPU_METHOD_OF_DECLARE(brcmstb_smp, "brcm,brahma-b15", &brcmstb_smp_ops);