Home
last modified time | relevance | path

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

12345678

/Linux-v4.19/sound/soc/intel/skylake/
Dskl-sst-dsp.c47 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; in skl_dsp_init_core_state()
48 skl->cores.usage_count[SKL_DSP_CORE0_ID] = 1; in skl_dsp_init_core_state()
50 for (i = SKL_DSP_CORE0_ID + 1; i < skl->cores.count; i++) { in skl_dsp_init_core_state()
51 skl->cores.state[i] = SKL_DSP_RESET; in skl_dsp_init_core_state()
52 skl->cores.usage_count[i] = 0; in skl_dsp_init_core_state()
63 core_mask = SKL_DSP_CORES_MASK(skl->cores.count); in skl_dsp_get_enabled_cores()
349 if (core_id >= skl->cores.count) { in skl_dsp_get_core()
354 skl->cores.usage_count[core_id]++; in skl_dsp_get_core()
356 if (skl->cores.state[core_id] == SKL_DSP_RESET) { in skl_dsp_get_core()
366 core_id, skl->cores.state[core_id], in skl_dsp_get_core()
[all …]
Dskl-messages.c271 struct skl_dsp_cores *cores; in skl_init_dsp() local
300 cores = &skl->skl_sst->cores; in skl_init_dsp()
301 cores->count = ops->num_cores; in skl_init_dsp()
303 cores->state = kcalloc(cores->count, sizeof(*cores->state), GFP_KERNEL); in skl_init_dsp()
304 if (!cores->state) { in skl_init_dsp()
309 cores->usage_count = kcalloc(cores->count, sizeof(*cores->usage_count), in skl_init_dsp()
311 if (!cores->usage_count) { in skl_init_dsp()
321 kfree(cores->state); in skl_init_dsp()
339 kfree(ctx->cores.state); in skl_free_dsp()
340 kfree(ctx->cores.usage_count); in skl_free_dsp()
Dbxt-sst.c282 if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING) in bxt_d0i3_target_state()
337 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING_D0I3; in bxt_set_dsp_D0i3()
369 if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING_D0I3) in bxt_set_dsp_D0i0()
392 skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; in bxt_set_dsp_D0i0()
421 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0()
483 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0()
529 skl->cores.state[core_id] = SKL_DSP_RESET; in bxt_set_dsp_D3()
/Linux-v4.19/Documentation/
Dlockup-watchdogs.txt67 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 …]
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-v4.19/drivers/gpu/drm/nouveau/dispnv50/
Dcore.c44 } cores[] = { in nv50_core_new() local
63 cid = nvif_mclass(&disp->disp->object, cores); in nv50_core_new()
69 return cores[cid].new(drm, cores[cid].oclass, pcore); in nv50_core_new()
/Linux-v4.19/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-v4.19/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-v4.19/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-v4.19/drivers/gpu/drm/v3d/
Dv3d_irq.c150 for (core = 0; core < v3d->cores; core++) in v3d_irq_init()
172 for (core = 0; core < v3d->cores; core++) { in v3d_irq_enable()
187 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
192 for (core = 0; core < v3d->cores; core++) in v3d_irq_disable()
Dv3d_debugfs.c80 for (core = 0; core < v3d->cores; core++) { in v3d_v3d_debugfs_regs()
99 u32 ident0, ident1, ident2, ident3, cores; in v3d_v3d_debugfs_ident() local
110 cores = V3D_GET_FIELD(ident1, V3D_HUB_IDENT1_NCORES); in v3d_v3d_debugfs_ident()
129 for (core = 0; core < cores; core++) { in v3d_v3d_debugfs_ident()
/Linux-v4.19/arch/x86/mm/
Damdtopology.c64 unsigned int bits, cores, apicid_base; in amd_numa_init() local
166 cores = 1 << bits; in amd_numa_init()
180 for (j = apicid_base; j < cores + apicid_base; j++) in amd_numa_init()
/Linux-v4.19/drivers/bcma/
Dmain.c91 list_for_each_entry(core, &bus->cores, list) { in bcma_find_core_unit()
292 INIT_LIST_HEAD(&bus->cores); in bcma_init_bus()
317 list_for_each_entry(core, &bus->cores, list) { in bcma_register_devices()
385 list_for_each_entry_safe(core, tmp, &bus->cores, list) { in bcma_unregister_cores()
395 list_for_each_entry_safe(core, tmp, &bus->cores, list) { in bcma_unregister_cores()
434 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_register()
559 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_suspend()
580 list_for_each_entry(core, &bus->cores, list) { in bcma_bus_resume()
/Linux-v4.19/drivers/soc/tegra/
DKconfig81 the Tegra210 has four Cortex-A57 cores paired with four Cortex-A53
82 cores in a switched configuration. It features a GPU of the Maxwell
84 and providing 256 CUDA cores. It supports hardware-accelerated en-
101 combination of Denver and Cortex-A57 CPU cores and a GPU based on
/Linux-v4.19/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
/Linux-v4.19/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-v4.19/Documentation/device-mapper/
Dunstriped.txt81 Intel NVMe drives contain two cores on the physical device.
84 in a 256k stripe across the two cores:
96 are striped across the two cores. When we unstripe this hardware RAID 0
109 unstriped ontop of Intel NVMe device that has 2 cores
/Linux-v4.19/arch/arm/boot/dts/
Dvexpress-v2p-ca15-tc1.dts185 volt-cores {
196 amp-cores {
197 /* Total current for the two cores */
210 power-cores {
Dvexpress-v2p-ca15_a7.dts341 /* Total current for the two A15 cores */
348 /* Total current for the three A7 cores */
362 /* Total power for the two A15 cores */
369 /* Total power for the three A7 cores */
376 /* Total energy for the two A15 cores */
383 /* Total energy for the three A7 cores */
/Linux-v4.19/Documentation/fmc/
Dmezzanine.txt10 EEPROM (as mandated by the FMC standard) or by the actual cores
43 their EEPROM or on the actual FPGA cores that can be enumerated.
53 Matching on FPGA cores depends on two numeric fields: the 64-bit vendor
56 identified by an array of cores (it matches if all of the cores are
65 struct fmc_sdb_id { struct fmc_sdb_one_id *cores; int cores_nr; };
/Linux-v4.19/Documentation/devicetree/bindings/power/
Drenesas,apmu.txt20 - cpus: This node contains a list of CPU cores, which should match the order
21 of CPU cores used by the WUPCR and PSTR registers in the Advanced Power
/Linux-v4.19/Documentation/perf/
Darm_dsu_pmu.txt4 ARM DynamIQ Shared Unit integrates one or more cores with an L3 memory system,
10 cores connected to the same DSU. Like most of the other uncore PMUs, DSU
/Linux-v4.19/Documentation/x86/
Dtopology.txt21 threads, cores, packages, etc.
33 - cores
38 Packages contain a number of cores plus shared resources, e.g. DRAM
47 The number of cores in a package. This information is retrieved via CPUID.
52 and deduced from the APIC IDs of the cores in the package.
/Linux-v4.19/tools/power/cpupower/lib/
Dcpupower.h7 unsigned int cores; member

12345678