Home
last modified time | relevance | path

Searched refs:PCC (Results 1 – 16 of 16) sorted by relevance

/linux/Documentation/admin-guide/pm/
H A Dcpufreq_drivers.rst86 * 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 …]
/linux/drivers/acpi/
H A DKconfig288 select PCC
561 bool "ACPI PCC Address Space"
562 depends on PCC
565 The PCC Address Space also referred as PCC Operation Region pertains
566 to the region of PCC subspace that succeeds the PCC signature.
568 The PCC Operation Region works in conjunction with the PCC Table
569 (Platform Communications Channel Table). PCC subspaces that are
570 marked for use as PCC Operation Regions must not be used as PCC
572 MPST. These standard features must always use the PCC Table instead.
574 Enable this feature if you want to set up and install the PCC Address
[all …]
/linux/arch/sh/kernel/cpu/sh3/
H A Dsetup-sh7720.c231 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/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7763.c244 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/Documentation/hwmon/
H A Dxgene-hwmon.rst14 For ACPI, it is the PCC mailbox.
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dumc_v8_7.c84 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 Dumc_v8_10.c137 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 Dumc_v6_7.c154 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 Dumc_v12_0.c81 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 Damdgpu_mca.c60 REG_GET_FIELD(mc_status, MCA_UMC_UMC0_MCUMC_STATUST0, PCC) == 1 || in amdgpu_mca_query_uncorrectable_error_count()
/linux/drivers/devfreq/
H A DKconfig95 depends on ACPI && ACPI_PPTT && PCC
/linux/Documentation/arch/arm64/
H A Dacpi_object_usage.rst325 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
/linux/Documentation/edac/
H A Dscrub.rst148 are specific to memory. RAS2 PCC sub-spaces for memory-specific RAS features
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_6_ppt.c3441 REG_GET_FIELD(status0, MCMP1_STATUST0, PCC) == 1) { in mca_gfx_mca_get_err_count()
3465 REG_GET_FIELD(status0, MCMP1_STATUST0, PCC) == 1) { in mca_smu_mca_get_err_count()
/linux/drivers/hwmon/
H A DKconfig2659 depends on XGENE_SLIMPRO_MBOX || PCC
/linux/
H A DMAINTAINERS355 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER