| /kernel/linux/linux-6.6/arch/x86/kernel/acpi/ |
| D | cstate.c | 23 * 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/ |
| D | cstate.c | 23 * 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/ |
| D | chacha-s390.S | 457 #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/ |
| D | uaccess-asm.h | 49 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)
|
| D | arch_timer.h | 41 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/ |
| D | uaccess-asm.h | 49 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/ |
| D | test_cpuset_prs.sh | 215 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/ |
| D | longhaul.c | 190 /* 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/ |
| D | longhaul.c | 190 /* 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/ |
| D | cp14.h | 55 #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/ |
| D | cp14.h | 55 #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/ |
| D | nhm_idle.c | 27 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/ |
| D | nhm_idle.c | 27 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/ |
| D | processor_idle.c | 11 * - 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/ |
| D | processor_idle.c | 11 * - 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/ |
| D | tlb-v7.S | 49 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/ |
| D | tlb-v7.S | 47 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/ |
| D | turbostat.8 | 105 \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/ |
| D | sbc_epx_c3.c | 3 * 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/ |
| D | sbc_epx_c3.c | 3 * 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/ |
| D | board.h | 29 #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/ |
| D | board.h | 25 #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/ |
| D | amplc_dio200_pci.c | 175 * 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/ |
| D | amplc_dio200_pci.c | 175 * 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/ |
| D | gdc.c | 66 * 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]
|