| /linux/drivers/usb/mtu3/ |
| H A D | mtu3_qmu.c | 34 #define GET_GPD_HWO(gpd) (le32_to_cpu((gpd)->dw0_info) & GPD_FLAGS_HWO) argument 133 struct qmu_gpd *gpd) in gpd_virt_to_dma() argument 139 offset = gpd - gpd_head; in gpd_virt_to_dma() 143 return dma_base + (offset * sizeof(*gpd)); in gpd_virt_to_dma() 146 static void gpd_ring_init(struct mtu3_gpd_ring *ring, struct qmu_gpd *gpd) in gpd_ring_init() argument 148 ring->start = gpd; in gpd_ring_init() 149 ring->enqueue = gpd; in gpd_ring_init() 150 ring->dequeue = gpd; in gpd_ring_init() 151 ring->end = gpd + MAX_GPD_NUM - 1; in gpd_ring_init() 157 struct qmu_gpd *gpd = ring->start; in reset_gpd_list() local [all …]
|
| H A D | mtu3.h | 309 struct qmu_gpd *gpd; member
|
| /linux/drivers/pmdomain/xilinx/ |
| H A D | zynqmp-pm-domains.c | 33 struct generic_pm_domain gpd; member 39 container_of(pm_domain, struct zynqmp_pm_domain, gpd) 271 pd->gpd.name = kasprintf(GFP_KERNEL, "domain%d", i); in zynqmp_gpd_probe() 272 pd->gpd.power_off = zynqmp_gpd_power_off; in zynqmp_gpd_probe() 273 pd->gpd.power_on = zynqmp_gpd_power_on; in zynqmp_gpd_probe() 274 pd->gpd.attach_dev = zynqmp_gpd_attach_dev; in zynqmp_gpd_probe() 275 pd->gpd.detach_dev = zynqmp_gpd_detach_dev; in zynqmp_gpd_probe() 277 domains[i] = &pd->gpd; in zynqmp_gpd_probe() 280 pm_genpd_init(&pd->gpd, NULL, true); in zynqmp_gpd_probe()
|
| /linux/arch/mips/boot/dts/ingenic/ |
| H A D | qi_lb60.dts | 42 gpio = <&gpd 2 0>; 51 gpio = <&gpd 4 0>; 101 gpios = <&gpd 29 GPIO_ACTIVE_LOW>; 112 row-gpios = <&gpd 18 0>, <&gpd 19 0>, <&gpd 20 0>, <&gpd 21 0>, 113 <&gpd 22 0>, <&gpd 23 0>, <&gpd 24 0>, <&gpd 26 0>; 195 gpios = <&gpd 28 GPIO_ACTIVE_LOW>; 352 cd-gpios = <&gpd 0 GPIO_ACTIVE_HIGH>;
|
| H A D | ci20.dts | 37 gpios = <&gpd 17 GPIO_ACTIVE_HIGH>; 227 interrupt-parent = <&gpd>;
|
| H A D | jz4740.dtsi | 170 gpd: gpio@3 { label
|
| H A D | jz4725b.dtsi | 179 gpd: gpio@3 { label
|
| H A D | x1000.dtsi | 207 gpd: gpio@3 { label
|
| H A D | x1830.dtsi | 202 gpd: gpio@3 { label
|
| H A D | jz4770.dtsi | 189 gpd: gpio@3 { label
|
| H A D | jz4780.dtsi | 214 gpd: gpio@3 { label
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s3c64xx-pinctrl.dtsi | 40 gpd: gpd-gpio-bank { label 329 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4"; 335 samsung,pins = "gpd-1"; 368 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4"; 374 samsung,pins = "gpd-1"; 392 samsung,pins = "gpd-0", "gpd-1", "gpd-2", "gpd-3", "gpd-4";
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_acp.c | 127 struct generic_pm_domain gpd; member 135 apd = container_of(genpd, struct acp_pm_domain, gpd); in acp_poweroff() 152 apd = container_of(genpd, struct acp_pm_domain, gpd); in acp_poweron() 166 struct generic_pm_domain *gpd = data; in acp_genpd_add_device() local 169 ret = pm_genpd_add_device(gpd, dev); in acp_genpd_add_device() 253 adev->acp.acp_genpd->gpd.name = "ACP_AUDIO"; in acp_hw_init() 254 adev->acp.acp_genpd->gpd.power_off = acp_poweroff; in acp_hw_init() 255 adev->acp.acp_genpd->gpd.power_on = acp_poweron; in acp_hw_init() 258 pm_genpd_init(&adev->acp.acp_genpd->gpd, NULL, false); in acp_hw_init() 320 r = device_for_each_child(adev->acp.parent, &adev->acp.acp_genpd->gpd, in acp_hw_init() [all …]
|
| H A D | isp_v4_1_1.c | 123 struct generic_pm_domain *gpd = data; in isp_genpd_add_device() local 125 struct amdgpu_isp *isp = container_of(gpd, struct amdgpu_isp, ispgpd); in isp_genpd_add_device() 142 ret = pm_genpd_add_device(gpd, dev); in isp_genpd_add_device() 159 struct generic_pm_domain *gpd = data; in isp_genpd_remove_device() local 161 struct amdgpu_isp *isp = container_of(gpd, struct amdgpu_isp, ispgpd); in isp_genpd_remove_device()
|
| /linux/drivers/pmdomain/arm/ |
| H A D | scpi_pm_domain.c | 32 #define to_scpi_pd(gpd) container_of(gpd, struct scpi_pm_domain, genpd) argument
|
| H A D | scmi_pm_domain.c | 23 #define to_scmi_pd(gpd) container_of(gpd, struct scmi_pm_domain, genpd) argument
|
| /linux/drivers/pmdomain/sunxi/ |
| H A D | sun55i-pck600.c | 69 #define to_sunxi_pd(gpd) container_of(gpd, struct sunxi_pck600_pd, genpd) argument
|
| /linux/drivers/pmdomain/actions/ |
| H A D | owl-sps.c | 41 #define to_owl_pd(gpd) container_of(gpd, struct owl_sps_domain, genpd) argument
|
| /linux/drivers/platform/x86/ |
| H A D | Makefile | 57 obj-$(CONFIG_GPD_POCKET_FAN) += gpd-pocket-fan.o
|
| /linux/drivers/pmdomain/ti/ |
| H A D | omap_prm.c | 83 #define genpd_to_prm_domain(gpd) container_of(gpd, struct omap_prm_domain, pd) argument
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mtk-pm-domains.c | 81 #define to_scpsys_domain(gpd) container_of(gpd, struct scpsys_domain, genpd) argument
|
| /linux/ |
| H A D | MAINTAINERS | 10744 F: Documentation/hwmon/gpd-fan.rst 10745 F: drivers/hwmon/gpd-fan.c 10751 F: drivers/platform/x86/gpd-pocket-fan.c
|