Home
last modified time | relevance | path

Searched refs:pd_list (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/drivers/cpufreq/
H A Dairoha-cpufreq.c15 struct dev_pm_domain_list *pd_list; member
66 &priv->pd_list); in airoha_cpufreq_probe()
83 dev_pm_domain_detach_list(priv->pd_list); in airoha_cpufreq_probe()
96 dev_pm_domain_detach_list(priv->pd_list); in airoha_cpufreq_remove()
H A Dqcom-cpufreq-nvmem.c61 struct dev_pm_domain_list *pd_list; member
432 struct dev_pm_domain_list *pd_list = drv->cpus[cpu].pd_list; in qcom_cpufreq_suspend_pd_devs() local
435 if (!pd_list) in qcom_cpufreq_suspend_pd_devs()
438 for (i = 0; i < pd_list->num_pds; i++) in qcom_cpufreq_suspend_pd_devs()
439 device_set_awake_path(pd_list->pd_devs[i]); in qcom_cpufreq_suspend_pd_devs()
529 &drv->cpus[cpu].pd_list); in qcom_cpufreq_probe()
547 dev_pm_domain_detach_list(drv->cpus[cpu].pd_list); in qcom_cpufreq_probe()
561 dev_pm_domain_detach_list(drv->cpus[cpu].pd_list); in qcom_cpufreq_remove()
/linux-6.15/drivers/clk/qcom/
H A Dgdsc.c510 static int gdsc_add_subdomain_list(struct dev_pm_domain_list *pd_list, in gdsc_add_subdomain_list() argument
515 for (i = 0; i < pd_list->num_pds; i++) { in gdsc_add_subdomain_list()
516 struct device *dev = pd_list->pd_devs[i]; in gdsc_add_subdomain_list()
527 static void gdsc_remove_subdomain_list(struct dev_pm_domain_list *pd_list, in gdsc_remove_subdomain_list() argument
532 for (i = 0; i < pd_list->num_pds; i++) { in gdsc_remove_subdomain_list()
533 struct device *dev = pd_list->pd_devs[i]; in gdsc_remove_subdomain_list()
554 else if (desc->pd_list) in gdsc_pm_subdomain_remove()
555 gdsc_remove_subdomain_list(desc->pd_list, &scs[i]->pd); in gdsc_pm_subdomain_remove()
611 else if (desc->pd_list) in gdsc_register()
612 ret = gdsc_add_subdomain_list(desc->pd_list, &scs[i]->pd); in gdsc_register()
H A Dcommon.c25 struct dev_pm_domain_list *pd_list; member
303 ret = devm_pm_domain_attach_list(dev, NULL, &cc->pd_list); in qcom_cc_really_probe()
326 scd->pd_list = cc->pd_list; in qcom_cc_really_probe()
H A Dgdsc.h83 struct dev_pm_domain_list *pd_list; member
/linux-6.15/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c32 struct list_head pd_list; member
195 list_for_each_entry(pd, &pd_provider->pd_list, node) { in ti_sci_pm_idx_exists()
223 INIT_LIST_HEAD(&pd_provider->pd_list); in ti_sci_pm_domain_probe()
269 list_add(&pd->node, &pd_provider->pd_list); in ti_sci_pm_domain_probe()
288 list_for_each_entry(pd, &pd_provider->pd_list, node) in ti_sci_pm_domain_probe()
/linux-6.15/drivers/remoteproc/
H A Dqcom_q6v5_adsp.c112 struct dev_pm_domain_list *pd_list; member
139 ret = dev_pm_domain_attach_list(dev, &pd_data, &adsp->pd_list); in qcom_rproc_pds_attach()
151 struct dev_pm_domain_list *pds = adsp->pd_list; in qcom_rproc_pds_detach()
162 struct dev_pm_domain_list *pds = adsp->pd_list; in qcom_rproc_pds_enable()
193 struct dev_pm_domain_list *pds = adsp->pd_list; in qcom_rproc_pds_disable()
H A Dimx_dsp_rproc.c125 struct dev_pm_domain_list *pd_list; member
963 ret = dev_pm_domain_attach_list(dev, NULL, &priv->pd_list); in imx_dsp_attach_pm_domains()
1103 dev_pm_domain_detach_list(priv->pd_list); in imx_dsp_rproc_probe()
1115 dev_pm_domain_detach_list(priv->pd_list); in imx_dsp_rproc_remove()
H A Dimx_rproc.c117 struct dev_pm_domain_list *pd_list; member
866 dev_pm_domain_detach_list(priv->pd_list); in imx_rproc_put_scu()
905 ret = dev_pm_domain_attach_list(dev, &pd_data, &priv->pd_list); in imx_rproc_attach_pd()
/linux-6.15/drivers/usb/typec/tcpm/
H A Dtcpm.c443 struct pd_data **pd_list; member
6955 for (i = 0; port->pd_list[i]; i++) { in tcpm_find_pd_data()
6956 if (port->pd_list[i]->pd == pd) in tcpm_find_pd_data()
6957 return port->pd_list[i]; in tcpm_find_pd_data()
7082 port->pd_list[i] = NULL; in tcpm_port_unregister_pd()
7105 port->pd_list[i]->pd = port->pds[i]; in tcpm_port_register_pd()
7114 port->pd_list[i]->source_cap = cap; in tcpm_port_register_pd()
7119 &port->pd_list[i]->sink_desc); in tcpm_port_register_pd()
7124 port->pd_list[i]->sink_cap = cap; in tcpm_port_register_pd()
7253 if (!port->pd_list) { in tcpm_fw_get_caps()
[all …]
/linux-6.15/drivers/firewire/
H A Dnet.c178 struct list_head pd_list; /* received partial datagrams */ member
377 list_add_tail(&new->pd_link, &peer->pd_list); in fwnet_pd_new()
394 list_for_each_entry(pd, &peer->pd_list, pd_link) in fwnet_pd_find()
427 list_move_tail(&pd->pd_link, &peer->pd_list); in fwnet_pd_update()
636 fwnet_pd_delete(list_first_entry(&peer->pd_list, in fwnet_incoming_packet()
1413 INIT_LIST_HEAD(&peer->pd_list); in fwnet_add_peer()
1546 list_for_each_entry_safe(pd, pd_next, &peer->pd_list, pd_link) in fwnet_remove_peer()
/linux-6.15/sound/soc/sof/imx/
H A Dimx-common.h116 struct dev_pm_domain_list *pd_list; member
H A Dimx-common.c421 &domain_data, &common->pd_list); in imx_probe()
/linux-6.15/drivers/gpu/drm/tegra/
H A Dgr3d.c49 struct dev_pm_domain_list *pd_list; member
413 err = devm_pm_domain_attach_list(dev, &pd_data, &gr3d->pd_list); in gr3d_init_power()
/linux-6.15/kernel/
H A Dpadata.c571 static void __padata_list_init(struct padata_list *pd_list) in __padata_list_init() argument
573 INIT_LIST_HEAD(&pd_list->list); in __padata_list_init()
574 spin_lock_init(&pd_list->lock); in __padata_list_init()
/linux-6.15/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c2083 if (instance->pd_list[pd_index].driveState != in megasas_sdev_configure()
2129 instance->pd_list[pd_index].driveState == in megasas_sdev_init()
4736 memcpy(instance->pd_list, instance->local_pd_list, in megasas_get_pd_list()
4737 sizeof(instance->pd_list)); in megasas_get_pd_list()
5081 memcpy(instance->pd_list, instance->local_pd_list, in megasas_host_device_list_query()
5082 sizeof(instance->pd_list)); in megasas_host_device_list_query()
8837 if (instance->pd_list[pd_index].driveState == in megasas_add_remove_devices()
H A Dmegaraid_sas.h2339 struct megasas_pd_list pd_list[MEGASAS_MAX_PD]; member
H A Dmegaraid_sas_fusion.c3111 instance->pd_list[pd_index].driveType == TYPE_DISK) { in megasas_build_syspd_fusion()
3245 drive_type = instance->pd_list[pd_index].driveType; in megasas_build_io_fusion()