Home
last modified time | relevance | path

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

12345678

/Linux-v5.4/sound/soc/intel/skylake/
Dskl-sst-dsp.c39 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; in skl_dsp_init_core_state()
40 skl->cores.usage_count[SKL_DSP_CORE0_ID] = 1; in skl_dsp_init_core_state()
42 for (i = SKL_DSP_CORE0_ID + 1; i < skl->cores.count; i++) { 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()
55 core_mask = SKL_DSP_CORES_MASK(skl->cores.count); in skl_dsp_get_enabled_cores()
341 if (core_id >= skl->cores.count) { in skl_dsp_get_core()
346 skl->cores.usage_count[core_id]++; in skl_dsp_get_core()
348 if (skl->cores.state[core_id] == SKL_DSP_RESET) { in skl_dsp_get_core()
358 core_id, skl->cores.state[core_id], in skl_dsp_get_core()
[all …]
Dskl-messages.c258 struct skl_dsp_cores *cores; in skl_init_dsp() local
287 cores = &skl->cores; in skl_init_dsp()
288 cores->count = ops->num_cores; in skl_init_dsp()
290 cores->state = kcalloc(cores->count, sizeof(*cores->state), GFP_KERNEL); in skl_init_dsp()
291 if (!cores->state) { in skl_init_dsp()
296 cores->usage_count = kcalloc(cores->count, sizeof(*cores->usage_count), in skl_init_dsp()
298 if (!cores->usage_count) { in skl_init_dsp()
308 kfree(cores->state); in skl_init_dsp()
325 kfree(skl->cores.state); in skl_free_dsp()
326 kfree(skl->cores.usage_count); in skl_free_dsp()
Dbxt-sst.c274 if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING) in bxt_d0i3_target_state()
329 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING_D0I3; in bxt_set_dsp_D0i3()
361 if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING_D0I3) in bxt_set_dsp_D0i0()
384 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; in bxt_set_dsp_D0i0()
413 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0()
475 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0()
521 skl->cores.state[core_id] = SKL_DSP_RESET; in bxt_set_dsp_D3()
/Linux-v5.4/Documentation/admin-guide/
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 …]
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/
Dcore.c44 } cores[] = { in nv50_core_new() local
64 cid = nvif_mclass(&disp->disp->object, cores); in nv50_core_new()
70 return cores[cid].new(drm, cores[cid].oclass, pcore); in nv50_core_new()
/Linux-v5.4/Documentation/devicetree/bindings/timer/
Dsnps,arc-timer.txt4 - 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)
/Linux-v5.4/Documentation/devicetree/bindings/media/xilinx/
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
Dxlnx,video.txt8 video IP cores. Each video IP core is represented as documented in video.txt
11 mappings between DMAs and the video IP cores.
/Linux-v5.4/Documentation/devicetree/bindings/bus/
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
/Linux-v5.4/arch/x86/mm/
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()
/Linux-v5.4/drivers/gpu/drm/v3d/
Dv3d_irq.c216 for (core = 0; core < v3d->cores; core++) in v3d_irq_init()
259 for (core = 0; core < v3d->cores; core++) { in v3d_irq_enable()
274 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
279 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
Dv3d_debugfs.c102 for (core = 0; core < v3d->cores; core++) { in v3d_v3d_debugfs_regs()
132 u32 ident0, ident1, ident2, ident3, cores; in v3d_v3d_debugfs_ident() local
143 cores = V3D_GET_FIELD(ident1, V3D_HUB_IDENT1_NCORES); in v3d_v3d_debugfs_ident()
162 for (core = 0; core < cores; core++) { in v3d_v3d_debugfs_ident()
/Linux-v5.4/drivers/bcma/
Dmain.c91 list_for_each_entry(core, &bus->cores, list) { in bcma_find_core_unit()
270 INIT_LIST_HEAD(&bus->cores); in bcma_init_bus()
295 list_for_each_entry(core, &bus->cores, list) { in bcma_register_devices()
363 list_for_each_entry_safe(core, tmp, &bus->cores, list) { in bcma_unregister_cores()
373 list_for_each_entry_safe(core, tmp, &bus->cores, list) { in bcma_unregister_cores()
409 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_register()
534 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_suspend()
555 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_resume()
Ddriver_mips.c135 list_for_each_entry(core, &bus->cores, list) { in bcma_core_mips_set_irq()
185 list_for_each_entry(core, &bus->cores, list) { in bcma_core_mips_dump_irq()
356 list_for_each_entry(core, &bus->cores, list) { in bcma_core_mips_init()
/Linux-v5.4/drivers/soc/tegra/
DKconfig83 the Tegra210 has four Cortex-A57 cores paired with four Cortex-A53
84 cores in a switched configuration. It features a GPU of the Maxwell
86 and providing 256 CUDA cores. It supports hardware-accelerated en-
103 combination of Denver and Cortex-A57 CPU cores and a GPU based on
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-bus-bcma14 There are a few types of BCMA cores, they can be identified by
22 BCMA cores of the same type can still slightly differ depending
Ddebugfs-hisi-zip4 Description: Dump of compression cores related debug registers.
10 Description: Dump of decompression cores related debug registers.
/Linux-v5.4/Documentation/devicetree/bindings/display/etnaviv/
Detnaviv-drm.txt6 A more specific compatible is not needed, as the cores contain chip
11 - interrupts: Should contain the cores interrupt line
/Linux-v5.4/Documentation/admin-guide/device-mapper/
Dunstriped.rst85 Intel NVMe drives contain two cores on the physical device.
88 in a 256k stripe across the two cores::
100 are striped across the two cores. When we unstripe this hardware RAID 0
113 unstriped ontop of Intel NVMe device that has 2 cores
/Linux-v5.4/arch/arm/boot/dts/
Dvexpress-v2p-ca15-tc1.dts199 volt-cores {
210 amp-cores {
211 /* Total current for the two cores */
224 power-cores {
/Linux-v5.4/Documentation/
Dpercpu-rw-semaphore.txt9 cores take the lock for reading, the cache line containing the semaphore
10 is bouncing between L1 caches of the cores, causing performance
/Linux-v5.4/Documentation/devicetree/bindings/power/
Drenesas,apmu.txt22 - cpus: This node contains a list of CPU cores, which should match the order
23 of CPU cores used by the WUPCR and PSTR registers in the Advanced Power
/Linux-v5.4/Documentation/admin-guide/perf/
Darm_dsu_pmu.rst5 ARM DynamIQ Shared Unit integrates one or more cores with an L3 memory system,
11 cores connected to the same DSU. Like most of the other uncore PMUs, DSU
/Linux-v5.4/Documentation/x86/
Dtopology.rst24 threads, cores, packages, etc.
36 - cores
41 Packages contain a number of cores plus shared resources, e.g. DRAM
50 The number of cores in a package. This information is retrieved via CPUID.
59 and deduced from the APIC IDs of the cores in the package.
/Linux-v5.4/tools/power/cpupower/lib/
Dcpupower.h7 unsigned int cores; member

12345678