Home
last modified time | relevance | path

Searched full:pm (Results 1 – 25 of 4205) sorted by relevance

12345678910>>...169

/OK3568_Linux_fs/buildroot/dl/pm-utils/
HDpm-utils-1.4.1.tar.gz ... .in pm-utils-1.4.1/pm-utils.pc.in pm-utils- ...
/OK3568_Linux_fs/kernel/drivers/base/power/
H A Dgeneric_ops.c3 * drivers/base/power/generic_ops.c - Generic PM callbacks for subsystems
7 #include <linux/pm.h>
16 * If PM operations are defined for the @dev's driver and they include
22 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_suspend() local
25 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
35 * If PM operations are defined for the @dev's driver and they include
41 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() local
44 ret = pm && pm->runtime_resume ? pm->runtime_resume(dev) : 0; in pm_generic_runtime_resume()
63 if (drv && drv->pm && drv->pm->prepare) in pm_generic_prepare()
64 ret = drv->pm->prepare(dev); in pm_generic_prepare()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dpenmount.c50 struct pm { struct
59 void (*parse_packet)(struct pm *); argument
66 static void pm_mtevent(struct pm *pm, struct input_dev *input) in pm_mtevent() argument
70 for (i = 0; i < pm->maxcontacts; ++i) { in pm_mtevent()
73 pm->slots[i].active); in pm_mtevent()
74 if (pm->slots[i].active) { in pm_mtevent()
75 input_event(input, EV_ABS, ABS_MT_POSITION_X, pm->slots[i].x); in pm_mtevent()
76 input_event(input, EV_ABS, ABS_MT_POSITION_Y, pm->slots[i].y); in pm_mtevent()
99 static void pm_parse_9000(struct pm *pm) in pm_parse_9000() argument
101 struct input_dev *dev = pm->dev; in pm_parse_9000()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_pm.c63 for (i = 0; i < rdev->pm.num_power_states; i++) { in radeon_pm_get_type_index()
64 if (rdev->pm.power_state[i].type == ps_type) { in radeon_pm_get_type_index()
71 return rdev->pm.default_power_state_index; in radeon_pm_get_type_index()
76 if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled) { in radeon_pm_acpi_event_handler()
77 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler()
79 rdev->pm.dpm.ac_power = true; in radeon_pm_acpi_event_handler()
81 rdev->pm.dpm.ac_power = false; in radeon_pm_acpi_event_handler()
84 radeon_dpm_enable_bapm(rdev, rdev->pm.dpm.ac_power); in radeon_pm_acpi_event_handler()
86 mutex_unlock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler()
87 } else if (rdev->pm.pm_method == PM_METHOD_PROFILE) { in radeon_pm_acpi_event_handler()
[all …]
H A Dr600_dpm.c147 if (rps == rdev->pm.dpm.current_ps) in r600_dpm_print_ps_status()
149 if (rps == rdev->pm.dpm.requested_ps) in r600_dpm_print_ps_status()
151 if (rps == rdev->pm.dpm.boot_ps) in r600_dpm_print_ps_status()
758 rdev->pm.dpm.thermal.min_temp = low_temp; in r600_set_thermal_temperature_range()
759 rdev->pm.dpm.thermal.max_temp = high_temp; in r600_set_thermal_temperature_range()
792 r600_is_internal_thermal_sensor(rdev->pm.int_thermal_type)) { in r600_dpm_late_enable()
858 rdev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in r600_get_platform_caps()
859 rdev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in r600_get_platform_caps()
860 rdev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in r600_get_platform_caps()
895 rdev->pm.dpm.fan.t_hyst = fan_info->fan.ucTHyst; in r600_parse_extended_power_table()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_packet_manager.c40 static void pm_calc_rlib_size(struct packet_manager *pm, in pm_calc_rlib_size() argument
47 struct kfd_dev *dev = pm->dqm->dev; in pm_calc_rlib_size()
49 process_count = pm->dqm->processes_count; in pm_calc_rlib_size()
50 queue_count = pm->dqm->active_queue_count; in pm_calc_rlib_size()
51 compute_queue_count = pm->dqm->active_cp_queue_count; in pm_calc_rlib_size()
52 gws_queue_count = pm->dqm->gws_queue_count; in pm_calc_rlib_size()
65 compute_queue_count > get_cp_queues_num(pm->dqm) || in pm_calc_rlib_size()
71 map_queue_size = pm->pmf->map_queues_size; in pm_calc_rlib_size()
73 *rlib_size = process_count * pm->pmf->map_process_size + in pm_calc_rlib_size()
81 *rlib_size += pm->pmf->runlist_size; in pm_calc_rlib_size()
[all …]
/OK3568_Linux_fs/kernel/net/mptcp/
H A Dpm.c21 msk->pm.local = *addr; in mptcp_pm_announce_addr()
22 WRITE_ONCE(msk->pm.add_addr_echo, echo); in mptcp_pm_announce_addr()
23 WRITE_ONCE(msk->pm.add_addr_signal, true); in mptcp_pm_announce_addr()
31 msk->pm.rm_id = local_id; in mptcp_pm_remove_addr()
32 WRITE_ONCE(msk->pm.rm_addr_signal, true); in mptcp_pm_remove_addr()
40 spin_lock_bh(&msk->pm.lock); in mptcp_pm_remove_subflow()
42 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_remove_subflow()
50 struct mptcp_pm_data *pm = &msk->pm; in mptcp_pm_new_connection() local
54 WRITE_ONCE(pm->server_side, server_side); in mptcp_pm_new_connection()
59 struct mptcp_pm_data *pm = &msk->pm; in mptcp_pm_allow_new_subflow() local
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dpowermate.c88 struct powermate_device *pm = urb->context; in powermate_irq() local
89 struct device *dev = &pm->intf->dev; in powermate_irq()
110 input_report_key(pm->input, BTN_0, pm->data[0] & 0x01); in powermate_irq()
111 input_report_rel(pm->input, REL_DIAL, pm->data[1]); in powermate_irq()
112 input_sync(pm->input); in powermate_irq()
121 /* Decide if we need to issue a control message and do so. Must be called with pm->lock taken */
122 static void powermate_sync_state(struct powermate_device *pm) in powermate_sync_state() argument
124 if (pm->requires_update == 0) in powermate_sync_state()
126 if (pm->config->status == -EINPROGRESS) in powermate_sync_state()
129 if (pm->requires_update & UPDATE_PULSE_ASLEEP){ in powermate_sync_state()
[all …]
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-prodikeys.c39 struct pcmidi_snd *pm; /* pcmidi device context */ member
44 struct pcmidi_snd *pm; member
105 dbg_hid("pcmidi sysfs read channel=%u\n", pk->pm->midi_channel); in show_channel()
107 return sprintf(buf, "%u (min:%u, max:%u)\n", pk->pm->midi_channel, in show_channel()
122 pk->pm->midi_channel = channel; in store_channel()
142 dbg_hid("pcmidi sysfs read sustain=%u\n", pk->pm->midi_sustain); in show_sustain()
144 return sprintf(buf, "%u (off:%u, max:%u (ms))\n", pk->pm->midi_sustain, in show_sustain()
159 pk->pm->midi_sustain = sustain; in store_sustain()
160 pk->pm->midi_sustain_mode = in store_sustain()
161 (0 == sustain || !pk->pm->midi_mode) ? 0 : 1; in store_sustain()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_metrics.c60 HR_TIMER_DELAY_MSEC(metrics->kbdev->pm.dvfs_period), in dvfs_callback()
73 kbdev->pm.backend.metrics.kbdev = kbdev; in kbasep_pm_metrics_init()
75 kbdev->pm.backend.metrics.time_period_start = ktime_get(); in kbasep_pm_metrics_init()
76 kbdev->pm.backend.metrics.time_busy = 0; in kbasep_pm_metrics_init()
77 kbdev->pm.backend.metrics.time_idle = 0; in kbasep_pm_metrics_init()
78 kbdev->pm.backend.metrics.prev_busy = 0; in kbasep_pm_metrics_init()
79 kbdev->pm.backend.metrics.prev_idle = 0; in kbasep_pm_metrics_init()
80 kbdev->pm.backend.metrics.gpu_active = false; in kbasep_pm_metrics_init()
81 kbdev->pm.backend.metrics.active_cl_ctx[0] = 0; in kbasep_pm_metrics_init()
82 kbdev->pm.backend.metrics.active_cl_ctx[1] = 0; in kbasep_pm_metrics_init()
[all …]
H A Dmali_kbase_pm_backend.c48 kbdev->pm.backend.gpu_powered = true; in kbase_pm_register_access_enable()
60 kbdev->pm.backend.gpu_powered = false; in kbase_pm_register_access_disable()
70 mutex_init(&kbdev->pm.lock); in kbase_hwaccess_pm_init()
72 kbdev->pm.backend.gpu_poweroff_wait_wq = alloc_workqueue("kbase_pm_poweroff_wait", in kbase_hwaccess_pm_init()
74 if (!kbdev->pm.backend.gpu_poweroff_wait_wq) in kbase_hwaccess_pm_init()
77 INIT_WORK(&kbdev->pm.backend.gpu_poweroff_wait_work, in kbase_hwaccess_pm_init()
80 kbdev->pm.backend.gpu_powered = false; in kbase_hwaccess_pm_init()
81 kbdev->pm.suspending = false; in kbase_hwaccess_pm_init()
83 kbdev->pm.backend.driver_ready_for_irqs = false; in kbase_hwaccess_pm_init()
85 kbdev->pm.backend.gpu_in_desired_state = true; in kbase_hwaccess_pm_init()
[all …]
H A Dmali_kbase_pm_policy.c160 u64 prev_shader_state = kbdev->pm.backend.desired_shader_state; in kbasep_pm_do_poweroff_cores()
161 u64 prev_tiler_state = kbdev->pm.backend.desired_tiler_state; in kbasep_pm_do_poweroff_cores()
165 kbdev->pm.backend.desired_shader_state &= in kbasep_pm_do_poweroff_cores()
166 ~kbdev->pm.backend.shader_poweroff_pending; in kbasep_pm_do_poweroff_cores()
167 kbdev->pm.backend.desired_tiler_state &= in kbasep_pm_do_poweroff_cores()
168 ~kbdev->pm.backend.tiler_poweroff_pending; in kbasep_pm_do_poweroff_cores()
170 kbdev->pm.backend.shader_poweroff_pending = 0; in kbasep_pm_do_poweroff_cores()
171 kbdev->pm.backend.tiler_poweroff_pending = 0; in kbasep_pm_do_poweroff_cores()
173 if (prev_shader_state != kbdev->pm.backend.desired_shader_state || in kbasep_pm_do_poweroff_cores()
175 kbdev->pm.backend.desired_tiler_state || in kbasep_pm_do_poweroff_cores()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_backend.c55 kbdev->pm.backend.callback_power_on = in kbase_pm_runtime_init()
57 kbdev->pm.backend.callback_power_off = in kbase_pm_runtime_init()
59 kbdev->pm.backend.callback_power_suspend = in kbase_pm_runtime_init()
61 kbdev->pm.backend.callback_power_resume = in kbase_pm_runtime_init()
63 kbdev->pm.callback_power_runtime_init = in kbase_pm_runtime_init()
65 kbdev->pm.callback_power_runtime_term = in kbase_pm_runtime_init()
67 kbdev->pm.backend.callback_power_runtime_on = in kbase_pm_runtime_init()
69 kbdev->pm.backend.callback_power_runtime_off = in kbase_pm_runtime_init()
71 kbdev->pm.backend.callback_power_runtime_idle = in kbase_pm_runtime_init()
73 kbdev->pm.backend.callback_soft_reset = in kbase_pm_runtime_init()
[all …]
H A Dmali_kbase_pm_metrics.c97 hrtimer_forward_now(timer, HR_TIMER_DELAY_MSEC(metrics->kbdev->pm.dvfs_period)); in dvfs_callback()
112 kbdev->pm.backend.metrics.kbdev = kbdev; in kbasep_pm_metrics_init()
113 kbdev->pm.backend.metrics.time_period_start = ktime_get_raw(); in kbasep_pm_metrics_init()
114 kbdev->pm.backend.metrics.values.time_busy = 0; in kbasep_pm_metrics_init()
115 kbdev->pm.backend.metrics.values.time_idle = 0; in kbasep_pm_metrics_init()
116 kbdev->pm.backend.metrics.values.time_in_protm = 0; in kbasep_pm_metrics_init()
131 &kbdev->pm.backend.metrics.ipa_control_client); in kbasep_pm_metrics_init()
140 kbdev->pm.backend.metrics.kbdev = kbdev; in kbasep_pm_metrics_init()
141 kbdev->pm.backend.metrics.time_period_start = ktime_get_raw(); in kbasep_pm_metrics_init()
143 kbdev->pm.backend.metrics.gpu_active = false; in kbasep_pm_metrics_init()
[all …]
H A Dmali_kbase_pm_policy.c76 kbdev->pm.backend.pm_current_policy = default_policy; in kbase_pm_policy_init()
77 kbdev->pm.backend.csf_pm_sched_flags = default_policy->pm_sched_flags; in kbase_pm_policy_init()
81 kbdev->pm.backend.pm_current_policy = default_policy; in kbase_pm_policy_init()
87 kbdev->pm.backend.pm_current_policy->term(kbdev); in kbase_pm_policy_term()
92 struct kbase_pm_device_data *pm = &kbdev->pm; in kbase_pm_update_active() local
93 struct kbase_pm_backend_data *backend = &pm->backend; in kbase_pm_update_active()
97 lockdep_assert_held(&pm->lock); in kbase_pm_update_active()
99 /* pm_current_policy will never be NULL while pm.lock is held */ in kbase_pm_update_active()
107 kbdev->pm.backend.pm_current_policy->name); in kbase_pm_update_active()
111 if (!pm->backend.invoke_poweroff_wait_wq_when_l2_off && in kbase_pm_update_active()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_pm.c17 static struct s5p_mfc_pm *pm; variable
25 pm = &dev->pm; in s5p_mfc_init_pm()
28 pm->num_clocks = dev->variant->num_clocks; in s5p_mfc_init_pm()
29 pm->clk_names = dev->variant->clk_names; in s5p_mfc_init_pm()
30 pm->device = &dev->plat_dev->dev; in s5p_mfc_init_pm()
31 pm->clock_gate = NULL; in s5p_mfc_init_pm()
34 for (i = 0; i < pm->num_clocks; i++) { in s5p_mfc_init_pm()
35 pm->clocks[i] = devm_clk_get(pm->device, pm->clk_names[i]); in s5p_mfc_init_pm()
36 if (IS_ERR(pm->clocks[i])) { in s5p_mfc_init_pm()
38 if (i && PTR_ERR(pm->clocks[i]) == -ENOENT) { in s5p_mfc_init_pm()
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-kernel/pm-graph/pm-graph/
H A D0001-Makefile-fix-multilib-build-failure.patch30 - install -d $(DESTDIR)$(PREFIX)/lib/pm-graph
31 - install sleepgraph.py $(DESTDIR)$(PREFIX)/lib/pm-graph
32 - install bootgraph.py $(DESTDIR)$(PREFIX)/lib/pm-graph
33 - install -d $(DESTDIR)$(PREFIX)/lib/pm-graph/config
34 - install -m 644 config/cgskip.txt $(DESTDIR)$(PREFIX)/lib/pm-graph/config
35 - install -m 644 config/freeze-callgraph.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
36 - install -m 644 config/freeze.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
37 - install -m 644 config/freeze-dev.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
38 - install -m 644 config/standby-callgraph.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
39 - install -m 644 config/standby.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c114 if (rps == adev->pm.dpm.current_ps) in amdgpu_dpm_print_ps_status()
116 if (rps == adev->pm.dpm.requested_ps) in amdgpu_dpm_print_ps_status()
118 if (rps == adev->pm.dpm.boot_ps) in amdgpu_dpm_print_ps_status()
129 adev->pm.dpm.new_active_crtcs = 0; in amdgpu_dpm_get_active_displays()
130 adev->pm.dpm.new_active_crtc_count = 0; in amdgpu_dpm_get_active_displays()
136 adev->pm.dpm.new_active_crtcs |= (1 << amdgpu_crtc->crtc_id); in amdgpu_dpm_get_active_displays()
137 adev->pm.dpm.new_active_crtc_count++; in amdgpu_dpm_get_active_displays()
269 adev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in amdgpu_get_platform_caps()
270 adev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in amdgpu_get_platform_caps()
271 adev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in amdgpu_get_platform_caps()
[all …]
/OK3568_Linux_fs/kernel/sound/drivers/
H A Dportman2x4.c78 static int portman_free(struct portman *pm) in portman_free() argument
80 kfree(pm); in portman_free()
88 struct portman *pm; in portman_create() local
92 pm = kzalloc(sizeof(struct portman), GFP_KERNEL); in portman_create()
93 if (pm == NULL) in portman_create()
97 spin_lock_init(&pm->reg_lock); in portman_create()
98 pm->card = card; in portman_create()
99 pm->pardev = pardev; in portman_create()
101 *rchip = pm; in portman_create()
181 static inline void portman_write_command(struct portman *pm, u8 value) in portman_write_command() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dscsi_pm.c12 #include <linux/blk-pm.h>
23 static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_suspend() argument
25 return pm && pm->suspend ? pm->suspend(dev) : 0; in do_scsi_suspend()
28 static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_freeze() argument
30 return pm && pm->freeze ? pm->freeze(dev) : 0; in do_scsi_freeze()
33 static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_poweroff() argument
35 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in do_scsi_poweroff()
38 static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_resume() argument
40 return pm && pm->resume ? pm->resume(dev) : 0; in do_scsi_resume()
43 static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_thaw() argument
[all …]
/OK3568_Linux_fs/kernel/Documentation/power/
H A Druntime_pm.rst14 Support for runtime power management (runtime PM) of I/O devices is provided
15 at the power management core (PM core) level by means of:
18 put their PM-related work items. It is strongly recommended that pm_wq be
19 used for queuing all work items related to runtime PM, because this allows
24 * A number of runtime PM fields in the 'power' member of 'struct device' (which
25 is of the type 'struct dev_pm_info', defined in include/linux/pm.h) that can
26 be used for synchronizing runtime PM operations with one another.
28 * Three device runtime PM callbacks in 'struct dev_pm_ops' (defined in
29 include/linux/pm.h).
32 used for carrying out runtime PM operations in such a way that the
[all …]
/OK3568_Linux_fs/kernel/tools/power/pm-graph/
H A DMakefile9 install -d $(DESTDIR)$(PREFIX)/lib/pm-graph
10 install sleepgraph.py $(DESTDIR)$(PREFIX)/lib/pm-graph
11 install bootgraph.py $(DESTDIR)$(PREFIX)/lib/pm-graph
12 install -d $(DESTDIR)$(PREFIX)/lib/pm-graph/config
13 install -m 644 config/cgskip.txt $(DESTDIR)$(PREFIX)/lib/pm-graph/config
14 install -m 644 config/freeze-callgraph.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
15 install -m 644 config/freeze.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
16 install -m 644 config/freeze-dev.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
17 install -m 644 config/standby-callgraph.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
18 install -m 644 config/standby.cfg $(DESTDIR)$(PREFIX)/lib/pm-graph/config
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dreg_fsl_emb.h27 #define PMRN_PMLCA0 0x090 /* PM Local Control A0 */
28 #define PMRN_PMLCA1 0x091 /* PM Local Control A1 */
29 #define PMRN_PMLCA2 0x092 /* PM Local Control A2 */
30 #define PMRN_PMLCA3 0x093 /* PM Local Control A3 */
31 #define PMRN_PMLCA4 0x094 /* PM Local Control A4 */
32 #define PMRN_PMLCA5 0x095 /* PM Local Control A5 */
46 #define PMRN_PMLCB0 0x110 /* PM Local Control B0 */
47 #define PMRN_PMLCB1 0x111 /* PM Local Control B1 */
48 #define PMRN_PMLCB2 0x112 /* PM Local Control B2 */
49 #define PMRN_PMLCB3 0x113 /* PM Local Control B3 */
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dpm_runtime.h13 #include <linux/pm.h>
17 /* Runtime PM flag argument bits */
64 * pm_runtime_get_if_in_use - Conditionally bump up runtime PM usage counter.
67 * Increment the runtime PM usage counter of @dev if its runtime PM status is
68 * %RPM_ACTIVE and its runtime PM usage counter is greater than 0.
76 * pm_suspend_ignore_children - Set runtime PM behavior regarding children.
81 * the runtime PM framework going forward if @enable is %true, or they will
90 * pm_runtime_get_noresume - Bump up runtime PM usage counter of a device.
99 * pm_runtime_put_noidle - Drop runtime PM usage counter of a device.
102 * Decrement the runtime PM usage counter of @dev unless it is 0 already.
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/pm/
H A Dbase.c36 nvkm_pm_count_perfdom(struct nvkm_pm *pm) in nvkm_pm_count_perfdom() argument
41 list_for_each_entry(dom, &pm->domains, head) in nvkm_pm_count_perfdom()
62 nvkm_perfdom_find(struct nvkm_pm *pm, int di) in nvkm_perfdom_find() argument
67 list_for_each_entry(dom, &pm->domains, head) { in nvkm_perfdom_find()
75 nvkm_perfsig_find(struct nvkm_pm *pm, u8 di, u8 si, struct nvkm_perfdom **pdom) in nvkm_perfsig_find() argument
80 dom = nvkm_perfdom_find(pm, di); in nvkm_perfsig_find()
104 nvkm_perfsrc_find(struct nvkm_pm *pm, struct nvkm_perfsig *sig, int si) in nvkm_perfsrc_find() argument
119 list_for_each_entry(src, &pm->sources, head) { in nvkm_perfsrc_find()
129 nvkm_perfsrc_enable(struct nvkm_pm *pm, struct nvkm_perfctr *ctr) in nvkm_perfsrc_enable() argument
131 struct nvkm_subdev *subdev = &pm->engine.subdev; in nvkm_perfsrc_enable()
[all …]

12345678910>>...169