Searched refs:pwrctl (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/pci/pwrctl/ |
| A D | core.c | 37 pwrctl->link = device_link_add(dev, pwrctl->dev, in pci_pwrctl_notify() 39 if (!pwrctl->link) in pci_pwrctl_notify() 43 if (pwrctl->link) in pci_pwrctl_notify() 44 device_link_remove(dev, pwrctl->dev); in pci_pwrctl_notify() 68 pwrctl->dev = dev; in pci_pwrctl_init() 91 if (!pwrctl->dev) in pci_pwrctl_device_set_ready() 99 schedule_work(&pwrctl->work); in pci_pwrctl_device_set_ready() 125 struct pci_pwrctl *pwrctl = data; in devm_pci_pwrctl_device_unset_ready() local 127 pci_pwrctl_device_unset_ready(pwrctl); in devm_pci_pwrctl_device_unset_ready() 141 struct pci_pwrctl *pwrctl) in devm_pci_pwrctl_device_set_ready() argument [all …]
|
| A D | Makefile | 3 obj-$(CONFIG_PCI_PWRCTL) += pci-pwrctl-core.o 4 pci-pwrctl-core-y := core.o 6 obj-$(CONFIG_PCI_PWRCTL_PWRSEQ) += pci-pwrctl-pwrseq.o
|
| /linux/include/linux/ |
| A D | pci-pwrctl.h | 48 void pci_pwrctl_init(struct pci_pwrctl *pwrctl, struct device *dev); 49 int pci_pwrctl_device_set_ready(struct pci_pwrctl *pwrctl); 50 void pci_pwrctl_device_unset_ready(struct pci_pwrctl *pwrctl); 52 struct pci_pwrctl *pwrctl);
|
| /linux/sound/soc/sof/imx/ |
| A D | imx8m.c | 124 u32 pwrctl; in imx8m_reset() local 127 pwrctl = readl(priv->dap + IMX8M_DAP_PWRCTL); in imx8m_reset() 128 pwrctl |= IMX8M_PWRCTL_CORERESET; in imx8m_reset() 129 writel(pwrctl, priv->dap + IMX8M_DAP_PWRCTL); in imx8m_reset() 138 pwrctl = readl(priv->dap + IMX8M_DAP_PWRCTL); in imx8m_reset() 139 pwrctl &= ~IMX8M_PWRCTL_CORERESET; in imx8m_reset() 140 writel(pwrctl, priv->dap + IMX8M_DAP_PWRCTL); in imx8m_reset()
|
| /linux/drivers/staging/rtl8723bs/include/ |
| A D | rtw_pwrctrl.h | 205 #define rtw_ips_mode_req(pwrctl, ips_mode) \ argument 206 ((pwrctl)->ips_mode_req = (ips_mode)) 210 #define _rtw_set_pwr_state_check_timer(pwrctl, ms) \ argument 212 _set_timer(&(pwrctl)->pwr_state_check_timer, (ms)); \
|
| /linux/drivers/devfreq/ |
| A D | sun8i-a33-mbus.c | 142 u32 dxodt, mdfscr, pwrctl, vtfcr; in sun8i_a33_mbus_set_dram_freq() local 152 pwrctl = readl_relaxed(priv->reg_dram + DRAM_PWRCTL) & in sun8i_a33_mbus_set_dram_freq() 154 writel_relaxed(pwrctl, priv->reg_dram + DRAM_PWRCTL); in sun8i_a33_mbus_set_dram_freq() 206 pwrctl |= DRAM_PWRCTL_SELFREF_EN; in sun8i_a33_mbus_set_dram_freq() 207 writel_relaxed(pwrctl, priv->reg_dram + DRAM_PWRCTL); in sun8i_a33_mbus_set_dram_freq()
|
| /linux/drivers/staging/rtl8723bs/os_dep/ |
| A D | os_intfs.c | 966 struct pwrctrl_priv *pwrctl = adapter_to_pwrctl(padapter); in netdev_close() local 968 if (pwrctl->bInternalAutoSuspend) { in netdev_close() 970 if (pwrctl->rf_pwrstate == rf_off) in netdev_close() 971 pwrctl->ps_flag = true; in netdev_close() 984 if (pwrctl->rf_pwrstate == rf_on) { in netdev_close() 1015 struct pwrctrl_priv *pwrctl = adapter_to_pwrctl(padapter); in rtw_dev_unload() local 1030 if (!pwrctl->bInternalAutoSuspend) in rtw_dev_unload() 1043 if (rtw_hal_check_ips_status(padapter) || pwrctl->rf_pwrstate == rf_off) { in rtw_dev_unload() 1055 hal_btcoex_IpsNotify(padapter, pwrctl->ips_mode_req); in rtw_dev_unload()
|
| /linux/drivers/remoteproc/ |
| A D | imx_dsp_rproc.c | 185 int pwrctl; in imx8mp_dsp_reset() local 188 pwrctl = readl(dap + IMX8M_DAP_PWRCTL); in imx8mp_dsp_reset() 189 pwrctl |= IMX8M_PWRCTL_CORERESET; in imx8mp_dsp_reset() 190 writel(pwrctl, dap + IMX8M_DAP_PWRCTL); in imx8mp_dsp_reset() 200 pwrctl = readl(dap + IMX8M_DAP_PWRCTL); in imx8mp_dsp_reset() 201 pwrctl &= ~IMX8M_PWRCTL_CORERESET; in imx8mp_dsp_reset() 202 writel(pwrctl, dap + IMX8M_DAP_PWRCTL); in imx8mp_dsp_reset()
|
| /linux/drivers/pci/ |
| A D | Makefile | 12 obj-$(CONFIG_PCI) += pwrctl/
|
| A D | Kconfig | 308 source "drivers/pci/pwrctl/Kconfig"
|
| /linux/drivers/staging/rtl8723bs/hal/ |
| A D | sdio_ops.c | 860 struct pwrctrl_priv *pwrctl; in sd_int_dpc() local 864 pwrctl = dvobj_to_pwrctl(dvobj); in sd_int_dpc() 874 del_timer_sync(&(pwrctl->pwr_rpwm_timer)); in sd_int_dpc() 878 _set_workitem(&(pwrctl->cpwm_event)); in sd_int_dpc()
|
| A D | rtl8723b_cmd.c | 691 struct pwrctrl_priv *pwrctl = adapter_to_pwrctl(padapter); in rtl8723b_download_rsvd_page() local 692 pwrctl->fw_psmode_iface_id = padapter->iface_id; in rtl8723b_download_rsvd_page() 955 struct pwrctrl_priv *pwrctl = adapter_to_pwrctl(padapter); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() local 956 pwrctl->fw_psmode_iface_id = padapter->iface_id; in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
|
| /linux/drivers/mailbox/ |
| A D | bcm-pdc-mailbox.c | 239 u32 pwrctl; /* 0x1e8 */ member
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | chip.c | 194 u32 pwrctl; /* corerev >= 2 */ member
|
| /linux/ |
| A D | MAINTAINERS | 17868 F: drivers/pci/pwrctl/* 17869 F: include/linux/pci-pwrctl.h
|
Completed in 51 milliseconds