| /linux-6.15/Documentation/admin-guide/pm/ |
| H A D | cpufreq_drivers.rst | 86 * pcc-cpufreq.txt - PCC interface documentation 100 1.1 PCC interface 117 The PCC driver (pcc-cpufreq) allows OSPM to take advantage of the PCC 126 1.1 PCC interface: 128 The complete PCC specification is available here: 141 The following commands are supported by the PCC interface: 161 the system. Therefore, PCC is capable of performing "group" updates. With PCC 182 The PCC driver will load on any system where the platform firmware: 188 platforms PCC is the "default" choice. 192 is not implemented, the PCC driver will fail to load silently. [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | imx8ulp-pcc-clock.yaml | 7 title: NXP i.MX8ULP Peripheral Clock Controller(PCC) Module 14 under the control of several CGCs & PCCs modules. The PCC modules control
|
| H A D | imx7ulp-pcc-clock.yaml | 7 title: Freescale i.MX7ULP Peripheral Clock Control (PCC) modules Clock Controller 14 Clock Generation (SCG) modules, Peripheral Clock Control (PCC) 28 The Peripheral Clock Control (PCC) is responsible for clock selection,
|
| H A D | imx7ulp-scg-clock.yaml | 14 Clock Generation (SCG) modules, Peripheral Clock Control (PCC)
|
| /linux-6.15/drivers/acpi/ |
| H A D | Kconfig | 287 select PCC 553 bool "ACPI PCC Address Space" 554 depends on PCC 557 The PCC Address Space also referred as PCC Operation Region pertains 558 to the region of PCC subspace that succeeds the PCC signature. 560 The PCC Operation Region works in conjunction with the PCC Table 561 (Platform Communications Channel Table). PCC subspaces that are 562 marked for use as PCC Operation Regions must not be used as PCC 564 MPST. These standard features must always use the PCC Table instead. 566 Enable this feature if you want to set up and install the PCC Address [all …]
|
| /linux-6.15/arch/sh/kernel/cpu/sh3/ |
| H A D | setup-sh7720.c | 231 SIOF0, SIOF1, MMC, PCC, enumerator 262 INTC_VECT(CMT, 0xf00), INTC_VECT(PCC, 0xf60), 275 { 0xA4080006UL, 0, 16, 4, /* IPRI */ { SIOF0, SIOF1, MMC, PCC } },
|
| /linux-6.15/arch/s390/kernel/ |
| H A D | cpacf.c | 38 CPACF_QUERY(pcc, PCC); 67 CPACF_QAI(pcc, PCC);
|
| /linux-6.15/arch/sh/kernel/cpu/sh4a/ |
| H A D | setup-sh7763.c | 244 USBH, USBF, TPU, PCC, MMCIF, SIM, enumerator 281 INTC_VECT(TPU, 0xcc0), INTC_VECT(PCC, 0xce0), 310 PCC, 0, 0, ADC, TPU, SIM, SIOF2, SIOF1, 329 { 0xffd400ac, 0, 32, 8, /* INT2PRI11 */ { PCC } },
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | xgene-hwmon.rst | 14 For ACPI, it is the PCC mailbox.
|
| /linux-6.15/drivers/soc/hisilicon/ |
| H A D | Kconfig | 9 depends on PCC
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | umc_v8_10.c | 137 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v8_10_query_uncorrectable_error_count() 372 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v8_10_ecc_info_query_uncorrectable_error_count()
|
| H A D | umc_v8_7.c | 84 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v8_7_ecc_info_querry_uncorrectable_error_count() 295 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v8_7_querry_uncorrectable_error_count()
|
| H A D | umc_v6_7.c | 154 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v6_7_ecc_info_querry_uncorrectable_error_count() 352 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v6_7_querry_uncorrectable_error_count()
|
| H A D | umc_v12_0.c | 81 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC), in umc_v12_0_is_deferred_error() 98 (REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v12_0_is_uncorrectable_error()
|
| H A D | umc_v6_1.c | 248 REG_GET_FIELD(mc_umc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in umc_v6_1_querry_uncorrectable_error_count()
|
| H A D | amdgpu_mca.c | 60 REG_GET_FIELD(mc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in amdgpu_mca_query_uncorrectable_error_count()
|
| /linux-6.15/drivers/mailbox/ |
| H A D | Kconfig | 104 config PCC config 111 (PCC) is typically used by CPPC (ACPI CPU Performance management), 114 PCC clients mentioned above.
|
| /linux-6.15/Documentation/edac/ |
| H A D | scrub.rst | 148 are specific to memory. RAS2 PCC sub-spaces for memory-specific RAS features
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | Kconfig.x86 | 27 This driver adds support for the PCC interface.
|
| /linux-6.15/Documentation/arch/arm64/ |
| H A D | acpi_object_usage.rst | 325 Recommend for use on arm64; use of PCC is recommended when using CPPC 332 This table describes PCC channels used to gather debug logs of
|
| H A D | arm-acpi.rst | 235 - If the system contains controllers using PCC channel, the 239 and communicates with the host via PCC, the PDTT (Platform Debug Trigger
|
| /linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
| H A D | smu_v13_0_6_ppt.c | 3171 REG_GET_FIELD(status0, MCMP1_STATUST0, PCC) == 1) { in mca_gfx_mca_get_err_count() 3195 REG_GET_FIELD(status0, MCMP1_STATUST0, PCC) == 1) { in mca_smu_mca_get_err_count()
|
| /linux-6.15/drivers/hwmon/ |
| H A D | Kconfig | 2598 depends on XGENE_SLIMPRO_MBOX || PCC
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 349 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
|