Lines Matching +full:0 +full:xf0ffffff
16 #define SLCR_UNLOCK_OFFSET 0x8 /* SCLR unlock register */
17 #define SLCR_PS_RST_CTRL_OFFSET 0x200 /* PS Software Reset Control */
18 #define SLCR_A9_CPU_RST_CTRL_OFFSET 0x244 /* CPU Software Reset Control */
19 #define SLCR_REBOOT_STATUS_OFFSET 0x258 /* PS Reboot Status */
20 #define SLCR_PSS_IDCODE 0x530 /* PS IDCODE */
21 #define SLCR_L2C_RAM 0xA1C /* L2C_RAM in AR#54190 */
23 #define SLCR_UNLOCK_MAGIC 0xDF0D
24 #define SLCR_A9_CPU_CLKSTOP 0x10
25 #define SLCR_A9_CPU_RST 0x1
27 #define SLCR_PSS_IDCODE_DEVICE_MASK 0x1F
38 * Return: a negative value on error, 0 on success
51 * Return: a negative value on error, 0 on success
61 * Return: a negative value on error, 0 on success
67 return 0; in zynq_slcr_unlock()
93 * Return: 0 always
102 * Clear 0x0F000000 bits of reboot status register to workaround in zynq_slcr_system_restart()
107 zynq_slcr_write(reboot & 0xF0FFFFFF, SLCR_REBOOT_STATUS_OFFSET); in zynq_slcr_system_restart()
109 return 0; in zynq_slcr_system_restart()
152 * 0 means cpu is running, 1 cpu is going to die.
172 * 0 means cpu is running, 1 cpu is going to die.
190 * Return: 0 on success, negative errno otherwise.
204 zynq_slcr_base = of_iomap(np, 0); in zynq_early_slcr_init()
223 regmap_update_bits(zynq_slcr_regmap, SLCR_L2C_RAM, 0x70707, 0x20202); in zynq_early_slcr_init()
231 return 0; in zynq_early_slcr_init()