2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/arch/arm/boot/dts/nvidia
Michal Pecio cec785a7f2 ARM: tegra: nyan: Maintain power to USB ports on boot
USB ports are turned on by the firmware as it looks for disks to boot,
ensure that they aren't power cycled before the xHCI driver comes up.

This enables USB devices to be ready for use faster and reduces wear
and risk of data loss on storage devices. A particularly annoying case
was booting from a mechanical disk, which takes time to spin up again.

Vendor kernel also kept these ports powered, and by the same means.

Signed-off-by: Michal Pecio <michal.pecio@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2024-12-05 12:42:06 +01:00
..
Makefile ARM: tegra: Add device-tree for LG Optimus 4X HD (P880) 2024-02-22 18:20:45 +01:00
tegra20-acer-a500-picasso.dts ARM: tegra: Drop unit-address from parallel RGB output port 2023-10-10 17:43:48 +02:00
tegra20-asus-tf101.dts ARM: tegra: Drop unit-address from parallel RGB output port 2023-10-10 17:43:48 +02:00
tegra20-colibri-eval-v3.dts
tegra20-colibri-iris.dts
tegra20-colibri.dtsi ARM: tegra: tegra20-ac97: Replace deprecated "gpio" suffix 2024-04-26 17:45:18 +02:00
tegra20-cpu-opp-microvolt.dtsi
tegra20-cpu-opp.dtsi
tegra20-harmony.dts
tegra20-medcom-wide.dts
tegra20-paz00.dts ARM: tegra: paz00: Add emc-tables for ram-code 1 2024-04-26 17:14:35 +02:00
tegra20-peripherals-opp.dtsi
tegra20-plutux.dts
tegra20-seaboard.dts
tegra20-tamonten.dtsi
tegra20-tec.dts
tegra20-trimslice.dts ARM: tegra: Wire up two front panel LEDs on TrimSlice 2024-08-29 17:36:39 +02:00
tegra20-ventana.dts
tegra20.dtsi ARM: tegra: Remove reset-names for UART devices 2023-07-21 16:02:30 +02:00
tegra30-apalis-eval.dts
tegra30-apalis-v1.1-eval.dts
tegra30-apalis-v1.1.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
tegra30-apalis.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
tegra30-asus-lvds-display.dtsi ARM: tegra: Drop unit-address from parallel RGB output port 2023-10-10 17:43:48 +02:00
tegra30-asus-nexus7-grouper-common.dtsi ARM: tegra: nexus7: Add missing clock binding into sound node 2024-02-22 18:20:37 +01:00
tegra30-asus-nexus7-grouper-E1565.dts
tegra30-asus-nexus7-grouper-maxim-pmic.dtsi
tegra30-asus-nexus7-grouper-memory-timings.dtsi
tegra30-asus-nexus7-grouper-PM269.dts
tegra30-asus-nexus7-grouper-ti-pmic.dtsi
tegra30-asus-nexus7-grouper.dtsi
tegra30-asus-nexus7-tilapia-E1565.dts
tegra30-asus-nexus7-tilapia-memory-timings.dtsi
tegra30-asus-nexus7-tilapia.dtsi
tegra30-asus-tf201.dts
tegra30-asus-tf300t.dts
tegra30-asus-tf300tg.dts
tegra30-asus-tf700t.dts ARM: tegra: Drop unit-address from parallel RGB output port 2023-10-10 17:43:48 +02:00
tegra30-asus-transformer-common.dtsi ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra30-beaver.dts
tegra30-cardhu-a02.dts
tegra30-cardhu-a04.dts
tegra30-cardhu.dtsi ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra30-colibri-eval-v3.dts
tegra30-colibri.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
tegra30-cpu-opp-microvolt.dtsi
tegra30-cpu-opp.dtsi
tegra30-lg-p880.dts ARM: tegra: Add device-tree for LG Optimus 4X HD (P880) 2024-02-22 18:20:45 +01:00
tegra30-lg-p895.dts ARM: tegra: Add device-tree for LG Optimus Vu (P895) 2024-02-22 18:20:45 +01:00
tegra30-lg-x3.dtsi ARM: tegra: Add device-tree for LG Optimus Vu (P895) 2024-02-22 18:20:45 +01:00
tegra30-ouya.dts ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra30-pegatron-chagall.dts ARM: tegra: Use Hannstar HSD101PWW2 on Pegatron Chagall 2023-07-27 17:15:27 +02:00
tegra30-peripherals-opp.dtsi
tegra30.dtsi ARM: tegra: Remove reset-names for UART devices 2023-07-21 16:02:30 +02:00
tegra114-asus-tf701t.dts ARM: tegra: tf701t: Configure USB 2024-08-29 17:16:28 +02:00
tegra114-dalmore.dts
tegra114-roth.dts
tegra114-tn7.dts
tegra114.dtsi ARM: tegra: Remove reset-names for UART devices 2023-07-21 16:02:30 +02:00
tegra124-apalis-emc.dtsi
tegra124-apalis-eval.dts
tegra124-apalis-v1.2-eval.dts
tegra124-apalis-v1.2.dtsi ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra124-apalis.dtsi ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra124-jetson-tk1-emc.dtsi
tegra124-jetson-tk1.dts ARM: tegra: Add missing reset-names for Tegra HS UART 2023-07-21 16:02:33 +02:00
tegra124-nyan-big-emc.dtsi
tegra124-nyan-big-fhd.dts
tegra124-nyan-big.dts
tegra124-nyan-blaze-emc.dtsi
tegra124-nyan-blaze.dts
tegra124-nyan.dtsi ARM: tegra: nyan: Maintain power to USB ports on boot 2024-12-05 12:42:06 +01:00
tegra124-peripherals-opp.dtsi
tegra124-venice2.dts ARM: tegra: Enable cros-ec-spi as wake source 2024-02-16 12:30:05 +01:00
tegra124.dtsi ARM: tegra: Remove reset-names for UART devices 2023-07-21 16:02:30 +02:00