]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
arm64: tegra210: fix DT for node xusb_padctl
authorTW Chiu <twchiu@nvidia.com>
Sat, 10 Oct 2015 09:56:54 +0000 (17:56 +0800)
committermobile promotions <svcmobile_promotions@nvidia.com>
Wed, 18 Nov 2015 12:03:28 +0000 (04:03 -0800)
commit4eeb7f38ef6bdd33ec7f6f4f88f5ebe6cb816685
treeca10d21905a9190f62b113566a981ce90ef45a31
parentfbe54cfef946efeac7dda6fa817655472ba6d36d
arm64: tegra210: fix DT for node xusb_padctl

DT node xusb_padctl contains info to initialize PLLE and UPHY PLLs.

If pcie is enabled, xusb_padctl needs the following property copied
from pcie node:
nvidia,lane-map

If sata is enabled, xusb_padctl needs the following property copied
from sata node:
nvidia,enable-sata-port

XUSB uses the following property to assign lanes:
nvidia,lane_owner

To initialize PLLE and UPHY PLLs, xusb_padctl needs to know power
rails below:
avdd_pll_uerefe-supply
hvdd_pex_pll_e-supply
dvdd_pex_pll-supply
hvddio_pex-supply
dvddio_pex-supply
hvdd_sata-supply
dvdd_sata_pll-supply
hvddio_sata-supply
dvddio_sata-supply

Bug 1685150

DEPENDS ON: < None >

Change-Id: I5d3d227883d8c3f2148c9ea218f1312a2b54c20a
Signed-off-by: TW Chiu <twchiu@nvidia.com>
Reviewed-on: http://git-master/r/815639
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ashutosh Jha <ajha@nvidia.com>
GVS: Gerrit_Virtual_Submit
arch/arm64/boot/dts/tegra210-L4T-foster-e-hdd-p2530-0932-e02-00.dts
arch/arm64/boot/dts/tegra210-darcy-hdd-p2892-0030-a00-00.dts
arch/arm64/boot/dts/tegra210-ers-e2220-1180-a00-00.dts
arch/arm64/boot/dts/tegra210-foster-e-hdd-cpc-p2530-0933-e03-00.dts
arch/arm64/boot/dts/tegra210-platforms/tegra210-darcy-pcie.dtsi
arch/arm64/boot/dts/tegra210-vcm31-e2580-common.dtsi