| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | thunderx-88xx.dtsi | 25 cpu@000 { 26 device_type = "cpu"; 31 cpu@001 { 32 device_type = "cpu"; 37 cpu@002 { 38 device_type = "cpu"; 43 cpu@003 { 44 device_type = "cpu"; 49 cpu@004 { 50 device_type = "cpu"; [all …]
|
| H A D | hi6220.dtsi | 25 cpu-map { 28 cpu = <&cpu0>; 31 cpu = <&cpu1>; 34 cpu = <&cpu2>; 37 cpu = <&cpu3>; 42 cpu = <&cpu4>; 45 cpu = <&cpu5>; 48 cpu = <&cpu6>; 51 cpu = <&cpu7>; 56 cpu0: cpu@0 { [all …]
|
| H A D | bcm2837.dtsi | 34 cpu0: cpu@0 { 35 device_type = "cpu"; 39 cpu-release-addr = <0x0 0x000000d8>; 42 cpu1: cpu@1 { 43 device_type = "cpu"; 47 cpu-release-addr = <0x0 0x000000e0>; 50 cpu2: cpu@2 { 51 device_type = "cpu"; 55 cpu-release-addr = <0x0 0x000000e8>; 58 cpu3: cpu@3 { [all …]
|
| H A D | bcm2836.dtsi | 40 v7_cpu0: cpu@0 { 41 device_type = "cpu"; 47 v7_cpu1: cpu@1 { 48 device_type = "cpu"; 54 v7_cpu2: cpu@2 { 55 device_type = "cpu"; 61 v7_cpu3: cpu@3 { 62 device_type = "cpu";
|
| H A D | keystone-k2hk.dtsi | 18 cpu@0 { 20 device_type = "cpu"; 24 cpu@1 { 26 device_type = "cpu"; 30 cpu@2 { 32 device_type = "cpu"; 36 cpu@3 { 38 device_type = "cpu";
|
| H A D | keystone-k2e.dtsi | 18 cpu@0 { 20 device_type = "cpu"; 24 cpu@1 { 26 device_type = "cpu"; 30 cpu@2 { 32 device_type = "cpu"; 36 cpu@3 { 38 device_type = "cpu";
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/ |
| H A D | psci.c | 38 #define SUN8I_R40_PWR_CLAMP(cpu) (0x120 + (cpu) * 0x4) argument 104 int cpu) in sunxi_power_switch() argument 111 clrbits_le32(pwroff, BIT(cpu)); in sunxi_power_switch() 114 setbits_le32(pwroff, BIT(cpu)); in sunxi_power_switch() 140 static void __secure sunxi_cpu_set_power(int __always_unused cpu, bool on) in sunxi_cpu_set_power() argument 149 static void __secure sunxi_cpu_set_power(int cpu, bool on) in sunxi_cpu_set_power() argument 154 sunxi_power_switch((void *)cpucfg + SUN8I_R40_PWR_CLAMP(cpu), in sunxi_cpu_set_power() 159 static void __secure sunxi_cpu_set_power(int cpu, bool on) in sunxi_cpu_set_power() argument 164 sunxi_power_switch(&prcm->cpu_pwr_clamp[cpu], &prcm->cpu_pwroff, in sunxi_cpu_set_power() 165 on, cpu); in sunxi_cpu_set_power() [all …]
|
| /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/ |
| H A D | cpu.c | 235 struct cpu_type *cpu = gd->arch.cpu; in cpu_mask() local 238 if (cpu == &cpu_type_unknown) in cpu_mask() 242 if (cpu->num_cores == 0) in cpu_mask() 245 return cpu->mask; in cpu_mask() 252 struct cpu_type *cpu = gd->arch.cpu; in cpu_dsp_mask() local 255 if (cpu == &cpu_type_unknown) in cpu_dsp_mask() 259 if (cpu->dsp_num_cores == 0) in cpu_dsp_mask() 262 return cpu->dsp_mask; in cpu_dsp_mask() 270 struct cpu_type *cpu = gd->arch.cpu; in cpu_num_dspcores() local 276 if (cpu->dsp_num_cores == 0) in cpu_num_dspcores() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-imx/mx7/ |
| H A D | psci-mx7.c | 52 __secure void imx_enable_cpu_ca7(int cpu, bool enable) in imx_enable_cpu_ca7() argument 56 mask = 1 << (BP_SRC_A7RCR1_A7_CORE1_ENABLE + cpu - 1); in imx_enable_cpu_ca7() 62 __secure int imx_cpu_on(int fn, int cpu, int pc) in imx_cpu_on() argument 64 writel(pc, SRC_BASE_ADDR + cpu * 8 + SRC_GPR1_MX7D); in imx_cpu_on() 66 imx_enable_cpu_ca7(cpu, true); in imx_cpu_on() 70 __secure int imx_cpu_off(int cpu) in imx_cpu_off() argument 72 imx_enable_cpu_ca7(cpu, false); in imx_cpu_off() 74 writel(0, SRC_BASE_ADDR + cpu * 8 + SRC_GPR1_MX7D + 4); in imx_cpu_off()
|
| /rk3399_rockchip-uboot/arch/x86/cpu/intel_common/ |
| H A D | microcode.c | 100 static void microcode_read_cpu(struct microcode_update *cpu) in microcode_read_cpu() argument 109 rdmsr(MSR_IA32_UCODE_REV, low, cpu->update_revision); in microcode_read_cpu() 112 cpu->processor_signature = result.eax; in microcode_read_cpu() 114 cpu->processor_flags = 0; in microcode_read_cpu() 117 cpu->processor_flags = 1 << ((high >> 18) & 7); in microcode_read_cpu() 120 cpu->processor_signature, cpu->processor_flags, in microcode_read_cpu() 121 cpu->update_revision); in microcode_read_cpu() 127 struct microcode_update cpu, update; in microcode_update_intel() local 135 microcode_read_cpu(&cpu); in microcode_update_intel() 163 if (!(update.processor_signature == cpu.processor_signature && in microcode_update_intel() [all …]
|
| /rk3399_rockchip-uboot/board/freescale/c29xpcie/ |
| H A D | c29xpcie.c | 30 struct cpu_type *cpu = gd->arch.cpu; in checkboard() local 33 printf("Board: %sPCIe, ", cpu->name); in checkboard() 135 struct cpu_type *cpu; in ft_board_setup() local 137 cpu = gd->arch.cpu; in ft_board_setup() 149 if (cpu->soc_ver == SVR_C291) in ft_board_setup() 151 else if (cpu->soc_ver == SVR_C292) in ft_board_setup()
|
| /rk3399_rockchip-uboot/board/freescale/p1010rdb/ |
| H A D | ddr.c | 83 struct cpu_type *cpu; in get_sdram_size() local 86 cpu = gd->arch.cpu; in get_sdram_size() 88 if (cpu->soc_ver == SVR_P1014) in get_sdram_size() 106 struct cpu_type *cpu; in fixed_sdram() local 131 cpu = gd->arch.cpu; in fixed_sdram() 133 if (cpu->soc_ver == SVR_P1014) { in fixed_sdram() 210 struct cpu_type *cpu; in fsl_ddr_board_options() local 224 cpu = gd->arch.cpu; in fsl_ddr_board_options() 226 if (cpu->soc_ver == SVR_P1014) in fsl_ddr_board_options()
|
| /rk3399_rockchip-uboot/arch/x86/ |
| H A D | Makefile | 7 head-y := arch/x86/cpu/start64.o 9 head-y := arch/x86/cpu/start.o 13 head-$(CONFIG_$(SPL_)X86_16BIT_INIT) += arch/x86/cpu/start16.o 14 head-$(CONFIG_$(SPL_)X86_16BIT_INIT) += arch/x86/cpu/resetvec.o 16 libs-y += arch/x86/cpu/
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ |
| H A D | psci-common.c | 29 void __secure psci_save_target_pc(int cpu, u32 pc) in psci_save_target_pc() argument 31 psci_target_pc[cpu] = pc; in psci_save_target_pc() 35 u32 __secure psci_get_target_pc(int cpu) in psci_get_target_pc() argument 37 return psci_target_pc[cpu]; in psci_get_target_pc()
|
| /rk3399_rockchip-uboot/arch/powerpc/ |
| H A D | Makefile | 5 head-y := arch/powerpc/cpu/$(CPU)/start.o 6 head-$(CONFIG_MPC85xx) += arch/powerpc/cpu/mpc85xx/resetvec.o 8 libs-y += arch/powerpc/cpu/$(CPU)/ 9 libs-y += arch/powerpc/cpu/
|
| H A D | Kconfig | 39 source "arch/powerpc/cpu/mpc83xx/Kconfig" 40 source "arch/powerpc/cpu/mpc85xx/Kconfig" 41 source "arch/powerpc/cpu/mpc86xx/Kconfig" 42 source "arch/powerpc/cpu/mpc8xx/Kconfig"
|
| /rk3399_rockchip-uboot/arch/x86/cpu/ |
| H A D | cpu_x86.c | 58 int node, cpu; in cpu_x86_get_count() local 65 for (cpu = fdt_first_subnode(gd->fdt_blob, node); in cpu_x86_get_count() 66 cpu >= 0; in cpu_x86_get_count() 67 cpu = fdt_next_subnode(gd->fdt_blob, cpu)) { in cpu_x86_get_count() 70 device_type = fdt_getprop(gd->fdt_blob, cpu, in cpu_x86_get_count()
|
| H A D | mp_init.c | 96 static void ap_do_flight_plan(struct udevice *cpu) in ap_do_flight_plan() argument 107 rec->ap_call(cpu, rec->ap_arg); in ap_do_flight_plan() 374 static int bsp_do_flight_plan(struct udevice *cpu, struct mp_params *mp_params) in bsp_do_flight_plan() argument 396 rec->bsp_call(cpu, rec->bsp_arg); in bsp_do_flight_plan() 430 char *cpu; in qemu_cpu_fixup() local 467 cpu = malloc(8); in qemu_cpu_fixup() 468 if (!cpu) { in qemu_cpu_fixup() 472 sprintf(cpu, "cpu@%d", cpu_num); in qemu_cpu_fixup() 473 ret = device_bind_driver(pdev, "cpu_qemu", cpu, &dev); in qemu_cpu_fixup() 489 struct udevice *cpu; in mp_init() local [all …]
|
| /rk3399_rockchip-uboot/arch/x86/cpu/i386/ |
| H A D | cpu.c | 246 static void identify_cpu(struct cpu_device_id *cpu) in identify_cpu() argument 252 cpu->device = 0; /* fix gcc 4.4.4 warning */ in identify_cpu() 258 cpu->device = 0x00000400; /* 486 */ in identify_cpu() 260 cpu->device = 0x00000300; /* 386 */ in identify_cpu() 261 if ((cpu->device == 0x00000400) && test_cyrix_52div()) { in identify_cpu() 277 cpu->device = cpuid_eax(0x00000001); in identify_cpu() 280 cpu->device = 0x00000400; in identify_cpu() 283 cpu->vendor = X86_VENDOR_UNKNOWN; in identify_cpu() 286 cpu->vendor = x86_vendors[i].vendor; in identify_cpu() 330 struct cpu_device_id cpu; in x86_cpu_init_f() local [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra20/ |
| H A D | pmu.c | 32 int core, cpu; in pmu_set_nominal() local 39 cpu = VDD_CPU_NOMINAL_T20; in pmu_set_nominal() 43 cpu = VDD_CPU_NOMINAL_T25; in pmu_set_nominal() 63 return tps6586x_adjust_sm0_sm1(core, cpu, VDD_TRANSITION_STEP, in pmu_set_nominal()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | clock.c | 23 unsigned int cpu; in get_sys_info() local 63 for (cpu = 0; cpu < CONFIG_MAX_CPUS; cpu++) { in get_sys_info() 64 u32 c_pll_sel = (in_be32(&clk->clkcsr[cpu].clkcncsr) >> 27) in get_sys_info() 68 sys_info->freq_processor[cpu] = in get_sys_info()
|
| /rk3399_rockchip-uboot/drivers/cpu/ |
| H A D | rockchip_amp.c | 85 int noffset, cpu, i = 0; in parse_os_amp_dispatcher() local 101 fdt_for_each_subnode(cpu, fdt, noffset) { in parse_os_amp_dispatcher() 102 mpidr = fdtdec_get_uint64(fdt, cpu, "id", 0xffffffff); in parse_os_amp_dispatcher() 113 static int load_linux_for_nonboot_cpu(u32 cpu, u32 aarch64, u32 load, in load_linux_for_nonboot_cpu() argument 175 static int smc_cpu_on(u32 cpu, u32 pe_state, u32 entry, in smc_cpu_on() argument 181 cpu, pe_state, entry); in smc_cpu_on() 187 ret = sip_smc_amp_cfg(AMP_PE_STATE, cpu, pe_state, 0); in smc_cpu_on() 197 ret = sip_smc_amp_cfg(AMP_BOOT_ARG01, cpu, args->arg0, args->arg1); in smc_cpu_on() 203 ret = sip_smc_amp_cfg(AMP_BOOT_ARG23, cpu, args->arg2, args->arg3); in smc_cpu_on() 210 ret = psci_cpu_on(cpu, entry); in smc_cpu_on() [all …]
|
| /rk3399_rockchip-uboot/arch/x86/dts/ |
| H A D | edison.dts | 32 cpu@0 { 33 device_type = "cpu"; 34 compatible = "cpu-x86"; 39 cpu@1 { 40 device_type = "cpu"; 41 compatible = "cpu-x86";
|
| /rk3399_rockchip-uboot/board/freescale/bsc9131rdb/ |
| H A D | bsc9131rdb.c | 47 struct cpu_type *cpu; in checkboard() local 49 cpu = gd->arch.cpu; in checkboard() 50 printf("Board: %sRDB\n", cpu->name); in checkboard()
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.bedbug | 21 ./arch/powerpc/cpu/ppc4xx/Makefile 24 ./arch/powerpc/cpu/ppc4xx/start.S 29 ./arch/powerpc/cpu/ppc4xx/traps.c 54 ./arch/powerpc/cpu/ppc4xx/bedbug_405.c 66 arch/powerpc/cpu/mpc8xx/Makefile 69 arch/powerpc/cpu/mpc8xx/start.S 72 arch/powerpc/cpu/mpc8xx/traps.c 77 arch/powerpc/cpu/mpc8xx/bedbug_860.c
|