| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_sysctl_drv.c | 13 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | (((cpu) & 1) << 24)) argument 15 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 17 if (cpu != SYSCTL_CPU_CPU0) { in sysctl_valid_cpu_index() 26 if ((!sysctl_valid_cpu_index(cpu)) || (size > ARRAY_SIZE(ptr->CPU[cpu].GPR))) { in sysctl_get_cpu_gpr() 30 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 37 uint8_t i, size = ARRAY_SIZE(ptr->CPU[cpu].GPR); in _sysctl_cpu_get_gpr() 43 *(data + i) = ptr->CPU[cpu].GPR[start + i]; in _sysctl_cpu_get_gpr() 66 ptr->CPU[cpu].GPR[start + i] = *(data + i); in _sysctl_cpu_set_gpr() 139 if (!sysctl_valid_cpu_index(cpu)) { in sysctl_set_cpu_entry() 142 ptr->CPU[cpu].GPR[0] = entry; in sysctl_set_cpu_entry() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_sysctl_drv.c | 14 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | ((cpu & 1) << 24)) argument 16 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 18 if ((cpu != SYSCTL_CPU_CPU0) && (cpu != SYSCTL_CPU_CPU1)) { in sysctl_valid_cpu_index() 28 if ((!sysctl_valid_cpu_index(cpu)) in sysctl_get_cpu_gpr() 33 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 39 uint8_t cpu, in _sysctl_cpu_get_gpr() argument 45 if (!sysctl_valid_cpu_index(cpu) in _sysctl_cpu_get_gpr() 80 if (!sysctl_valid_cpu_index(cpu) in _sysctl_cpu_set_gpr() 186 if (!sysctl_valid_cpu_index(cpu)) { in sysctl_set_cpu_entry() 189 ptr->CPU[cpu].GPR[0] = entry; in sysctl_set_cpu_entry() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_sysctl_drv.c | 13 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | (((cpu) & 1) << 24)) argument 15 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 17 if (cpu != SYSCTL_CPU_CPU0) { in sysctl_valid_cpu_index() 26 if ((!sysctl_valid_cpu_index(cpu)) || (size > ARRAY_SIZE(ptr->CPU[cpu].GPR))) { in sysctl_get_cpu_gpr() 30 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 37 uint8_t i, size = ARRAY_SIZE(ptr->CPU[cpu].GPR); in _sysctl_cpu_get_gpr() 43 *(data + i) = ptr->CPU[cpu].GPR[start + i]; in _sysctl_cpu_get_gpr() 66 ptr->CPU[cpu].GPR[start + i] = *(data + i); in _sysctl_cpu_set_gpr() 139 if (!sysctl_valid_cpu_index(cpu)) { in sysctl_set_cpu_entry() 142 ptr->CPU[cpu].GPR[0] = entry; in sysctl_set_cpu_entry() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_sysctl_drv.c | 13 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | ((cpu & 1) << 24)) argument 15 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 17 if (cpu != SYSCTL_CPU_CPU0) { in sysctl_valid_cpu_index() 26 if ((!sysctl_valid_cpu_index(cpu)) || (size > ARRAY_SIZE(ptr->CPU[cpu].GPR))) { in sysctl_get_cpu_gpr() 30 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 37 uint8_t i, size = ARRAY_SIZE(ptr->CPU[cpu].GPR); in _sysctl_cpu_get_gpr() 43 *(data + i) = ptr->CPU[cpu].GPR[start + i]; in _sysctl_cpu_get_gpr() 66 ptr->CPU[cpu].GPR[start + i] = *(data + i); in _sysctl_cpu_set_gpr() 137 if (!sysctl_valid_cpu_index(cpu)) { in _sysctl_set_cpu_entry() 140 ptr->CPU[cpu].GPR[0] = entry; in _sysctl_set_cpu_entry() [all …]
|
| /bsp/raspberry-pi/raspi3-32/cpu/ |
| A D | cp15.h | 53 static inline void send_ipi_msg(int cpu, int ipi_vector) in send_ipi_msg() argument 55 IPI_MAILBOX_SET(cpu) = 1 << ipi_vector; in send_ipi_msg() 58 static inline void setup_bootstrap_addr(int cpu, int addr) in setup_bootstrap_addr() argument 60 CORE_MAILBOX3_SET(cpu) = addr; in setup_bootstrap_addr() 63 static inline void enable_cpu_ipi_intr(int cpu) in enable_cpu_ipi_intr() argument 65 COREMB_INTCTL(cpu) = IPI_MAILBOX_INT_MASK; in enable_cpu_ipi_intr() 68 static inline void enable_cpu_timer_intr(int cpu) in enable_cpu_timer_intr() argument 70 CORETIMER_INTCTL(cpu) = 0x8; in enable_cpu_timer_intr()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_sysctl_drv.c | 14 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | (((cpu) & 1) << 24)) argument 16 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 19 return (cpu > SYSCTL_CPU_CPU1) ? false : true; in sysctl_valid_cpu_index() 21 return (cpu != SYSCTL_CPU_CPU0) ? false : true; in sysctl_valid_cpu_index() 28 if ((!sysctl_valid_cpu_index(cpu)) || (size > ARRAY_SIZE(ptr->CPU[cpu].GPR))) { in sysctl_get_cpu_gpr() 32 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 39 uint8_t i, size = ARRAY_SIZE(ptr->CPU[cpu].GPR); in _sysctl_cpu_get_gpr() 45 *(data + i) = ptr->CPU[cpu].GPR[start + i]; in _sysctl_cpu_get_gpr() 156 if (!sysctl_valid_cpu_index(cpu)) { in sysctl_set_cpu_entry() 159 ptr->CPU[cpu].GPR[0] = entry; in sysctl_set_cpu_entry() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_sysctl_drv.c | 14 #define SYSCTL_CPU_RELEASE_KEY(cpu) (0xC0BEF1A9UL | (((cpu) & 1) << 24)) argument 16 static inline bool sysctl_valid_cpu_index(uint8_t cpu) in sysctl_valid_cpu_index() argument 19 return (cpu > SYSCTL_CPU_CPU1) ? false : true; in sysctl_valid_cpu_index() 21 return (cpu != SYSCTL_CPU_CPU0) ? false : true; in sysctl_valid_cpu_index() 28 if ((!sysctl_valid_cpu_index(cpu)) || (size > ARRAY_SIZE(ptr->CPU[cpu].GPR))) { in sysctl_get_cpu_gpr() 32 *(data + i) = ptr->CPU[cpu].GPR[i]; in sysctl_get_cpu_gpr() 39 uint8_t i, size = ARRAY_SIZE(ptr->CPU[cpu].GPR); in _sysctl_cpu_get_gpr() 45 *(data + i) = ptr->CPU[cpu].GPR[start + i]; in _sysctl_cpu_get_gpr() 156 if (!sysctl_valid_cpu_index(cpu)) { in sysctl_set_cpu_entry() 159 ptr->CPU[cpu].GPR[0] = entry; in sysctl_set_cpu_entry() [all …]
|
| /bsp/renesas/rzt2m_rsk/rzt/fsp/src/bsp/mcu/all/ |
| A D | bsp_reset.c | 65 void R_BSP_CPUReset (bsp_reset_t cpu) in R_BSP_CPUReset() argument 67 if (BSP_RESET_CR52_0 == cpu) in R_BSP_CPUReset() 77 else if (BSP_RESET_CR52_1 == cpu) in R_BSP_CPUReset() 97 void R_BSP_CPUResetRelease (bsp_reset_t cpu) in R_BSP_CPUResetRelease() argument 99 if (BSP_RESET_CR52_0 == cpu) in R_BSP_CPUResetRelease() 106 else if (BSP_RESET_CR52_1 == cpu) in R_BSP_CPUResetRelease()
|
| A D | bsp_mcu_api.h | 56 void R_BSP_CPUReset(bsp_reset_t cpu); 57 void R_BSP_CPUResetRelease(bsp_reset_t cpu);
|
| /bsp/raspberry-pi/raspi3-32/ |
| A D | README_zh.md | 117 boot cpu:3 118 msh />cpu = 0x00000003 119 cpu 3 startup. 121 boot cpu:2 122 cpu = 0x00000002 123 cpu 2 startup. 125 boot cpu:1 126 cpu = 0x00000001 127 cpu 1 startup.
|
| A D | README.md | 106 boot cpu:3 107 msh />cpu = 0x00000003 108 cpu 3 startup. 110 boot cpu:2 111 cpu = 0x00000002 112 cpu 2 startup. 114 boot cpu:1 115 cpu = 0x00000001 116 cpu 1 startup.
|
| /bsp/renesas/rzn2l_etherkit/rzn/fsp/src/bsp/mcu/all/ |
| A D | bsp_reset.c | 65 void R_BSP_CPUReset (bsp_reset_t cpu) in R_BSP_CPUReset() argument 72 FSP_PARAMETER_NOT_USED(cpu); in R_BSP_CPUReset() 80 void R_BSP_CPUResetRelease (bsp_reset_t cpu) in R_BSP_CPUResetRelease() argument 84 FSP_PARAMETER_NOT_USED(cpu); in R_BSP_CPUResetRelease()
|
| A D | bsp_mcu_api.h | 56 void R_BSP_CPUReset(bsp_reset_t cpu); 57 void R_BSP_CPUResetRelease(bsp_reset_t cpu);
|
| /bsp/renesas/rzn2l_rsk/rzn/fsp/src/bsp/mcu/all/ |
| A D | bsp_reset.c | 65 void R_BSP_CPUReset (bsp_reset_t cpu) in R_BSP_CPUReset() argument 72 FSP_PARAMETER_NOT_USED(cpu); in R_BSP_CPUReset() 80 void R_BSP_CPUResetRelease (bsp_reset_t cpu) in R_BSP_CPUResetRelease() argument 84 FSP_PARAMETER_NOT_USED(cpu); in R_BSP_CPUResetRelease()
|
| A D | bsp_mcu_api.h | 56 void R_BSP_CPUReset(bsp_reset_t cpu); 57 void R_BSP_CPUResetRelease(bsp_reset_t cpu);
|
| /bsp/nxp/imx/imx6sx/cortex-a9/cpu/ |
| A D | trap.c | 148 unsigned cpu = (vectNum >> 10) & 0x7; in rt_hw_trap_irq() local 152 cpu = cpu; in rt_hw_trap_irq()
|
| /bsp/hpmicro/hpm6750evk/board/debug_scripts/openocd/soc/ |
| A D | hpm6750-dual-core.cfg | 8 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 11 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0 54 target create $_TARGET1 riscv -chain-position $_CHIP.cpu -coreid 1
|
| A D | hpm6750-single-core.cfg | 6 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 9 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0
|
| /bsp/hpmicro/hpm6200evk/board/debug_scripts/openocd/soc/ |
| A D | hpm6280-dual-core.cfg | 8 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 11 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0 50 target create $_TARGET1 riscv -chain-position $_CHIP.cpu -coreid 1
|
| A D | hpm6280-single-core.cfg | 6 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 9 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0
|
| /bsp/hpmicro/hpm6750evkmini/board/debug_scripts/openocd/soc/ |
| A D | hpm6750-dual-core.cfg | 8 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 11 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0 54 target create $_TARGET1 riscv -chain-position $_CHIP.cpu -coreid 1
|
| A D | hpm6750-single-core.cfg | 6 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 9 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0
|
| /bsp/hpmicro/hpm6300evk/board/debug_scripts/openocd/soc/ |
| A D | hpm6360.cfg | 6 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 9 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0
|
| /bsp/hpmicro/hpm6750evk2/board/debug_scripts/openocd/soc/ |
| A D | hpm6750-dual-core.cfg | 8 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 11 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0 57 target create $_TARGET1 riscv -chain-position $_CHIP.cpu -coreid 1
|
| /bsp/hpmicro/hpm6e00evk/board/debug_scripts/openocd/soc/ |
| A D | hpm6e80-dual-core.cfg | 8 jtag newtap $_CHIP cpu -irlen 5 -expected-id $_CPUTAPID 11 target create $_TARGET0 riscv -chain-position $_CHIP.cpu -coreid 0 43 target create $_TARGET1 riscv -chain-position $_CHIP.cpu -coreid 1
|