/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | powergate-bpmp.c | 152 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 D | pmc.c | 1003 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 D | powergate-bpmp.c | 151 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 D | owl-sps.c | 15 #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 D | owl-sps.c | 15 #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 D | dc.c | 2179 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 D | dc.h | 77 unsigned int powergate; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | dc.c | 2767 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 D | dc.h | 88 unsigned int powergate; member
|
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pci-tegra.c | 1219 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 D | xhci-tegra.c | 1808 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 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()
|
/kernel/linux/linux-6.6/drivers/soc/tegra/ |
H A D | pmc.c | 1174 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()
|