/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | cpufreq_drivers.rst | 86 * pcc-cpufreq.txt - PCC interface documentation 100 1.1 PCC interface 113 Processor Clocking Control (PCC) is an interface between the platform 117 The PCC driver (pcc-cpufreq) allows OSPM to take advantage of the PCC 120 OS utilizes the PCC interface to inform platform firmware what frequency the 126 1.1 PCC interface: 128 The complete PCC specification is available here: 131 PCC relies on a shared memory region that provides a channel for communication 132 between the OS and platform firmware. PCC also implements a "doorbell" that 136 The ACPI PCCH() method is used to discover the location of the PCC shared [all …]
|
/openbmc/qemu/target/s390x/ |
H A D | cpu_features_def.h.inc | 315 /* Features exposed via the PCC instruction. */ 316 DEF_FEAT(PCC_CMAC_DEA, "pcc-cmac-dea", PCC, 1, "PCC Compute-Last-Block-CMAC-Using-DEA") 317 DEF_FEAT(PCC_CMAC_TDEA_128, "pcc-cmac-tdea-128", PCC, 2, "PCC Compute-Last-Block-CMAC-Using-TDEA-12… 318 DEF_FEAT(PCC_CMAC_TDEA_192, "pcc-cmac-tdea-192", PCC, 3, "PCC Compute-Last-Block-CMAC-Using-TDEA-19… 319 DEF_FEAT(PCC_CMAC_ETDEA_128, "pcc-cmac-edea", PCC, 9, "PCC Compute-Last-Block-CMAC-Using-Encrypted-… 320 DEF_FEAT(PCC_CMAC_ETDEA_192, "pcc-cmac-etdea-128", PCC, 10, "PCC Compute-Last-Block-CMAC-Using-Encr… 321 DEF_FEAT(PCC_CMAC_TDEA, "pcc-cmac-etdea-192", PCC, 11, "PCC Compute-Last-Block-CMAC-Using-Encrypted… 322 DEF_FEAT(PCC_CMAC_AES_128, "pcc-cmac-aes-128", PCC, 18, "PCC Compute-Last-Block-CMAC-Using-AES-128") 323 DEF_FEAT(PCC_CMAC_AES_192, "pcc-cmac-aes-192", PCC, 19, "PCC Compute-Last-Block-CMAC-Using-AES-192") 324 DEF_FEAT(PCC_CMAC_AES_256, "pcc-cmac-aes-256", PCC, 20, "PCC Compute-Last-Block-CMAC-Using-AES-256") [all …]
|
/openbmc/linux/drivers/acpi/ |
H A D | Kconfig | 273 select PCC 551 bool "ACPI PCC Address Space" 552 depends on PCC 555 The PCC Address Space also referred as PCC Operation Region pertains 556 to the region of PCC subspace that succeeds the PCC signature. 558 The PCC Operation Region works in conjunction with the PCC Table 559 (Platform Communications Channel Table). PCC subspaces that are 560 marked for use as PCC Operation Regions must not be used as PCC 562 MPST. These standard features must always use the PCC Table instead. 564 Enable this feature if you want to set up and install the PCC Address [all …]
|
/openbmc/linux/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 } },
|
/openbmc/linux/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 } },
|
/openbmc/linux/Documentation/hwmon/ |
H A D | xgene-hwmon.rst | 14 For ACPI, it is the PCC mailbox.
|
/openbmc/openbmc/meta-facebook/meta-harma/recipes-kernel/linux/linux-aspeed/ |
H A D | harma.cfg | 55 # Aspeed PCC
|
/openbmc/linux/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() 374 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 | amdgpu_mca.c | 50 REG_GET_FIELD(mc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in amdgpu_mca_query_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_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()
|
/openbmc/linux/drivers/mailbox/ |
H A D | Kconfig | 101 config PCC config 108 (PCC) is typically used by CPPC (ACPI CPU Performance management), 111 PCC clients mentioned above.
|
/openbmc/linux/drivers/cpufreq/ |
H A D | Kconfig.x86 | 27 This driver adds support for the PCC interface.
|
/openbmc/linux/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
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | insn-data.h.inc | 1010 D(0xb92c, PCC, RRE, MSA4, 0, 0, 0, 0, msa, 0, S390_FEAT_TYPE_PCC)
|
/openbmc/linux/drivers/hwmon/ |
H A D | Kconfig | 2379 depends on XGENE_SLIMPRO_MBOX || PCC
|
/openbmc/linux/ |
H A D | MAINTAINERS | 340 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
|