Searched +full:tegra20 +full:- +full:flowctrl (Results 1 – 8 of 8) sorted by relevance
| /linux/Documentation/devicetree/bindings/soc/tegra/ |
| H A D | nvidia,tegra20-flowctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/tegra/nvidia,tegra20-flowctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 16 - enum: 17 - nvidia,tegra20-flowctrl 18 - nvidia,tegra30-flowctrl 19 - nvidia,tegra114-flowctrl [all …]
|
| /linux/drivers/soc/tegra/ |
| H A D | flowctrl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * drivers/soc/tegra/flowctrl.c 7 * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved. 19 #include <soc/tegra/flowctrl.h> 41 "Tegra flowctrl not initialised!\n")) in flowctrl_update() 56 "Tegra flowctrl not initialised!\n")) in flowctrl_read_cpu_csr() 79 case TEGRA20: in flowctrl_cpu_suspend_enter() 99 * power-gating (like memory running off PLLP), in flowctrl_cpu_suspend_enter() 103 * while wfe for the power-gating, just like it in flowctrl_cpu_suspend_enter() 104 * is done on Tegra20. in flowctrl_cpu_suspend_enter() [all …]
|
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-y += fuse/ 3 obj-y += cbb/ 5 obj-y += common.o 6 obj-$(CONFIG_SOC_TEGRA_FLOWCTRL) += flowctrl.o 7 obj-$(CONFIG_SOC_TEGRA_PMC) += pmc.o 8 obj-$(CONFIG_SOC_TEGRA20_VOLTAGE_COUPLER) += regulators-tegra20.o 9 obj-$(CONFIG_SOC_TEGRA30_VOLTAGE_COUPLER) += regulators-tegra30.o 10 obj-$(CONFIG_ARCH_TEGRA_186_SOC) += ari-tegra186.o
|
| /linux/arch/arm/mach-tegra/ |
| H A D | reset-handler.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 #include <soc/tegra/flowctrl.h> 13 #include <asm/asm-offsets.h> 22 .arch armv7-a 30 * re-enabling sdram. 45 /* Are we on Tegra20? */ 46 cmp r6, #TEGRA20 74 /* L2 cache resume & re-enable */ 106 * r0=3 for the wake-up notification. 135 * must be position-independent. [all …]
|
| H A D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2009-2012, NVIDIA Corporation. All rights reserved. 21 #include <soc/tegra/flowctrl.h> 29 #include <asm/proc-fns.h> 51 case TEGRA20: in tegra_tear_down_cpu_init() 141 if (tegra_cpu_car_ops->rail_off_ready && in tegra_sleep_cpu() 143 return -EBUSY; in tegra_sleep_cpu() 148 * MMU-on if cache maintenance is done via Trusted Foundations in tegra_sleep_cpu() 150 * if any of secondary CPU's is online and this is the LP2-idle in tegra_sleep_cpu() 151 * code-path only for Tegra20/30. in tegra_sleep_cpu() [all …]
|
| H A D | platsmp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-tegra/platsmp.c 21 #include <soc/tegra/flowctrl.h> 26 #include <asm/mach-types.h> 50 * power-gated via the flow controller). This will have no in tegra20_boot_secondary() 58 * power-gate the CPU this will cause the flow controller to in tegra20_boot_secondary() 84 * power will be resumed automatically after un-halting the in tegra30_boot_secondary() 105 * be un-gated by un-toggling the power gate register in tegra30_boot_secondary() 161 if (IS_ENABLED(CONFIG_ARCH_TEGRA_2x_SOC) && tegra_get_chip_id() == TEGRA20) in tegra_boot_secondary() 170 return -EINVAL; in tegra_boot_secondary()
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra132.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/tegra124-car.h> 3 #include <dt-bindings/gpio/tegra-gpio.h> 4 #include <dt-bindings/memory/tegra124-mc.h> 5 #include <dt-bindings/pinctrl/pinctrl-tegra.h> 6 #include <dt-bindings/pinctrl/pinctrl-tegra-xusb.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/thermal/tegra124-soctherm.h> 9 #include <dt-bindings/soc/tegra-pmc.h> 11 #include "tegra132-peripherals-opp.dtsi" [all …]
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra124.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/tegra124-car.h> 3 #include <dt-bindings/gpio/tegra-gpio.h> 4 #include <dt-bindings/memory/tegra124-mc.h> 5 #include <dt-bindings/pinctrl/pinctrl-tegra.h> 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/reset/tegra124-car.h> 8 #include <dt-bindings/thermal/tegra124-soctherm.h> 9 #include <dt-bindings/soc/tegra-pmc.h> 11 #include "tegra124-peripherals-opp.dtsi" [all …]
|