[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200212061133.11665-1-jckuo@nvidia.com>
Date: Wed, 12 Feb 2020 14:11:28 +0800
From: JC Kuo <jckuo@...dia.com>
To: <gregkh@...uxfoundation.org>, <thierry.reding@...il.com>,
<robh@...nel.org>, <jonathanh@...dia.com>, <kishon@...com>
CC: <linux-tegra@...r.kernel.org>, <linux-usb@...r.kernel.org>,
<linux-kernel@...r.kernel.org>, <devicetree@...r.kernel.org>,
<nkristam@...dia.com>, JC Kuo <jckuo@...dia.com>
Subject: [PATCH v6 0/5] add Tegra194 XUSB host and pad controller support
v6:
phy: tegra: xusb: Protect Tegra186 soc with config
- no change
phy: tegra: xusb: Add Tegra194 support
- no change
dt-bindings: phy: tegra: Add Tegra194 support
- no change
arm64: tegra: Add XUSB and pad controller on Tegra194
- rebased
arm64: tegra: Enable XUSB host in P2972-0000 board
- re-use "maximum-speed" instead of adding "nvidia,disable-gen2"
v5:
phy: tegra: xusb: Protect Tegra186 soc with config
- no change
phy: tegra: xusb: Add Tegra194 support
- re-use "maximum-speed" instead of adding "nvidia,disable-gen2"
dt-bindings: phy: tegra: Add Tegra194 support
- re-use "maximum-speed" instead of adding "nvidia,disable-gen2"
arm64: tegra: Add XUSB and pad controller on Tegra194
- no change
arm64: tegra: Enable XUSB host in P2972-0000 board
- no change
v3:
add change log to cover latter
v2:
xhci: tegra: Parameterize mailbox register addresses
- no change
usb: host: xhci-tegra: Add Tegra194 XHCI support
- no change
phy: tegra: xusb: Protect Tegra186 soc with config
- new patch to protect Tegra186 soc data with config
phy: tegra: xusb: Add Tegra194 support
- removed unnecessary #if/#endif pairs
- introduce new soc->supports_gen2 flag which indicate whether or not
a soc supports USB 3.1 Gen 2 speed
dt-bindings: phy: tegra: Add Tegra194 support
- fix a typo
arm64: tegra: Add XUSB and pad controller on Tegra194
- renamed xhci@...0000 with usb@...0000
- moved padctl@...0000 and usb@...0000 inside /cbb
- cleaned up "clocks" property of usb@...0000 node
- added blanks lines to visually separate blocks
arm64: tegra: Enable XUSB host in P2972-0000 board
- use capitalization of regulator names
- fix gpio property of VDD_5V_SATA regulator
JC Kuo (5):
phy: tegra: xusb: Protect Tegra186 soc with config
phy: tegra: xusb: Add Tegra194 support
dt-bindings: phy: tegra: Add Tegra194 support
arm64: tegra: Add XUSB and pad controller on Tegra194
arm64: tegra: Enable XUSB host in P2972-0000 board
.../phy/nvidia,tegra124-xusb-padctl.txt | 18 +++
.../arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 ++++-
.../boot/dts/nvidia/tegra194-p2972-0000.dts | 63 ++++++++
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 139 +++++++++++++++++
drivers/phy/tegra/Makefile | 1 +
drivers/phy/tegra/xusb-tegra186.c | 143 +++++++++++++-----
drivers/phy/tegra/xusb.c | 17 +++
drivers/phy/tegra/xusb.h | 5 +
8 files changed, 387 insertions(+), 35 deletions(-)
--
2.17.1
Powered by blists - more mailing lists