Symbol: power_limits
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3006
smu->user_dpm_profile.power_limits[limit_type] = limit;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
514
if (!smu->user_dpm_profile.power_limits[i])
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
517
smu->user_dpm_profile.power_limits[i]);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
237
uint32_t power_limits[SMU_LIMIT_TYPE_COUNT];
drivers/net/wireless/intersil/p54/fwio.c
448
memcpy(&body->longbow.power_limits,
drivers/net/wireless/intersil/p54/lmac.h
378
struct p54_channel_output_limit_longbow power_limits;
drivers/platform/x86/asus-armoury.c
1013
ac_rog_tunables->power_limits = ac_limits;
drivers/platform/x86/asus-armoury.c
1062
dc_rog_tunables->power_limits = dc_limits;
drivers/platform/x86/asus-armoury.c
67
const struct power_limits *power_limits;
drivers/platform/x86/asus-armoury.c
842
static bool has_valid_limit(const char *name, const struct power_limits *limits)
drivers/platform/x86/asus-armoury.c
874
const struct power_limits *limits;
drivers/platform/x86/asus-armoury.c
938
if (ac_rog_tunables && ac_rog_tunables->power_limits &&
drivers/platform/x86/asus-armoury.c
940
limits = ac_rog_tunables->power_limits;
drivers/platform/x86/asus-armoury.c
986
const struct power_limits *ac_limits, *dc_limits;
drivers/platform/x86/asus-armoury.c
992
dmi_id = dmi_first_match(power_limits);
drivers/platform/x86/asus-armoury.h
1005
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1023
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1037
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1055
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1069
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1087
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1101
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1119
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1133
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1147
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1161
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1178
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1192
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1210
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1220
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1235
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1245
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1261
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1274
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1290
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1303
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1319
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1332
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1348
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1360
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1376
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1386
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1402
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1416
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1426
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1443
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1453
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1470
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1480
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1497
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1512
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1532
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1543
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1559
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1574
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1594
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1609
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1626
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1637
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1655
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1671
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1687
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1703
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1715
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1733
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1749
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1767
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1777
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1793
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1806
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1822
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1832
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1848
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1863
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1881
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1891
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1907
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1922
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1940
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1954
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1962
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1976
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
1986
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2002
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2015
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2031
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2044
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2060
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2074
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2091
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2099
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2117
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2125
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2143
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
2151
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
228
if (!tunables || !tunables->power_limits) \
drivers/platform/x86/asus-armoury.h
231
return sysfs_emit(buf, "%d\n", tunables->power_limits->_val); \
drivers/platform/x86/asus-armoury.h
242
if (!tunables || !tunables->power_limits) \
drivers/platform/x86/asus-armoury.h
247
tunables->power_limits->_attrname##_def ? \
drivers/platform/x86/asus-armoury.h
248
tunables->power_limits->_attrname##_def : \
drivers/platform/x86/asus-armoury.h
249
tunables->power_limits->_attrname##_max); \
drivers/platform/x86/asus-armoury.h
261
if (!tunables || !tunables->power_limits) \
drivers/platform/x86/asus-armoury.h
264
if (tunables->power_limits->_attr##_min == \
drivers/platform/x86/asus-armoury.h
265
tunables->power_limits->_attr##_max) \
drivers/platform/x86/asus-armoury.h
269
tunables->power_limits->_attr##_min, \
drivers/platform/x86/asus-armoury.h
270
tunables->power_limits->_attr##_max, \
drivers/platform/x86/asus-armoury.h
339
const struct power_limits *ac_data;
drivers/platform/x86/asus-armoury.h
340
const struct power_limits *dc_data;
drivers/platform/x86/asus-armoury.h
348
static const struct dmi_system_id power_limits[] = {
drivers/platform/x86/asus-armoury.h
354
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
366
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
383
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
397
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
414
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
428
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
445
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
457
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
476
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
490
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
509
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
521
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
540
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
554
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
573
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
585
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
600
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
612
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
631
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
647
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
666
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
683
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
702
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
719
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
739
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
745
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
758
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
764
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
777
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
785
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
800
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
806
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
819
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
829
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
845
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
856
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
872
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
880
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
894
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
909
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
915
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
929
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
941
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
959
.ac_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
973
.dc_data = &(struct power_limits) {
drivers/platform/x86/asus-armoury.h
991
.ac_data = &(struct power_limits) {
drivers/platform/x86/hp/hp-wmi.c
1803
struct victus_power_limits power_limits;
drivers/platform/x86/hp/hp-wmi.c
1814
power_limits.pl1 = pl1;
drivers/platform/x86/hp/hp-wmi.c
1815
power_limits.pl2 = pl2;
drivers/platform/x86/hp/hp-wmi.c
1816
power_limits.pl4 = HP_POWER_LIMIT_NO_CHANGE;
drivers/platform/x86/hp/hp-wmi.c
1817
power_limits.cpu_gpu_concurrent_limit = HP_POWER_LIMIT_NO_CHANGE;
drivers/platform/x86/hp/hp-wmi.c
1820
&power_limits, sizeof(power_limits), 0);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
233
proc_priv->power_limits[i].index = ppcc[0].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
234
proc_priv->power_limits[i].min_uw = ppcc[1].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
235
proc_priv->power_limits[i].max_uw = ppcc[2].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
236
proc_priv->power_limits[i].tmin_us = ppcc[3].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
237
proc_priv->power_limits[i].tmax_us = ppcc[4].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
238
proc_priv->power_limits[i].step_uw = ppcc[5].integer.value;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
28
(unsigned long)proc_dev->power_limits[index].suffix * 1000); \
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
50
struct power_config power_limits[2];