| /linux/drivers/gpu/drm/i915/ |
| A D | intel_runtime_pm.c | 79 if (!rpm->available) in track_intel_runtime_pm_wakeref() 88 if (!rpm->debug.count) in track_intel_runtime_pm_wakeref() 96 rpm->debug.owners = stacks; in track_intel_runtime_pm_wakeref() 122 rpm->debug.owners + n + 1, in untrack_intel_runtime_pm_wakeref() 132 rpm->debug.count, atomic_read(&rpm->wakeref_count))) { in untrack_intel_runtime_pm_wakeref() 233 &rpm->debug.lock, in __intel_wakeref_dec_and_check_tracking() 266 dbg.count = rpm->debug.count; in print_intel_runtime_pm_wakeref() 269 rpm->debug.owners, in print_intel_runtime_pm_wakeref() 582 if (!rpm->available) { in intel_runtime_pm_enable() 614 if (!rpm->available) in intel_runtime_pm_disable() [all …]
|
| A D | intel_runtime_pm.h | 96 WARN_ONCE(rpm->suspended, in assert_rpm_device_not_suspended() 103 assert_rpm_device_not_suspended(rpm); in __assert_rpm_raw_wakeref_held() 111 __assert_rpm_raw_wakeref_held(rpm, wakeref_count); in __assert_rpm_wakelock_held() 119 __assert_rpm_raw_wakeref_held(rpm, atomic_read(&rpm->wakeref_count)); in assert_rpm_raw_wakeref_held() 125 __assert_rpm_wakelock_held(rpm, atomic_read(&rpm->wakeref_count)); in assert_rpm_wakelock_held() 150 &rpm->wakeref_count); in disable_rpm_wakeref_asserts() 168 &rpm->wakeref_count); in enable_rpm_wakeref_asserts() 182 #define with_intel_runtime_pm(rpm, wf) \ argument 183 for ((wf) = intel_runtime_pm_get(rpm); (wf); \ 184 intel_runtime_pm_put((rpm), (wf)), (wf) = 0) [all …]
|
| A D | intel_wakeref.c | 14 wf->wakeref = intel_runtime_pm_get(wf->rpm); in rpm_get() 21 intel_runtime_pm_put(wf->rpm, wakeref); in rpm_put() 97 struct intel_runtime_pm *rpm, in __intel_wakeref_init() argument 101 wf->rpm = rpm; in __intel_wakeref_init() 140 intel_runtime_pm_put(wf->rpm, wakeref); in wakeref_auto_timeout() 144 struct intel_runtime_pm *rpm) in intel_wakeref_auto_init() argument 150 wf->rpm = rpm; in intel_wakeref_auto_init() 164 assert_rpm_wakelock_held(wf->rpm); in intel_wakeref_auto() 170 wf->wakeref = intel_runtime_pm_get_if_in_use(wf->rpm); in intel_wakeref_auto()
|
| A D | intel_wakeref.h | 42 struct intel_runtime_pm *rpm; member 54 struct intel_runtime_pm *rpm, 57 #define intel_wakeref_init(wf, rpm, ops) do { \ argument 60 __intel_wakeref_init((wf), (rpm), (ops), &__key); \ 266 struct intel_runtime_pm *rpm; member 291 struct intel_runtime_pm *rpm);
|
| A D | i915_drv.c | 947 disable_rpm_wakeref_asserts(rpm); in i915_driver_release() 958 enable_rpm_wakeref_asserts(rpm); in i915_driver_release() 1167 disable_rpm_wakeref_asserts(rpm); in i915_drm_suspend_late() 1203 enable_rpm_wakeref_asserts(rpm); in i915_drm_suspend_late() 1530 disable_rpm_wakeref_asserts(rpm); in intel_runtime_suspend() 1556 enable_rpm_wakeref_asserts(rpm); in intel_runtime_suspend() 1561 enable_rpm_wakeref_asserts(rpm); in intel_runtime_suspend() 1568 rpm->suspended = true; in intel_runtime_suspend() 1614 disable_rpm_wakeref_asserts(rpm); in intel_runtime_resume() 1617 rpm->suspended = false; in intel_runtime_resume() [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | rpm.c | 52 rpm_t *rpm = rpmd; in rpm_get_nr_lmacs() local 59 rpm_t *rpm = rpmd; in rpm_lmac_enadis_rx_pause_fwding() local 62 if (!rpm) in rpm_lmac_enadis_rx_pause_fwding() 79 rpm_t *rpm = rpmd; in rpm_lmac_get_pause_frm_status() local 96 rpm_t *rpm = rpmd; in rpm_lmac_enadis_pause_frm() local 127 rpm_t *rpm = rpmd; in rpm_lmac_pause_frm_config() local 184 rpm_t *rpm = rpmd; in rpm_get_rx_stats() local 187 if (!rpm || lmac_id >= rpm->lmac_count) in rpm_get_rx_stats() 215 if (!rpm || lmac_id >= rpm->lmac_count) in rpm_get_tx_stats() 252 if (!rpm || lmac_id >= rpm->lmac_count) in rpm_lmac_internal_loopback() [all …]
|
| /linux/drivers/mfd/ |
| A D | qcom_rpm.c | 58 #define RPM_STATUS_REG(rpm, i) ((rpm)->status_regs + (i) * 4) argument 59 #define RPM_CTRL_REG(rpm, i) ((rpm)->ctrl_regs + (i) * 4) argument 60 #define RPM_REQ_REG(rpm, i) ((rpm)->req_regs + (i) * 4) argument 472 RPM_CTRL_REG(rpm, rpm->data->req_sel_off + i)); in qcom_rpm_write() 478 regmap_write(rpm->ipc_regmap, rpm->ipc_offset, BIT(rpm->ipc_bit)); in qcom_rpm_write() 501 RPM_CTRL_REG(rpm, rpm->data->ack_sel_off + i)); in qcom_rpm_ack_interrupt() 502 writel(0, RPM_CTRL_REG(rpm, rpm->data->ack_ctx_off)); in qcom_rpm_ack_interrupt() 518 regmap_write(rpm->ipc_regmap, rpm->ipc_offset, BIT(rpm->ipc_bit)); in qcom_rpm_err_interrupt() 542 if (!rpm) in qcom_rpm_probe() 584 rpm->ctrl_regs = rpm->status_regs + 0x400; in qcom_rpm_probe() [all …]
|
| /linux/drivers/soc/qcom/ |
| A D | smd-rpm.c | 120 mutex_lock(&rpm->lock); in qcom_rpm_smd_write() 140 ret = rpm->ack_status; in qcom_rpm_smd_write() 144 mutex_unlock(&rpm->lock); in qcom_rpm_smd_write() 192 rpm->ack_status = status; in qcom_smd_rpm_callback() 193 complete(&rpm->ack); in qcom_smd_rpm_callback() 199 struct qcom_smd_rpm *rpm; in qcom_smd_rpm_probe() local 202 rpm = devm_kzalloc(&rpdev->dev, sizeof(*rpm), GFP_KERNEL); in qcom_smd_rpm_probe() 203 if (!rpm) in qcom_smd_rpm_probe() 206 mutex_init(&rpm->lock); in qcom_smd_rpm_probe() 209 rpm->dev = &rpdev->dev; in qcom_smd_rpm_probe() [all …]
|
| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| A D | qcom,smd-rpm.yaml | 33 - qcom,rpm-apq8084 34 - qcom,rpm-ipq6018 35 - qcom,rpm-msm8226 36 - qcom,rpm-msm8916 37 - qcom,rpm-msm8953 38 - qcom,rpm-msm8974 42 - qcom,rpm-sdm660 43 - qcom,rpm-sm6115 44 - qcom,rpm-sm6125 46 - qcom,rpm-qcs404 [all …]
|
| A D | qcom,glink.txt | 9 Usage: required for glink-rpm 11 Definition: must be "qcom,glink-rpm" 29 - qcom,rpm-msg-ram: 30 Usage: required for glink-rpm 73 compatible = "qcom,rpm-msg-ram"; 77 rpm-glink { 78 compatible = "qcom,glink-rpm"; 82 qcom,rpm-msg-ram = <&rpm_msg_ram>; 86 rpm-requests { 87 compatible = "qcom,rpm-msm8996";
|
| A D | qcom-stats.yaml | 23 - qcom,rpm-stats 41 # Example of rpm sleep stats 44 compatible = "qcom,rpm-stats";
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| A D | qcom,smd-rpm-regulator.yaml | 77 - qcom,rpm-mp5496-regulators 78 - qcom,rpm-pm8226-regulators 79 - qcom,rpm-pm8841-regulators 80 - qcom,rpm-pm8916-regulators 81 - qcom,rpm-pm8941-regulators 82 - qcom,rpm-pm8950-regulators 83 - qcom,rpm-pm8953-regulators 84 - qcom,rpm-pm8994-regulators 85 - qcom,rpm-pm8998-regulators 86 - qcom,rpm-pm660-regulators [all …]
|
| /linux/drivers/hwmon/ |
| A D | max31790.c | 48 #define RPM_TO_REG(rpm, sr) ((60 * (sr) * 8192) / ((rpm) * 2)) argument 145 static u8 bits_for_tach_period(int rpm) in bits_for_tach_period() argument 149 if (rpm < 500) in bits_for_tach_period() 151 else if (rpm < 1000) in bits_for_tach_period() 153 else if (rpm < 2000) in bits_for_tach_period() 155 else if (rpm < 4000) in bits_for_tach_period() 157 else if (rpm < 8000) in bits_for_tach_period() 169 int sr, rpm; in max31790_read_fan() local 178 rpm = 0; in max31790_read_fan() 181 *val = rpm; in max31790_read_fan() [all …]
|
| A D | aspeed-pwm-tacho.c | 610 int rpm; in rpm_show() local 613 rpm = aspeed_get_fan_tach_ch_rpm(priv, index); in rpm_show() 614 if (rpm < 0) in rpm_show() 615 return rpm; in rpm_show() 617 return sprintf(buf, "%d\n", rpm); in rpm_show() 667 static SENSOR_DEVICE_ATTR_RO(fan1_input, rpm, 0); 668 static SENSOR_DEVICE_ATTR_RO(fan2_input, rpm, 1); 669 static SENSOR_DEVICE_ATTR_RO(fan3_input, rpm, 2); 670 static SENSOR_DEVICE_ATTR_RO(fan4_input, rpm, 3); 671 static SENSOR_DEVICE_ATTR_RO(fan5_input, rpm, 4); [all …]
|
| A D | ultra45_env.c | 102 int rpm, period; in show_fan_speed() local 108 rpm = FAN_PERIOD_TO_RPM(period); in show_fan_speed() 110 rpm = 0; in show_fan_speed() 112 return sprintf(buf, "%d\n", rpm); in show_fan_speed() 119 unsigned long rpm; in set_fan_speed() local 125 err = kstrtoul(buf, 10, &rpm); in set_fan_speed() 129 if (!rpm) in set_fan_speed() 132 period = FAN_RPM_TO_PERIOD(rpm); in set_fan_speed()
|
| A D | gpio-fan.c | 25 int rpm; member 153 static int rpm_to_speed_index(struct gpio_fan_data *fan_data, unsigned long rpm) in rpm_to_speed_index() argument 159 if (speed[i].rpm >= rpm) in rpm_to_speed_index() 246 return sprintf(buf, "%d\n", fan_data->speed[0].rpm); in fan1_min_show() 255 fan_data->speed[fan_data->num_speed - 1].rpm); in fan1_max_show() 263 return sprintf(buf, "%d\n", fan_data->speed[fan_data->speed_index].rpm); in fan1_input_show() 270 unsigned long rpm; in set_rpm() local 273 if (kstrtoul(buf, 10, &rpm)) in set_rpm() 283 set_fan_speed(fan_data, rpm_to_speed_index(fan_data, rpm)); in set_rpm() 471 speed[i].rpm = u; in gpio_fan_get_of_data()
|
| A D | g762.c | 182 static inline unsigned char cnt_from_rpm(unsigned long rpm, u32 clk_freq, u16 p, in cnt_from_rpm() argument 188 if (!rpm) /* to stop the fan, set cnt to 255 */ in cnt_from_rpm() 191 rpm = clamp_val(rpm, f1 / (255 * f2), ULONG_MAX / f2); in cnt_from_rpm() 192 return DIV_ROUND_CLOSEST(f1, rpm * f2); in cnt_from_rpm() 727 unsigned int rpm = 0; in fan1_input_show() local 735 rpm = rpm_from_cnt(data->act_cnt, data->clk_freq, in fan1_input_show() 742 return sprintf(buf, "%u\n", rpm); in fan1_input_show() 931 unsigned int rpm; in fan1_target_show() local 937 rpm = rpm_from_cnt(data->set_cnt, data->clk_freq, in fan1_target_show() 943 return sprintf(buf, "%u\n", rpm); in fan1_target_show()
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| A D | qcom-rpm.txt | 12 "qcom,rpm-apq8064" 13 "qcom,rpm-msm8660" 14 "qcom,rpm-msm8960" 15 "qcom,rpm-ipq8064" 16 "qcom,rpm-mdm9615" 60 "qcom,rpm-pm8058-regulators" 61 "qcom,rpm-pm8901-regulators" 62 "qcom,rpm-pm8921-regulators" 63 "qcom,rpm-pm8018-regulators" 64 "qcom,rpm-smb208-regulators" [all …]
|
| /linux/drivers/clk/qcom/ |
| A D | clk-rpm.c | 89 struct qcom_rpm *rpm; member 94 struct qcom_rpm *rpm; member 121 ret = qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, in clk_rpm_handoff() 125 ret = qcom_rpm_write(r->rpm, QCOM_RPM_SLEEP_STATE, in clk_rpm_handoff() 137 return qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, in clk_rpm_set_rate_active() 145 return qcom_rpm_write(r->rpm, QCOM_RPM_SLEEP_STATE, in clk_rpm_set_rate_sleep() 293 ret = qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, in clk_rpm_fixed_prepare() 545 struct qcom_rpm *rpm; in rpm_clk_probe() local 549 rpm = dev_get_drvdata(pdev->dev.parent); in rpm_clk_probe() 550 if (!rpm) { in rpm_clk_probe() [all …]
|
| /linux/drivers/gpu/drm/i915/pxp/ |
| A D | intel_pxp_session.c | 29 with_intel_runtime_pm_if_in_use(uncore->rpm, wakeref) in intel_pxp_session_is_in_play() 43 wakeref = intel_runtime_pm_get_if_in_use(uncore->rpm); in pxp_wait_for_session_state() 53 intel_runtime_pm_put(uncore->rpm, wakeref); in pxp_wait_for_session_state() 162 wakeref = intel_runtime_pm_get_if_in_use(gt->uncore->rpm); in intel_pxp_session_work() 174 intel_runtime_pm_put(gt->uncore->rpm, wakeref); in intel_pxp_session_work()
|
| /linux/scripts/package/ |
| A D | mkspec | 52 %define __spec_install_post /usr/lib/rpm/brp-compress || : 112 cp /boot/vmlinuz-$KERNELRELEASE /boot/.vmlinuz-$KERNELRELEASE-rpm 113 cp /boot/System.map-$KERNELRELEASE /boot/.System.map-$KERNELRELEASE-rpm 115 …installkernel $KERNELRELEASE /boot/.vmlinuz-$KERNELRELEASE-rpm /boot/.System.map-$KERNELRELEASE-rpm 116 rm -f /boot/.vmlinuz-$KERNELRELEASE-rpm /boot/.System.map-$KERNELRELEASE-rpm
|
| /linux/tools/perf/Documentation/ |
| A D | security.txt | 15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31) 18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm 79 -rw-r--r--. 1 root root 112K Mar 20 12:16 selinux-policy-3.14.4-48.fc31.noarch.rpm 80 -rw-r--r--. 1 root root 1.2M Mar 20 12:17 selinux-policy-devel-3.14.4-48.fc31.noarch.rpm 81 -rw-r--r--. 1 root root 2.3M Mar 20 12:17 selinux-policy-doc-3.14.4-48.fc31.noarch.rpm 82 -rw-r--r--. 1 root root 12M Mar 20 12:17 selinux-policy-minimum-3.14.4-48.fc31.noarch.rpm 83 -rw-r--r--. 1 root root 4.5M Mar 20 12:16 selinux-policy-mls-3.14.4-48.fc31.noarch.rpm 84 -rw-r--r--. 1 root root 111K Mar 20 12:16 selinux-policy-sandbox-3.14.4-48.fc31.noarch.rpm 85 -rw-r--r--. 1 root root 14M Mar 20 12:17 selinux-policy-targeted-3.14.4-48.fc31.noarch.rpm 90 # rpm -Uhv rpmbuild/RPMS/noarch/selinux-policy-* [all …]
|
| /linux/drivers/interconnect/qcom/ |
| A D | Makefile | 19 icc-smd-rpm-objs := smd-rpm.o icc-rpm.o 37 obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| A D | aperture_gm.c | 137 assert_rpm_wakelock_held(uncore->rpm); in intel_vgpu_write_fence() 176 wakeref = intel_runtime_pm_get(uncore->rpm); in free_vgpu_fence() 187 intel_runtime_pm_put(uncore->rpm, wakeref); in free_vgpu_fence() 198 wakeref = intel_runtime_pm_get(uncore->rpm); in alloc_vgpu_fence() 214 intel_runtime_pm_put(uncore->rpm, wakeref); in alloc_vgpu_fence() 228 intel_runtime_pm_put_unchecked(uncore->rpm); in alloc_vgpu_fence() 325 with_intel_runtime_pm(gvt->gt->uncore->rpm, wakeref) in intel_vgpu_reset_resource()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| A D | selftest_reset.c | 52 wakeref = intel_runtime_pm_get(gt->uncore->rpm); in __igt_reset_stolen() 172 intel_runtime_pm_put(gt->uncore->rpm, wakeref); in __igt_reset_stolen() 215 wakeref = intel_runtime_pm_get(gt->uncore->rpm); in igt_global_reset() 226 intel_runtime_pm_put(gt->uncore->rpm, wakeref); in igt_global_reset() 243 wakeref = intel_runtime_pm_get(gt->uncore->rpm); in igt_wedged_reset() 250 intel_runtime_pm_put(gt->uncore->rpm, wakeref); in igt_wedged_reset()
|