Home
last modified time | relevance | path

Searched full:c3 (Results 1 – 25 of 558) sorted by relevance

12345678910>>...23

/kernel/linux/linux-6.6/arch/x86/kernel/acpi/
Dcstate.c23 * before entering C3.
39 * Today all MP CPUs that support C3 share cache. in acpi_processor_power_init_bm_check()
41 * entering C3 type state. in acpi_processor_power_init_bm_check()
49 * is not required while entering C3 type state on in acpi_processor_power_init_bm_check()
61 * core can keep cache coherence with each other while entering C3 in acpi_processor_power_init_bm_check()
64 * entering C3 type state. in acpi_processor_power_init_bm_check()
70 * not required while entering C3 type state. in acpi_processor_power_init_bm_check()
78 * All Zhaoxin CPUs that support C3 share cache. in acpi_processor_power_init_bm_check()
80 * entering C3 type state. in acpi_processor_power_init_bm_check()
86 * is not required while entering C3 type state. in acpi_processor_power_init_bm_check()
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/
Dcstate.c23 * before entering C3.
39 * Today all MP CPUs that support C3 share cache. in acpi_processor_power_init_bm_check()
41 * entering C3 type state. in acpi_processor_power_init_bm_check()
49 * is not required while entering C3 type state on in acpi_processor_power_init_bm_check()
57 * core can keep cache coherence with each other while entering C3 in acpi_processor_power_init_bm_check()
60 * entering C3 type state. in acpi_processor_power_init_bm_check()
70 * All Zhaoxin CPUs that support C3 share cache. in acpi_processor_power_init_bm_check()
72 * entering C3 type state. in acpi_processor_power_init_bm_check()
78 * is not required while entering C3 type state. in acpi_processor_power_init_bm_check()
84 * For all AMD Zen or newer CPUs that support C3, caches in acpi_processor_power_init_bm_check()
[all …]
/kernel/linux/linux-6.6/arch/s390/crypto/
Dchacha-s390.S457 #define C3 %v14 macro
517 VLR C3,K2
548 VAF C3,C3,D3
554 VX B3,B3,C3
586 VAF C3,C3,D3
592 VX B3,B3,C3
605 VSLDB C3,C3,C3,8
643 VAF C3,C3,D3
649 VX B3,B3,C3
681 VAF C3,C3,D3
[all …]
/kernel/linux/linux-5.10/arch/arm/include/asm/
Duaccess-asm.h49 mcr p15, 0, \tmp, c3, c0, 0 @ Set domain register
63 mcr p15, 0, \tmp, c3, c0, 0
90 DACR( mrc p15, 0, \tmp0, c3, c0, 0)
96 mcr p15, 0, \tmp2, c3, c0, 0
102 mcr p15, 0, \tmp2, c3, c0, 0
112 DACR( mcr p15, 0, \tmp0, c3, c0, 0)
Darch_timer.h41 asm volatile("mcr p15, 0, %0, c14, c3, 1" : : "r" (val)); in arch_timer_reg_write_cp15()
44 asm volatile("mcr p15, 0, %0, c14, c3, 0" : : "r" (val)); in arch_timer_reg_write_cp15()
69 asm volatile("mrc p15, 0, %0, c14, c3, 1" : "=r" (val)); in arch_timer_reg_read_cp15()
72 asm volatile("mrc p15, 0, %0, c14, c3, 0" : "=r" (val)); in arch_timer_reg_read_cp15()
/kernel/linux/linux-6.6/arch/arm/include/asm/
Duaccess-asm.h49 mcr p15, 0, \tmp, c3, c0, 0 @ Set domain register
63 mcr p15, 0, \tmp, c3, c0, 0
87 DACR( mrc p15, 0, \tmp0, c3, c0, 0)
92 mcr p15, 0, \tmp2, c3, c0, 0
98 mcr p15, 0, \tmp2, c3, c0, 0
106 DACR( mcr p15, 0, \tmp0, c3, c0, 0)
/kernel/linux/linux-6.6/tools/testing/selftests/cgroup/
Dtest_cpuset_prs.sh215 SETUP_A123_PARTITIONS="C1-3:P1:S+ C2-3:P1:S+ C3:P1"
233 " S+ C2-3:P1:S+ C3:P1 . . C3 . . . 0 A1:,A2:3 A1:P1,A2:P1"
234 " S+ C2-3:P1:S+ C3:P1 . . C3 P0 . . 0 A1:3,A2:3 A1:P1,A2:P0"
236 " S+ C2-3:P1:S+ C3:P1 . . C3 . . C0-2 0 A1:,B1:0-2 A1:P1,A2:P1"
245 " S+ C2-3:P1:S+ C3:P1 . . O3-0 O3-1 . . 0 A1:2,A2:3 A1:P1,A2:P1"
246 " S+ C2-3:P1:S+ C3:P2 . . O3-0 O3-1 . . 0 A1:2,A2:3 A1:P1,A2:P2"
247 " S+ C2-3:P1:S+ C3:P1 . . O2-0 O2-1 . . 0 A1:2,A2:3 A1:P1,A2:P1"
248 " S+ C2-3:P1:S+ C3:P2 . . O2-0 O2-1 . . 0 A1:2,A2:3 A1:P1,A2:P2"
249 " S+ C2-3:P1:S+ C3:P1 . . O2-0 . . . 0 A1:,A2:3 A1:P1,A2:P1"
250 " S+ C2-3:P1:S+ C3:P1 . . O3-0 . . . 0 A1:2,A2: A1:P1,A2:P1"
[all …]
/kernel/linux/linux-6.6/drivers/cpufreq/
Dlonghaul.c190 /* Invoke C3 */ in do_powersaver()
208 /* Invoke C3 */ in do_powersaver()
227 /* Invoke C3 */ in do_powersaver()
281 pic1_mask = inb(0x21); /* works on C3. save mask. */ in longhaul_setstate()
361 /* Why ACPI C3 sometimes doesn't work is a mystery for me. in longhaul_setstate()
362 * But it does happen. Processor is entering ACPI C3 state, in longhaul_setstate()
366 pr_info("Disabling ACPI C3 support\n"); in longhaul_setstate()
443 * C3 is booting at max anyway. */ in longhaul_get_ranges()
633 * this in hardware, C3 is old and we need to do this in longhaul_target()
770 cpuname = "C3 'Samuel' [C5A]"; in longhaul_cpu_init()
[all …]
/kernel/linux/linux-5.10/drivers/cpufreq/
Dlonghaul.c190 /* Invoke C3 */ in do_powersaver()
208 /* Invoke C3 */ in do_powersaver()
227 /* Invoke C3 */ in do_powersaver()
281 pic1_mask = inb(0x21); /* works on C3. save mask. */ in longhaul_setstate()
361 /* Why ACPI C3 sometimes doesn't work is a mystery for me. in longhaul_setstate()
362 * But it does happen. Processor is entering ACPI C3 state, in longhaul_setstate()
366 pr_info("Disabling ACPI C3 support\n"); in longhaul_setstate()
443 * C3 is booting at max anyway. */ in longhaul_get_ranges()
633 * this in hardware, C3 is old and we need to do this in longhaul_target()
770 cpuname = "C3 'Samuel' [C5A]"; in longhaul_cpu_init()
[all …]
/kernel/linux/linux-6.6/arch/arm/include/asm/hardware/
Dcp14.h55 #define RCP14_DBGDTRTXext() MRC14(0, c0, c3, 2)
60 #define RCP14_DBGBVR3() MRC14(0, c0, c3, 4)
76 #define RCP14_DBGBCR3() MRC14(0, c0, c3, 5)
92 #define RCP14_DBGWVR3() MRC14(0, c0, c3, 6)
108 #define RCP14_DBGWCR3() MRC14(0, c0, c3, 7)
125 #define RCP14_DBGBXVR3() MRC14(0, c1, c3, 1)
140 #define RCP14_DBGOSDLR() MRC14(0, c1, c3, 4)
160 #define WCP14_DBGDTRTXext(val) MCR14(val, 0, c0, c3, 2)
165 #define WCP14_DBGBVR3(val) MCR14(val, 0, c0, c3, 4)
181 #define WCP14_DBGBCR3(val) MCR14(val, 0, c0, c3, 5)
[all …]
/kernel/linux/linux-5.10/arch/arm/include/asm/hardware/
Dcp14.h55 #define RCP14_DBGDTRTXext() MRC14(0, c0, c3, 2)
60 #define RCP14_DBGBVR3() MRC14(0, c0, c3, 4)
76 #define RCP14_DBGBCR3() MRC14(0, c0, c3, 5)
92 #define RCP14_DBGWVR3() MRC14(0, c0, c3, 6)
108 #define RCP14_DBGWCR3() MRC14(0, c0, c3, 7)
125 #define RCP14_DBGBXVR3() MRC14(0, c1, c3, 1)
140 #define RCP14_DBGOSDLR() MRC14(0, c1, c3, 4)
160 #define WCP14_DBGDTRTXext(val) MCR14(val, 0, c0, c3, 2)
165 #define WCP14_DBGBVR3(val) MCR14(val, 0, c0, c3, 4)
181 #define WCP14_DBGBCR3(val) MCR14(val, 0, c0, c3, 5)
[all …]
/kernel/linux/linux-6.6/tools/power/cpupower/utils/idle_monitor/
Dnhm_idle.c27 enum intel_nhm_id { C3 = 0, C6, PC3, PC6, TSC = 0xFFFF }; enumerator
34 .name = "C3",
35 .desc = N_("Processor Core C3"),
36 .id = C3,
50 .desc = N_("Processor Package C3"),
77 case C3: in nhm_get_count()
/kernel/linux/linux-5.10/tools/power/cpupower/utils/idle_monitor/
Dnhm_idle.c27 enum intel_nhm_id { C3 = 0, C6, PC3, PC6, TSC = 0xFFFF }; enumerator
34 .name = "C3",
35 .desc = N_("Processor Core C3"),
36 .id = C3,
50 .desc = N_("Processor Package C3"),
77 case C3: in nhm_get_count()
/kernel/linux/linux-5.10/drivers/acpi/
Dprocessor_idle.c11 * - Added support for C3 on SMP
70 * IBM ThinkPad R40e crashes mysteriously when going into C2 or C3.
121 * Some BIOS implementations switch to C3 in the published C2 state.
124 * that the local APIC stops in both C2 and C3.
232 /* determine C2 and C3 address from pblk */ in acpi_processor_get_power_info_fadt()
252 * FADT supplied C3 latency must be less than or equal to in acpi_processor_get_power_info_fadt()
257 "C3 latency too large [%d]\n", acpi_gbl_FADT.c3_latency)); in acpi_processor_get_power_info_fadt()
258 /* invalidate C3 */ in acpi_processor_get_power_info_fadt()
323 * PIIX4 Erratum #18: We don't support C3 when Type-F (fast) in acpi_processor_power_verify_c3()
331 "C3 not supported on PIIX4 with Type-F DMA\n")); in acpi_processor_power_verify_c3()
[all …]
/kernel/linux/linux-6.6/drivers/acpi/
Dprocessor_idle.c11 * - Added support for C3 on SMP
68 * IBM ThinkPad R40e crashes mysteriously when going into C2 or C3.
119 * Some BIOS implementations switch to C3 in the published C2 state.
122 * that the local APIC stops in both C2 and C3.
230 /* determine C2 and C3 address from pblk */ in acpi_processor_get_power_info_fadt()
250 * FADT supplied C3 latency must be less than or equal to in acpi_processor_get_power_info_fadt()
254 acpi_handle_debug(pr->handle, "C3 latency too large [%d]\n", in acpi_processor_get_power_info_fadt()
256 /* invalidate C3 */ in acpi_processor_get_power_info_fadt()
324 * PIIX4 Erratum #18: We don't support C3 when Type-F (fast) in acpi_processor_power_verify_c3()
332 "C3 not supported on PIIX4 with Type-F DMA\n"); in acpi_processor_power_verify_c3()
[all …]
/kernel/linux/linux-6.6/arch/arm/mm/
Dtlb-v7.S49 ALT_SMP(mcr p15, 0, r0, c8, c3, 3) @ TLB invalidate U MVA all ASID (shareable)
51 ALT_SMP(mcr p15, 0, r0, c8, c3, 1) @ TLB invalidate U MVA (shareable)
78 ALT_SMP(mcr p15, 0, r0, c8, c3, 3) @ TLB invalidate U MVA all ASID (shareable)
80 ALT_SMP(mcr p15, 0, r0, c8, c3, 1) @ TLB invalidate U MVA (shareable)
/kernel/linux/linux-5.10/arch/arm/mm/
Dtlb-v7.S47 ALT_SMP(mcr p15, 0, r0, c8, c3, 3) @ TLB invalidate U MVA all ASID (shareable)
49 ALT_SMP(mcr p15, 0, r0, c8, c3, 1) @ TLB invalidate U MVA (shareable)
76 ALT_SMP(mcr p15, 0, r0, c8, c3, 3) @ TLB invalidate U MVA all ASID (shareable)
78 ALT_SMP(mcr p15, 0, r0, c8, c3, 1) @ TLB invalidate U MVA (shareable)
/kernel/linux/linux-5.10/tools/power/x86/turbostat/
Dturbostat.8105 \fBC1, C2, C3...\fP The number times Linux requested the C1, C2, C3 idle state during the measureme…
106 \fBC1%, C2%, C3%\fP The residency percentage that Linux requested C1, C2, C3.... The system summar…
107 \fBCPU%c1, CPU%c3, CPU%c6, CPU%c7\fP show the percentage residency in hardware core idle states. T…
130 C1 C1E C3 C6 C7s C1% C1E% C3% C6% C7s%
160 Core CPU Avg_MHz Busy% Bzy_MHz TSC_MHz CPU%c1 CPU%c3 CPU%c6 CPU%c7
170 Core CPU Avg_MHz Busy% Bzy_MHz TSC_MHz CPU%c1 CPU%c3 CPU%c6 CPU%c7
214 cpu4: MSR_PKG_CST_CONFIG_CONTROL: 0x1e000400 (UNdemote-C3, UNdemote-C1, demote-C3, demote-C1, UNloc…
218 cpu4: C3: MWAIT 0x10
/kernel/linux/linux-6.6/drivers/watchdog/
Dsbc_epx_c3.c3 * SBC EPX C3 0.1 A Hardware Watchdog Device for the Winsystems EPX-C3
109 .identity = "Winsystems EPX-C3 H/W Watchdog", in epx_c3_ioctl()
195 pr_info("Hardware Watchdog Timer for Winsystems EPX-C3 SBC: 0.1\n"); in watchdog_init()
215 MODULE_DESCRIPTION("Hardware Watchdog Device for Winsystems EPX-C3 SBC. "
/kernel/linux/linux-5.10/drivers/watchdog/
Dsbc_epx_c3.c3 * SBC EPX C3 0.1 A Hardware Watchdog Device for the Winsystems EPX-C3
109 .identity = "Winsystems EPX-C3 H/W Watchdog", in epx_c3_ioctl()
195 pr_info("Hardware Watchdog Timer for Winsystems EPX-C3 SBC: 0.1\n"); in watchdog_init()
215 MODULE_DESCRIPTION("Hardware Watchdog Device for Winsystems EPX-C3 SBC. "
/kernel/linux/linux-5.10/arch/mips/include/asm/sibyte/
Dboard.h29 #define setleds(t0, t1, c0, c1, c2, c3) \
37 li t1, c3; \
40 #define setleds(t0, t1, c0, c1, c2, c3)
/kernel/linux/linux-6.6/arch/mips/include/asm/sibyte/
Dboard.h25 #define setleds(t0, t1, c0, c1, c2, c3) \
33 li t1, c3; \
36 #define setleds(t0, t1, c0, c1, c2, c3)
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
Damplc_dio200_pci.c175 * 1 PPI-X-C3 PPI-X-C3 PPI-X-C3
177 * 3 PPI-Y-C3 PPI-Y-C3 unused
185 * 1 PPI-X-C3 PPI-X1-C3
187 * 3 PPI-Y-C3 PPI-Y1-C3
189 * 5 PPI-Z-C3 CTR-Z2-OUT1
/kernel/linux/linux-6.6/drivers/comedi/drivers/
Damplc_dio200_pci.c175 * 1 PPI-X-C3 PPI-X-C3 PPI-X-C3
177 * 3 PPI-Y-C3 PPI-Y-C3 unused
185 * 1 PPI-X-C3 PPI-X1-C3
187 * 3 PPI-Y-C3 PPI-Y1-C3
189 * 5 PPI-Z-C3 CTR-Z2-OUT1
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
Dgdc.c66 * c0[0-1023], c1[0-1023], c2[0-1023] c3[0-1023]
69 * c0[0], c1[0], c2[0], c3[0], c0[1], c1[1], c2[1], c3[1], ....
70 * c0[1023], c1[1023], c2[1023], c3[1023]

12345678910>>...23