| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | mp_machdep.c | 723 (*cores)++; in cpu_count_acpi_handler() 735 u_int cores; in cpu_count_acpi() local 747 cores = 0; in cpu_count_acpi() 753 return (cores); in cpu_count_acpi() 760 int cores; in cpu_mp_setmaxid() local 769 if (cores > 0) { in cpu_mp_setmaxid() 770 cores = MIN(cores, MAXCPU); in cpu_mp_setmaxid() 773 cores); in cpu_mp_setmaxid() 783 cores = MIN(cores, MAXCPU); in cpu_mp_setmaxid() 786 cores); in cpu_mp_setmaxid() [all …]
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | mp_machdep.c | 466 int cores; in cpu_mp_setmaxid() local 469 cores = ofw_cpu_early_foreach(cpu_check_mmu, true); in cpu_mp_setmaxid() 470 if (cores > 0) { in cpu_mp_setmaxid() 471 cores = MIN(cores, MAXCPU); in cpu_mp_setmaxid() 473 printf("Found %d CPUs in the device tree\n", cores); in cpu_mp_setmaxid() 474 mp_ncpus = cores; in cpu_mp_setmaxid() 475 mp_maxid = cores - 1; in cpu_mp_setmaxid() 486 if (TUNABLE_INT_FETCH("hw.ncpu", &cores)) { in cpu_mp_setmaxid() 487 if (cores > 0 && cores < mp_ncpus) { in cpu_mp_setmaxid() 488 mp_ncpus = cores; in cpu_mp_setmaxid() [all …]
|
| /freebsd-14.2/sys/amd64/vmm/ |
| H A D | x86.c | 87 uint16_t cores, maxcpus, sockets, threads; in x86_emulate_cpuid() local 142 vm_get_topology(vm, &sockets, &cores, &threads, in x86_emulate_cpuid() 154 width = MIN(0xF, log2(threads * cores)); in x86_emulate_cpuid() 157 logical_cpus = MIN(0xFF, threads * cores - 1); in x86_emulate_cpuid() 242 vm_get_topology(vm, &sockets, &cores, &threads, in x86_emulate_cpuid() 256 logical_cpus = threads * cores; in x86_emulate_cpuid() 283 vm_get_topology(vm, &sockets, &cores, &threads, in x86_emulate_cpuid() 385 logical_cpus = threads * cores; in x86_emulate_cpuid() 398 regs[0] |= (cores - 1) << 26; in x86_emulate_cpuid() 409 logical_cpus *= cores; in x86_emulate_cpuid() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/timer/ |
| H A D | snps,arc-timer.txt | 4 - Two idential copies TIMER0 and TIMER1 exist in ARC cores and historically 5 TIMER0 used as clockevent provider (true for all ARC cores) 12 (16 for ARCHS cores, 3 for ARC700 cores)
|
| /freebsd-14.2/sys/dev/bhnd/bhndb/ |
| H A D | bhndb_pci.c | 114 struct bhnd_core_info *cores); 374 cores = NULL; in bhndb_pci_attach() 444 cores = NULL; in bhndb_pci_attach() 464 bhndb_pci_probe_free_core_table(cores); in bhndb_pci_attach() 477 if (cores != NULL) in bhndb_pci_attach() 478 bhndb_pci_probe_free_core_table(cores); in bhndb_pci_attach() 1358 p->cores = NULL; in bhndb_pci_probe_alloc() 1384 if (p->cores != NULL) in bhndb_pci_probe_alloc() 1433 *cores = malloc(len, M_BHND, M_WAITOK); in bhndb_pci_probe_copy_core_table() 1434 memcpy(*cores, probe->cores, len); in bhndb_pci_probe_copy_core_table() [all …]
|
| H A D | bhndbvar.h | 64 struct bhnd_core_info *cores, u_int ncores, 82 struct bhnd_core_info *cores, u_int ncores,
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/media/xilinx/ |
| H A D | video.txt | 1 DT bindings for Xilinx video IP cores 4 Xilinx video IP cores process video streams by acting as video sinks and/or 10 cores are represented as defined in ../video-interfaces.txt. 18 The following properties are common to all Xilinx video IP cores. 21 AXI bus between video IP cores, using its VF code as defined in "AXI4-Stream
|
| H A D | xlnx,video.txt | 8 video IP cores. Each video IP core is represented as documented in video.txt 11 mappings between DMAs and the video IP cores.
|
| /freebsd-14.2/sys/modules/bhnd/ |
| H A D | Makefile | 3 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc 4 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc/pwrctl 5 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pmu 69 cores \
|
| /freebsd-14.2/sys/dev/bhnd/ |
| H A D | bhnd_erom.h | 166 bhnd_erom_get_core_table(bhnd_erom_t *erom, struct bhnd_core_info **cores, in bhnd_erom_get_core_table() argument 169 return (BHND_EROM_GET_CORE_TABLE(erom, cores, num_cores)); in bhnd_erom_get_core_table() 179 bhnd_erom_free_core_table(bhnd_erom_t *erom, struct bhnd_core_info *cores) in bhnd_erom_free_core_table() argument 181 return (BHND_EROM_FREE_CORE_TABLE(erom, cores)); in bhnd_erom_free_core_table()
|
| H A D | bhnd_erom_if.m | 114 * Parse all cores descriptors, returning the array in @p cores and the count 121 * @param[out] cores The table of parsed core descriptors. 122 * @param[out] num_cores The number of core records in @p cores. 130 struct bhnd_core_info **cores; 138 * @param cores A core table allocated by @p erom. 142 struct bhnd_core_info *cores;
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/bus/ |
| H A D | brcm,bus-axi.txt | 9 The cores on the AXI bus are automatically detected by bcma with the 12 BCM47xx/BCM53xx ARM SoCs. To assign IRQ numbers to the cores, provide 17 The top-level axi bus may contain children representing attached cores 19 detected (e.g. IRQ numbers). Also some of the cores may be responsible
|
| /freebsd-14.2/tools/tools/netmap/ |
| H A D | nmreplay.c | 1157 cores[0] = atoi(av[0]); in main() 1158 cores[1] = cores[0] + 1; in main() 1159 cores[2] = cores[1] + 1; in main() 1160 cores[3] = cores[2] + 1; in main() 1162 cores[0] = atoi(av[0]); in main() 1163 cores[1] = cores[0] + 1; in main() 1164 cores[2] = atoi(av[1]); in main() 1165 cores[3] = cores[2] + 1; in main() 1167 cores[0] = atoi(av[0]); in main() 1168 cores[1] = atoi(av[1]); in main() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/arm/ |
| H A D | arm,vexpress-juno.yaml | 45 - description: CoreTile Express A9x4 (V2P-CA9) has 4 Cortex A9 CPU cores 51 - description: CoreTile Express A5x2 (V2P-CA5s) has 2 Cortex A5 CPU cores 58 cores in a MPCore configuration in a test chip on the core tile. See 64 A15 CPU cores in a test chip on the core tile. This is the first test 71 CPU cores and 3 Cortex A7 cores in a big.LITTLE MPCore configuration 77 cores in a test chip on the core tile. See ARM DDI 0498D. 84 AArch64 CPU cores. It has 2 Cortex A57 CPU cores and 4 Cortex A53 85 cores in a big.LITTLE configuration. It also features the MALI T624
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/remoteproc/ |
| H A D | ti,pru-consumer.yaml | 37 firmwares for the PRU cores, the default firmware for the core from 39 correspond to the PRU cores listed in the 'ti,prus' property 50 should correspond to the PRU cores listed in the 'ti,prus' property. The 52 and Tx_PRU0 on K3 SoCs). Use the same value for all cores within the
|
| /freebsd-14.2/tools/tools/netrate/tcpp/ |
| H A D | parallelism.csh | 12 set cores=8 19 foreach core (`jot $cores`)
|
| /freebsd-14.2/sys/modules/bhnd/cores/bhnd_pci/ |
| H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pci 3 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pcie2
|
| /freebsd-14.2/sys/modules/bhnd/cores/bhnd_pcib/ |
| H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pci 3 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pcie2
|
| /freebsd-14.2/sys/modules/bhnd/cores/bhnd_pci_hostb/ |
| H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pci 3 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pcie2
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sdm632.dtsi | 45 * CPU0-3 are efficiency cores, CPU4-7 are performance cores
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm/ |
| H A D | vexpress-v2p-ca15-tc1.dts | 199 volt-cores { 210 amp-cores { 211 /* Total current for the two cores */ 224 power-cores {
|
| H A D | exynos5422-odroidxu3-lite.dts | 39 * than Odroid XU3/XU4 boards: 1.8 GHz for A15 cores & 1.3 GHz for A7 cores.
|
| H A D | vexpress-v2p-ca15_a7.dts | 360 /* Total current for the two A15 cores */ 367 /* Total current for the three A7 cores */ 381 /* Total power for the two A15 cores */ 388 /* Total power for the three A7 cores */ 395 /* Total energy for the two A15 cores */ 402 /* Total energy for the three A7 cores */
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/power/ |
| H A D | renesas,apmu.yaml | 40 Array of phandles pointing to CPU cores, which should match the order of 41 CPU cores used by the WUPCR and PSTR registers in the Advanced Power
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/ |
| H A D | xilinx.txt | 1 d) Xilinx IP cores 3 The Xilinx EDK toolchain ships with a set of IP cores (devices) for use 14 device drivers how the IP cores are configured, but it requires the kernel 20 properties of the device node. In general, device nodes for IP-cores 89 That covers the general approach to binding xilinx IP cores into the
|