Home
last modified time | relevance | path

Searched full:ppt (Results 1 – 25 of 39) sorted by relevance

12

/linux/Documentation/netlink/specs/
H A Ddpll.yaml477 fractional-frequency-offset-ppt.
513 name: fractional-frequency-offset-ppt
524 Value is in PPT (parts per trillion, 10^-12).
566 name: fractional-frequency-offset-ppt
736 - fractional-frequency-offset-ppt
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/
H A Dsmu15_driver_if_v15_0_0.h212 uint32_t SocketPower; //Time filtered power used for PPT/STAPM [APU+dGPU] [mW]
222 … //Counter that is incremented on every metrics table update when fast PPT was engaged [PM_TIM…
223 … //Counter that is incremented on every metrics table update when slow PPT was engaged [PM_TIM…
H A Dsmu13_driver_if_v13_0_0.h709 //PPT
710 int16_t Ppt; // % member
747 //PPT
748 int16_t Ppt; // % member
H A Dsmu13_driver_if_v13_0_7.h719 //PPT
720 int16_t Ppt; // % member
758 //PPT
759 int16_t Ppt; // % member
H A Dsmu14_driver_if_v14_0.h772 //PPT
773 int16_t Ppt; // % member
834 //PPT
835 int16_t Ppt; // % member
/linux/tools/sched_ext/
H A Dscx_qmap.c75 " -B PPT Rescue bandwidth in parts per thousand, 0 disables (root only, default 20)\n"
389 u32 ppt = strtoul(optarg, NULL, 0); in main() local
391 if (!ppt) in main()
392 ppt = __COMPAT_ENUM_OR_ZERO("scx_consts", "SCX_RESCUE_DISABLE"); in main()
393 skel->struct_ops.qmap_ops->rescue_bandwidth_ppt = ppt; in main()
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp.h258 /* Total 1024 entries in PPT, i.e 4K/4 considering 4K aligned
286 * of CMEM (PPT)
295 /* Of 20 bits cookie, b0-b8 is to indicate SPT offset and b9-19 for PPT */
/linux/drivers/platform/x86/
H A Dasus-armoury.c222 /* On some models, PPT changes require an active fan curve */ in armoury_set_devstate()
231 …pr_warn_once("PPT change requires an active fan curve on this model. Enable a custom fan curve fir… in armoury_set_devstate()
960 /* Always create by default, unless PPT is not present */ in asus_fw_attr_add()
1078 pr_debug("No AC PPT limits defined\n"); in init_rog_tunables()
1124 pr_debug("No DC PPT limits defined\n"); in init_rog_tunables()
H A Dasus-wmi.c1170 /* Tunable: PPT: Intel=PL1, AMD=SPPT *****************************************/
1216 /* Tunable: PPT, Intel=PL1, AMD=SPL ******************************************/
1260 /* Tunable: PPT APU FPPT ******************************************************/
1305 /* Tunable: PPT APU SPPT *****************************************************/
1350 /* Tunable: PPT platform SPPT ************************************************/
4079 * Used by asus-armoury to check if PPT writes will be accepted by the BIOS
/linux/tools/perf/util/
H A Dprobe-finder.c1618 struct perf_probe_point *ppt) in debuginfo__find_probe_point()
1709 ppt->line = lineno - baseline; in debuginfo__find_probe_point()
1711 ppt->offset = addr - baseaddr;
1717 ppt->function = strdup(func); in line_range_add_line()
1718 if (ppt->function == NULL) { in line_range_add_line()
1724 ppt->file = strdup(fname); in line_range_walk_cb()
1725 if (ppt->file == NULL) { in line_range_walk_cb()
1726 zfree(&ppt->function); in line_range_walk_cb()
1592 debuginfo__find_probe_point(struct debuginfo * dbg,u64 addr,struct perf_probe_point * ppt) debuginfo__find_probe_point() argument
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c563 ATOM_PPLIB_POWERTUNE_Table_V1 *ppt = (ATOM_PPLIB_POWERTUNE_Table_V1 *) in amdgpu_parse_extended_power_table() local
567 ppt->usMaximumPowerDeliveryLimit; in amdgpu_parse_extended_power_table()
568 pt = &ppt->power_tune_table; in amdgpu_parse_extended_power_table()
570 ATOM_PPLIB_POWERTUNE_Table *ppt = (ATOM_PPLIB_POWERTUNE_Table *) in amdgpu_parse_extended_power_table() local
574 pt = &ppt->power_tune_table; in amdgpu_parse_extended_power_table()
/linux/drivers/platform/x86/amd/pmf/
H A Dsps.c109 pr_debug("PPT[%d] = %u\n", i, info->val[i].pmf_ppt); in amd_pmf_dump_apts_sps_defaults()
110 pr_debug("PPT APU[%d] = %u\n", i, info->val[i].ppt_pmf_apu_only); in amd_pmf_dump_apts_sps_defaults()
H A Dtee-if.c195 dev_dbg(dev->dev, "update PMF PPT: %u\n", val); in amd_pmf_apply_policies()
203 dev_dbg(dev->dev, "update PMF PPT APU ONLY: %u\n", val); in amd_pmf_apply_policies()
H A Dpmf.h288 /* Throttlers - Fast PPT */
295 /* Throttlers - Slow PPT */
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dbase.c141 nvkm_mmu_ptc_put(struct nvkm_mmu *mmu, bool force, struct nvkm_mmu_pt **ppt) in nvkm_mmu_ptc_put() argument
143 struct nvkm_mmu_pt *pt = *ppt; in nvkm_mmu_ptc_put()
/linux/Documentation/wmi/devices/
H A Dlenovo-wmi-gamezone.rst46 user modifications to Package Power Tracking (PPT) and fan curve settings.
50 of supported profiles, the BIOS will override any user PPT settings when
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_2_ppt.c1634 if (od_table.OverDriveTable.Ppt > 0) in smu_v14_0_2_get_ppt_limit()
1636 (100 + od_table.OverDriveTable.Ppt) / 100; in smu_v14_0_2_get_ppt_limit()
1654 od_percent_upper = pptable->SkuTable.OverDriveLimitsBasicMax.Ppt; in smu_v14_0_2_init_ppt_limits()
1655 od_percent_lower = pptable->SkuTable.OverDriveLimitsBasicMin.Ppt; in smu_v14_0_2_init_ppt_limits()
2830 if (current_od_table.OverDriveTable.Ppt) { in smu_v14_0_2_set_ppt_limit()
2831 od_table->OverDriveTable.Ppt = 0; in smu_v14_0_2_set_ppt_limit()
2846 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v14_0_2_set_ppt_limit()
/linux/drivers/gpu/drm/amd/include/
H A Dkgd_pp_interface.h257 * APU power is managed to system-level requirements through the PPT
258 * (package power tracking) feature. PPT is intended to limit power to the
1722 /* time filtered power used for PPT/STAPM [APU+dGPU] [mW] */
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_7_ppt.c2393 if (od_table.OverDriveTable.Ppt > 0) in smu_v13_0_7_get_ppt_limit()
2395 (100 + od_table.OverDriveTable.Ppt) / 100; in smu_v13_0_7_get_ppt_limit()
2690 if (current_od_table.OverDriveTable.Ppt) { in smu_v13_0_7_set_ppt_limit()
2691 od_table->OverDriveTable.Ppt = 0; in smu_v13_0_7_set_ppt_limit()
2706 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v13_0_7_set_ppt_limit()
H A Dsmu_v13_0_0_ppt.c2411 if (od_table.OverDriveTable.Ppt > 0) in smu_v13_0_0_get_ppt_limit()
2413 (100 + od_table.OverDriveTable.Ppt) / 100; in smu_v13_0_0_get_ppt_limit()
3070 if (current_od_table.OverDriveTable.Ppt) { in smu_v13_0_0_set_ppt_limit()
3071 od_table->OverDriveTable.Ppt = 0; in smu_v13_0_0_set_ppt_limit()
3086 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v13_0_0_set_ppt_limit()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega10_powertune.c1306 "Attempt to enable PPT feature Failed!", in vega10_enable_power_containment()
1312 "Attempt to enable PPT feature Failed!", in vega10_enable_power_containment()
1332 "Attempt to disable PPT feature Failed!", in vega10_disable_power_containment()
1338 "Attempt to disable PPT feature Failed!", in vega10_disable_power_containment()
/linux/drivers/dpll/zl3073x/
H A Ddpll.c1249 * Convert to PPT: ppt = -df * 5^12 / 2^36 in zl3073x_dpll_nco_pin_ffo_get()
2127 * so the two inversions cancel out: ppt = df * 5^12 / 2^36 in zl3073x_dpll_pin_ffo_check()
/linux/drivers/platform/x86/amd/hsmp/
H A Dacpi.c486 "PPT Limit",
/linux/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c2111 * max node power limit, node power, global ppt residency, baseboard_power, baseboard_power_limit
2284 * The amdgpu driver provides a sysfs API for retrieving global ppt residency.
2295 /* get the global ppt residency */ in amdgpu_show_global_ppt_resid()
3466 "PPT1" : "PPT"); in amdgpu_hwmon_show_power_label()
3909 /* only a few GPUs have fast PPT limit and power labels */ in hwmon_attributes_visible()
/linux/arch/x86/include/uapi/asm/
H A Damd_hsmp.h336 * PPT limit[16:5] +

12