| /linux/include/soc/tegra/ |
| H A D | pmc.h | 19 struct tegra_pmc; 149 struct tegra_pmc *devm_tegra_pmc_get(struct device *dev); 151 int tegra_pmc_powergate_power_on(struct tegra_pmc *pmc, unsigned int id); 152 int tegra_pmc_powergate_power_off(struct tegra_pmc *pmc, unsigned int id); 153 int tegra_pmc_powergate_remove_clamping(struct tegra_pmc *pmc, unsigned int id); 156 int tegra_pmc_powergate_sequence_power_up(struct tegra_pmc *pmc, 159 int tegra_pmc_io_pad_power_enable(struct tegra_pmc *pmc, enum tegra_io_pad id); 160 int tegra_pmc_io_pad_power_disable(struct tegra_pmc *pmc, enum tegra_io_pad id); 163 static inline struct tegra_pmc *devm_tegra_pmc_get(struct device *dev) in devm_tegra_pmc_get() 169 tegra_pmc_powergate_power_on(struct tegra_pmc *pmc, unsigned int id) in tegra_pmc_powergate_power_on() [all …]
|
| /linux/drivers/soc/tegra/ |
| H A D | pmc.c | 210 struct tegra_pmc *pmc; 220 struct tegra_pmc *pmc; 277 struct tegra_pmc *pmc; 288 struct tegra_pmc *pmc; 392 void (*init)(struct tegra_pmc *pmc); 393 void (*setup_irq_polarity)(struct tegra_pmc *pmc, 395 void (*set_wake_filters)(struct tegra_pmc *pmc); 398 int (*powergate_set)(struct tegra_pmc *pmc, unsigned int id, 425 * struct tegra_pmc - NVIDIA Tegra PMC 465 struct tegra_pmc { 464 struct tegra_pmc { global() struct 472 soctegra_pmc global() argument 473 tz_onlytegra_pmc global() argument 475 ratetegra_pmc global() argument 477 suspend_modetegra_pmc global() argument 478 cpu_good_timetegra_pmc global() argument 479 cpu_off_timetegra_pmc global() argument 480 core_osc_timetegra_pmc global() argument 481 core_pmu_timetegra_pmc global() argument 482 core_off_timetegra_pmc global() argument 483 corereq_hightegra_pmc global() argument 484 sysclkreq_hightegra_pmc global() argument 485 combined_reqtegra_pmc global() argument 486 cpu_pwr_good_entegra_pmc global() argument 487 lp0_vec_phystegra_pmc global() argument 488 lp0_vec_sizetegra_pmc global() argument 489 invert_irqtegra_pmc global() argument 493 powergates_locktegra_pmc global() argument 518 wake_statustegra_pmc global() argument [all...] |
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra132.dtsi | 584 tegra_pmc: pmc@7000e400 { label 1036 nvidia,pmc = <&tegra_pmc 0>; 1076 nvidia,pmc = <&tegra_pmc 1>; 1116 nvidia,pmc = <&tegra_pmc 2>;
|
| H A D | tegra210-p2180.dtsi | 126 interrupt-parent = <&tegra_pmc>;
|
| H A D | tegra210-p3450-0000.dts | 185 interrupt-parent = <&tegra_pmc>;
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra124.dtsi | 717 tegra_pmc: pmc@7000e400 { label 1208 nvidia,pmc = <&tegra_pmc 0>; 1247 nvidia,pmc = <&tegra_pmc 1>; 1286 nvidia,pmc = <&tegra_pmc 2>;
|
| H A D | tegra30-cardhu.dtsi | 670 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 674 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-asus-p1801-t.dts | 1165 clocks = <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1963 clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>; 1992 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1996 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-colibri.dtsi | 1056 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1060 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra114-dalmore.dts | 1282 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1286 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-apalis.dtsi | 1178 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1182 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-apalis-v1.1.dtsi | 1195 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 1199 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-pegatron-chagall.dts | 1135 clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>; 2749 clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>; 2781 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 2785 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra124-jetson-tk1.dts | 2043 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 2047 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-beaver.dts | 2131 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 2135 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra124-apalis-v1.2.dtsi | 2038 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 2042 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra124-apalis.dtsi | 2030 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; 2034 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
|
| H A D | tegra30-ouya.dts | 2025 clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>; 4654 clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>;
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | sor.c | 426 struct tegra_pmc *pmc;
|