/linux-6.3-rc2/drivers/soc/tegra/ |
A D | powergate-bpmp.c | 177 powergate = devm_kzalloc(bpmp->dev, sizeof(*powergate), GFP_KERNEL); in tegra_powergate_add() 178 if (!powergate) in tegra_powergate_add() 181 powergate->id = info->id; in tegra_powergate_add() 182 powergate->bpmp = bpmp; in tegra_powergate_add() 190 kfree(powergate->genpd.name); in tegra_powergate_add() 194 return powergate; in tegra_powergate_add() 268 if (IS_ERR(powergate)) { in tegra_bpmp_add_powergates() 269 err = PTR_ERR(powergate); in tegra_bpmp_add_powergates() 274 powergate->genpd.name); in tegra_bpmp_add_powergates() 275 domains[i] = &powergate->genpd; in tegra_bpmp_add_powergates() [all …]
|
A D | Makefile | 8 obj-$(CONFIG_SOC_TEGRA_POWERGATE_BPMP) += powergate-bpmp.o
|
/linux-6.3-rc2/Documentation/devicetree/bindings/power/ |
A D | actions,owl-sps.txt | 10 include/dt-bindings/power/owl-s500-powergate.h for S500 11 include/dt-bindings/power/owl-s700-powergate.h for S700 12 include/dt-bindings/power/owl-s900-powergate.h for S900
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pci/ |
A D | nvidia,tegra194-pcie-ep.yaml | 101 Tegra194 specifiers are defined in "include/dt-bindings/power/tegra194-powergate.h" 102 Tegra234 specifiers are defined in "include/dt-bindings/power/tegra234-powergate.h" 211 #include <dt-bindings/power/tegra194-powergate.h> 268 #include <dt-bindings/power/tegra234-powergate.h>
|
A D | nvidia,tegra194-pcie.yaml | 100 Tegra194 specifiers defined in "include/dt-bindings/power/tegra194-powergate.h" 101 Tegra234 specifiers defined in "include/dt-bindings/power/tegra234-powergate.h" 257 #include <dt-bindings/power/tegra194-powergate.h> 323 #include <dt-bindings/power/tegra234-powergate.h>
|
A D | nvidia,tegra20-pcie.txt | 10 - power-domains: To ungate power partition by BPMP powergate driver. Must
|
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/tegra/ |
A D | nvidia,tegra20-pmc.yaml | 199 match the powergates on the Tegra SoC. Each powergate node 204 powergate node. 205 The name of the powergate node should be one of the below. Note that 206 not every powergate is applicable to all Tegra devices and the following 208 Please refer to Tegra TRM for mode details on the powergate nodes to
|
/linux-6.3-rc2/Documentation/devicetree/bindings/gpu/host1x/ |
A D | nvidia,tegra210-nvjpg.yaml | 78 #include <dt-bindings/power/tegra186-powergate.h>
|
A D | nvidia,tegra210-nvdec.yaml | 89 #include <dt-bindings/power/tegra186-powergate.h>
|
A D | nvidia,tegra210-nvenc.yaml | 119 #include <dt-bindings/power/tegra186-powergate.h>
|
A D | nvidia,tegra234-nvdec.yaml | 128 #include <dt-bindings/power/tegra234-powergate.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/tegra/ |
A D | nvidia,tegra186-display.yaml | 122 #include <dt-bindings/power/tegra186-powergate.h> 211 #include <dt-bindings/power/tegra194-powergate.h>
|
A D | nvidia,tegra20-dsi.yaml | 143 #include <dt-bindings/power/tegra186-powergate.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
A D | nvidia,tegra234-mgbe.yaml | 113 #include <dt-bindings/power/tegra234-powergate.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/usb/ |
A D | nvidia,tegra234-xusb.yaml | 121 #include <dt-bindings/power/tegra234-powergate.h>
|
A D | nvidia,tegra186-xusb.yaml | 135 #include <dt-bindings/power/tegra186-powergate.h>
|
A D | nvidia,tegra194-xusb.yaml | 136 #include <dt-bindings/power/tegra194-powergate.h>
|
/linux-6.3-rc2/arch/arm64/boot/dts/actions/ |
A D | s700.dtsi | 8 #include <dt-bindings/power/owl-s700-powergate.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/firmware/ |
A D | nvidia,tegra186-bpmp.yaml | 35 - <dt-bindings/power/tegra186-powergate.h>
|
/linux-6.3-rc2/drivers/gpu/drm/tegra/ |
A D | dc.c | 2768 tegra_powergate_power_off(dc->powergate); in tegra_dc_runtime_suspend() 2789 err = tegra_powergate_sequence_power_up(dc->powergate, dc->clk, in tegra_dc_runtime_resume() 3219 dc->powergate = TEGRA_POWERGATE_DIS; in tegra_dc_probe() 3221 dc->powergate = TEGRA_POWERGATE_DISB; in tegra_dc_probe() 3223 tegra_powergate_power_off(dc->powergate); in tegra_dc_probe()
|
A D | dc.h | 88 unsigned int powergate; member
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | owl-s500.dtsi | 11 #include <dt-bindings/power/owl-s500-powergate.h>
|
/linux-6.3-rc2/drivers/usb/host/ |
A D | xhci-tegra.c | 1811 goto powergate; in tegra_xusb_probe() 1817 goto powergate; in tegra_xusb_probe() 1894 powergate: in tegra_xusb_probe()
|
/linux-6.3-rc2/drivers/pci/controller/ |
A D | pci-tegra.c | 1200 goto powergate; in tegra_pcie_power_on() 1207 goto powergate; in tegra_pcie_power_on() 1233 powergate: in tegra_pcie_power_on()
|
/linux-6.3-rc2/arch/arm64/boot/dts/nvidia/ |
A D | tegra186.dtsi | 8 #include <dt-bindings/power/tegra186-powergate.h>
|