Home
last modified time | relevance | path

Searched refs:cores (Results 1 – 25 of 412) sorted by relevance

12345678910>>...17

/openbmc/qemu/hw/core/
H A Dmachine-smp.c54 g_string_append_printf(s, " * cores (%u)", ms->smp.cores); in cpu_hierarchy_to_string()
91 unsigned cores = config->has_cores ? config->cores : 0; in machine_parse_smp_config() local
105 (config->has_cores && config->cores == 0) || in machine_parse_smp_config()
144 cores = cores > 0 ? cores : 1; in machine_parse_smp_config()
152 cores = cores > 0 ? cores : 1; in machine_parse_smp_config()
156 } else if (cores == 0) { in machine_parse_smp_config()
158 cores = maxcpus / in machine_parse_smp_config()
163 if (cores == 0) { in machine_parse_smp_config()
166 cores = maxcpus / in machine_parse_smp_config()
192 ms->smp.cores = cores; in machine_parse_smp_config()
[all …]
/openbmc/qemu/tests/qtest/
H A Dcpu-plug-test.c21 unsigned cores; member
40 td->sockets, td->cores, td->threads, td->maxcpus); in test_plug_with_device_add()
95 data->cores = 3; in add_pc_test_case()
97 data->maxcpus = data->sockets * data->cores * data->threads; in add_pc_test_case()
100 mname, data->sockets, data->cores, in add_pc_test_case()
121 data->cores = 3; in add_pseries_test_case()
123 data->maxcpus = data->sockets * data->cores * data->threads; in add_pseries_test_case()
126 mname, data->sockets, data->cores, in add_pseries_test_case()
147 data->cores = 3; in add_s390x_test_case()
149 data->maxcpus = data->sockets * data->cores * data->threads; in add_s390x_test_case()
[all …]
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl-sst-dsp.c40 skl->cores.usage_count[SKL_DSP_CORE0_ID] = 1; in skl_dsp_init_core_state()
43 skl->cores.state[i] = SKL_DSP_RESET; in skl_dsp_init_core_state()
44 skl->cores.usage_count[i] = 0; in skl_dsp_init_core_state()
341 if (core_id >= skl->cores.count) { in skl_dsp_get_core()
346 skl->cores.usage_count[core_id]++; in skl_dsp_get_core()
358 core_id, skl->cores.state[core_id], in skl_dsp_get_core()
359 skl->cores.usage_count[core_id]); in skl_dsp_get_core()
370 if (core_id >= skl->cores.count) { in skl_dsp_put_core()
381 skl->cores.usage_count[core_id]++; in skl_dsp_put_core()
386 core_id, skl->cores.state[core_id], in skl_dsp_put_core()
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dmp.c77 u32 cores, cpu_up_mask = 1; in fsl_layerscape_wake_seconday_cores() local
88 cores = cpu_mask(); in fsl_layerscape_wake_seconday_cores()
108 rst->brrl = cores; in fsl_layerscape_wake_seconday_cores()
140 gur_out32(&gur->brrl, cores); in fsl_layerscape_wake_seconday_cores()
144 scfg_out32(&scfg->corebcr, cores); in fsl_layerscape_wake_seconday_cores()
162 if (hweight32(cpu_up_mask) == hweight32(cores)) in fsl_layerscape_wake_seconday_cores()
168 cores, cpu_up_mask); in fsl_layerscape_wake_seconday_cores()
171 printf("All (%d) cores are up.\n", hweight32(cores)); in fsl_layerscape_wake_seconday_cores()
210 u32 cores = cpu_pos_mask(); in core_to_pos() local
215 } else if (nr >= hweight32(cores)) { in core_to_pos()
/openbmc/linux/Documentation/admin-guide/
H A Dlockup-watchdogs.rst67 By default, the watchdog runs on all online cores. However, on a
69 on the housekeeping cores, not the cores specified in the "nohz_full"
71 the "nohz_full" cores, we would have to run timer ticks to activate
73 from protecting the user code on those cores from the kernel.
74 Of course, disabling it by default on the nohz_full cores means that
75 when those cores do enter the kernel, by default we will not be
77 to continue to run on the housekeeping (non-tickless) cores means
78 that we will continue to detect lockups properly on those cores.
80 In either case, the set of cores excluded from running the watchdog
82 nohz_full cores, this may be useful for debugging a case where the
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dcore.c44 } cores[] = { in nv50_core_new() local
65 cid = nvif_mclass(&disp->disp->object, cores); in nv50_core_new()
71 return cores[cid].new(drm, cores[cid].oclass, pcore); in nv50_core_new()
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Dsnps,arc-timer.txt4 - Two identical 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)
/openbmc/linux/Documentation/networking/device_drivers/can/freescale/
H A Dflexcan.rst13 For most flexcan IP cores the driver supports 2 RX modes:
18 The older flexcan cores (integrated into the i.MX25, i.MX28, i.MX35
28 cores come up in a mode where RTR reception is possible.
39 On some IP cores the controller cannot receive RTR frames in the
45 Waive ability to receive RTR frames. (not supported on all IP cores)
48 some IP cores RTR frames cannot be received anymore.
/openbmc/linux/Documentation/devicetree/bindings/media/xilinx/
H A Dvideo.txt1 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
/openbmc/u-boot/doc/
H A DREADME.mpc85xx-spin-table6 __secondary_start_page. For other cores to use the spin table, the booting
12 page translation for secondary cores to use this page of memory. Then 4KB
17 that secondary cores can see it.
19 When secondary cores boot up from 0xffff_f000 page, they only have one default
22 with WIMGE =0b00100. Now secondary cores can keep polling the spin table
H A DREADME.Heterogeneous-SoCs5 configuration and frequencies of all PowerPC cores and devices
7 SC3900/DSP cores and such devices like CPRI, MAPLE, MAPLE-ULB etc.
19 Code added in this file to print the DSP cores and other device's(CPRI,
25 required cores and devices from RCW and System frequency
29 Added API to get the number of SC cores in running system and Their BIT
44 Global structure updated for dsp cores and other components
73 DSP cores and other device's components have been added in this structure.
/openbmc/linux/drivers/remoteproc/
H A Dti_k3_r5_remoteproc.c112 struct list_head cores; member
292 list_for_each_entry(core, &cluster->cores, elem) { in k3_r5_lockstep_reset()
303 list_for_each_entry(core, &cluster->cores, elem) { in k3_r5_lockstep_reset()
337 list_for_each_entry_reverse(core, &cluster->cores, elem) { in k3_r5_lockstep_release()
349 list_for_each_entry_reverse(core, &cluster->cores, elem) { in k3_r5_lockstep_release()
367 list_for_each_entry_from(core, &cluster->cores, elem) { in k3_r5_lockstep_release()
638 list_for_each_entry(core, &cluster->cores, elem) { in k3_r5_rproc_stop()
949 list_for_each_entry(temp, &cluster->cores, elem) { in k3_r5_rproc_configure()
1252 list_for_each_entry(core, &cluster->cores, elem) { in k3_r5_cluster_rproc_init()
1733 list_add_tail(&core->elem, &cluster->cores); in k3_r5_cluster_of_init()
[all …]
/openbmc/qemu/include/hw/s390x/
H A Dcpu-topology.h68 return (n / smp->cores) % smp->sockets; in s390_std_socket()
73 return (n / (smp->cores * smp->sockets)) % smp->books; in s390_std_book()
78 return (n / (smp->cores * smp->sockets * smp->books)) % smp->drawers; in s390_std_drawer()
/openbmc/qemu/contrib/plugins/
H A Dcache.c98 static int cores; variable
294 caches = g_new(Cache *, cores); in caches_init()
296 for (i = 0; i < cores; i++) { in caches_init()
403 cache_idx = vcpu_index % cores; in vcpu_mem_access()
439 cache_idx = vcpu_index % cores; in vcpu_insn_exec()
533 for (i = 0; i < cores; i++) { in caches_free()
571 g_assert(cores > 1); in sum_stats()
572 for (i = 0; i < cores; i++) { in sum_stats()
624 for (i = 0; i < cores; i++) { in log_stats()
635 if (cores > 1) { in log_stats()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/bus/
H A Dbrcm,bus-axi.txt9 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
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/Cpu/
H A DOperatingConfig.interface.yaml14 cores when the configuration is operational. Each entry contains two
39 The number of cores in the processor that can be used in this
47 cores. Each entry contains two members, first is the maximum turbo
48 clock speed in MHz, and second is number of cores which can run at
/openbmc/qemu/docs/system/arm/
H A Draspi.rst10 Cortex-A7 (4 cores), 1 GiB of RAM
12 Cortex-A53 (4 cores), 512 MiB of RAM
14 Cortex-A53 (4 cores), 1 GiB of RAM
H A Dhighbank.rst5 which has four Cortex-A9 cores.
8 which has four Cortex-A15 cores.
/openbmc/u-boot/drivers/axi/
H A DKconfig7 communication with IP cores in Xilinx FPGAs).
23 IP cores in the FPGA (e.g. video transmitter cores).
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,pru-consumer.yaml37 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
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Darm,vexpress-juno.yaml45 - 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
/openbmc/linux/arch/x86/mm/
H A Damdtopology.c63 unsigned int bits, cores, apicid_base; in amd_numa_init() local
165 cores = 1 << bits; in amd_numa_init()
179 for (j = apicid_base; j < cores + apicid_base; j++) in amd_numa_init()
/openbmc/linux/arch/riscv/
H A DKconfig.errata9 here if your platform uses Andes CPU cores.
20 non-standard handling on non-coherent operations on Andes cores.
30 here if your platform uses SiFive CPU cores.
62 here if your platform uses T-HEAD CPU cores.
94 The T-Head C9xx cores implement a PMU overflow extension very
/openbmc/linux/drivers/gpu/drm/v3d/
H A Dv3d_irq.c213 for (core = 0; core < v3d->cores; core++) in v3d_irq_init()
258 for (core = 0; core < v3d->cores; core++) { in v3d_irq_enable()
273 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
278 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
/openbmc/u-boot/drivers/cpu/
H A DKconfig15 Support CPU cores for SoCs of the MPC83xx series.
21 Support CPU cores for RISC-V architecture.

12345678910>>...17