| # Copyright 2022 The ChromiumOS Authors | |
| # Use of this source code is governed by a BSD-style license that can be | |
| # found in the LICENSE file. | |
| DRIVERS=="i915", ACTION=="add", ATTR{gt_boost_freq_mhz}!="", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/gt_boost_freq_mhz" | |
| DRIVERS=="i915", ACTION=="add", ATTR{gt_max_freq_mhz}!="", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/gt_max_freq_mhz" | |
| KERNEL=="card0", SUBSYSTEM=="drm", ACTION=="add", \ | |
| TEST=="$sys$devpath/gt/gt0/rps_up_threshold_pct", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/gt/gt0/rps_up_threshold_pct" | |
| KERNEL=="card0", SUBSYSTEM=="drm", ACTION=="add", \ | |
| TEST=="$sys$devpath/gt/gt0/rps_down_threshold_pct", \ | |
| RUN+="/bin/chown resourced:resourced \ | |
| $sys$devpath/gt/gt0/rps_down_threshold_pct" | |
| KERNEL=="intel-rapl:0", ACTION=="add", ATTR{constraint_0_power_limit_uw}!="", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/constraint_0_power_limit_uw" | |
| KERNEL=="intel-rapl:0", ACTION=="add", ATTR{constraint_0_max_power_uw}!="", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/constraint_0_max_power_uw" | |
| KERNEL=="cpu*", SUBSYSTEM=="cpu", ACTION=="add", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/cpufreq/scaling_governor" | |
| KERNEL=="cpu*", SUBSYSTEM=="cpu", ACTION=="add", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/cpufreq/scaling_min_freq" | |
| DRIVERS=="amdgpu", ACTION=="add", TEST=="pp_od_clk_voltage", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/pp_od_clk_voltage" | |
| DRIVERS=="amdgpu", ACTION=="add", TEST=="pp_dpm_sclk", \ | |
| RUN+="/bin/chown resourced:resourced $sys$devpath/pp_dpm_sclk" | |
| DRIVERS=="amdgpu", ACTION=="add", TEST=="power_dpm_force_performance_level", \ | |
| RUN+="/bin/chown resourced:resourced \ | |
| $sys$devpath/power_dpm_force_performance_level" | |
| ACTION=="change", SUBSYSTEM=="power_supply", \ | |
| RUN+="/usr/bin/dbus-send --system --dest=org.chromium.ResourceManager \ | |
| /org/chromium/ResourceManager org.chromium.ResourceManager.PowerSupplyChange" |