Home
last modified time | relevance | path

Searched refs:powergate (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/soc/tegra/
H A Dpowergate-bpmp.c152 struct tegra_powergate *powergate = to_tegra_powergate(domain); in tegra_powergate_power_on() local
153 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_on()
155 return tegra_bpmp_powergate_set_state(bpmp, powergate->id, in tegra_powergate_power_on()
161 struct tegra_powergate *powergate = to_tegra_powergate(domain); in tegra_powergate_power_off() local
162 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_off()
164 return tegra_bpmp_powergate_set_state(bpmp, powergate->id, in tegra_powergate_power_off()
172 struct tegra_powergate *powergate; in tegra_powergate_add() local
178 powergate = devm_kzalloc(bpmp->dev, sizeof(*powergate), GFP_KERNEL); in tegra_powergate_add()
179 if (!powergate) in tegra_powergate_add()
198 tegra_powergate_remove(struct tegra_powergate *powergate) tegra_powergate_remove() argument
259 struct tegra_powergate *powergate; tegra_bpmp_add_powergates() local
298 struct tegra_powergate *powergate; tegra_bpmp_remove_powergates() local
316 struct tegra_powergate *powergate; tegra_powergate_xlate() local
[all...]
H A Dpmc.c1003 seq_printf(s, " powergate powered\n"); in powergate_show()
1018 DEFINE_SHOW_ATTRIBUTE(powergate); variable
1022 pmc->debugfs = debugfs_create_file("powergate", S_IRUGO, NULL, NULL, in tegra_powergate_debugfs_init()
1117 dev_err(dev, "powergate lookup failed for %pOFn: %d\n", np, id); in tegra_powergate_add()
1123 * Clear the bit for this powergate so it cannot be managed in tegra_powergate_add()
/kernel/linux/linux-6.6/drivers/pmdomain/tegra/
H A Dpowergate-bpmp.c151 struct tegra_powergate *powergate = to_tegra_powergate(domain); in tegra_powergate_power_on() local
152 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_on()
154 return tegra_bpmp_powergate_set_state(bpmp, powergate->id, in tegra_powergate_power_on()
160 struct tegra_powergate *powergate = to_tegra_powergate(domain); in tegra_powergate_power_off() local
161 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_off()
163 return tegra_bpmp_powergate_set_state(bpmp, powergate->id, in tegra_powergate_power_off()
171 struct tegra_powergate *powergate; in tegra_powergate_add() local
177 powergate = devm_kzalloc(bpmp->dev, sizeof(*powergate), GFP_KERNEL); in tegra_powergate_add()
178 if (!powergate) in tegra_powergate_add()
197 tegra_powergate_remove(struct tegra_powergate *powergate) tegra_powergate_remove() argument
258 struct tegra_powergate *powergate; tegra_bpmp_add_powergates() local
297 struct tegra_powergate *powergate; tegra_bpmp_remove_powergates() local
315 struct tegra_powergate *powergate; tegra_powergate_xlate() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/actions/
H A Dowl-sps.c15 #include <dt-bindings/power/owl-s500-powergate.h>
16 #include <dt-bindings/power/owl-s700-powergate.h>
17 #include <dt-bindings/power/owl-s900-powergate.h>
/kernel/linux/linux-6.6/drivers/pmdomain/actions/
H A Dowl-sps.c15 #include <dt-bindings/power/owl-s500-powergate.h>
16 #include <dt-bindings/power/owl-s700-powergate.h>
17 #include <dt-bindings/power/owl-s900-powergate.h>
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Ddc.c2179 tegra_powergate_power_off(dc->powergate); in tegra_dc_runtime_suspend()
2200 err = tegra_powergate_sequence_power_up(dc->powergate, dc->clk, in tegra_dc_runtime_resume()
2578 dc->powergate = TEGRA_POWERGATE_DIS; in tegra_dc_probe()
2580 dc->powergate = TEGRA_POWERGATE_DISB; in tegra_dc_probe()
2582 tegra_powergate_power_off(dc->powergate); in tegra_dc_probe()
H A Ddc.h77 unsigned int powergate; member
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Ddc.c2767 tegra_powergate_power_off(dc->powergate); in tegra_dc_runtime_suspend()
2788 err = tegra_powergate_sequence_power_up(dc->powergate, dc->clk, in tegra_dc_runtime_resume()
3218 dc->powergate = TEGRA_POWERGATE_DIS; in tegra_dc_probe()
3220 dc->powergate = TEGRA_POWERGATE_DISB; in tegra_dc_probe()
3222 tegra_powergate_power_off(dc->powergate); in tegra_dc_probe()
H A Ddc.h88 unsigned int powergate; member
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-tegra.c1219 goto powergate; in tegra_pcie_power_on()
1226 goto powergate; in tegra_pcie_power_on()
1252 powergate: in tegra_pcie_power_on()
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-tegra.c1808 goto powergate; in tegra_xusb_probe()
1814 goto powergate; in tegra_xusb_probe()
1894 powergate: in tegra_xusb_probe()
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-tegra.c1200 goto powergate; in tegra_pcie_power_on()
1207 goto powergate; in tegra_pcie_power_on()
1233 powergate: in tegra_pcie_power_on()
/kernel/linux/linux-6.6/drivers/soc/tegra/
H A Dpmc.c1174 seq_printf(s, " powergate powered\n"); in powergate_show()
1189 DEFINE_SHOW_ATTRIBUTE(powergate); variable
1285 dev_err(dev, "powergate lookup failed for %pOFn: %d\n", np, id); in tegra_powergate_add()
1291 * Clear the bit for this powergate so it cannot be managed in tegra_powergate_add()
1452 * Core power domain is the parent of powergate domains, hence it in tegra_powergate_init()
3047 debugfs_create_file("powergate", 0444, NULL, NULL, &powergate_fops); in tegra_pmc_probe()

Completed in 34 milliseconds