Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: tegra: Add reset GPIO information to PHY DT node

As reset GPIO information is PHY specific detail, adding
it to PHY DT node.

Signed-off-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>

authored by

Venu Byravarasu and committed by
Stephen Warren
40e8b3a6 93045121

+23
+3
Documentation/devicetree/bindings/usb/nvidia,tegra20-usb-phy.txt
··· 7 7 - reg : Address and length of the register set for the USB PHY interface. 8 8 - phy_type : Should be one of "ulpi" or "utmi". 9 9 10 + Required properties for phy_type == ulpi: 11 + - nvidia,phy-reset-gpio : The GPIO used to reset the PHY. 12 + 10 13 Optional properties: 11 14 - nvidia,has-legacy-mode : boolean indicates whether this controller can 12 15 operate in legacy mode (as APX 2500 / 2600). In legacy mode some
+4
arch/arm/boot/dts/tegra20-harmony.dts
··· 432 432 status = "okay"; 433 433 }; 434 434 435 + usb-phy@c5004400 { 436 + nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */ 437 + }; 438 + 435 439 sdhci@c8000200 { 436 440 status = "okay"; 437 441 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
+4
arch/arm/boot/dts/tegra20-paz00.dts
··· 420 420 status = "okay"; 421 421 }; 422 422 423 + usb-phy@c5004400 { 424 + nvidia,phy-reset-gpio = <&gpio 168 0>; /* gpio PV0 */ 425 + }; 426 + 423 427 sdhci@c8000000 { 424 428 status = "okay"; 425 429 cd-gpios = <&gpio 173 0>; /* gpio PV5 */
+4
arch/arm/boot/dts/tegra20-seaboard.dts
··· 561 561 status = "okay"; 562 562 }; 563 563 564 + usb-phy@c5004400 { 565 + nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */ 566 + }; 567 + 564 568 sdhci@c8000000 { 565 569 status = "okay"; 566 570 power-gpios = <&gpio 86 0>; /* gpio PK6 */
+4
arch/arm/boot/dts/tegra20-trimslice.dts
··· 310 310 status = "okay"; 311 311 }; 312 312 313 + usb-phy@c5004400 { 314 + nvidia,phy-reset-gpio = <&gpio 168 0>; /* gpio PV0 */ 315 + }; 316 + 313 317 sdhci@c8000000 { 314 318 status = "okay"; 315 319 bus-width = <4>;
+4
arch/arm/boot/dts/tegra20-ventana.dts
··· 497 497 status = "okay"; 498 498 }; 499 499 500 + usb-phy@c5004400 { 501 + nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */ 502 + }; 503 + 500 504 sdhci@c8000000 { 501 505 status = "okay"; 502 506 power-gpios = <&gpio 86 0>; /* gpio PK6 */