diff options
| author | Florian Vaussard <florian.vaussard@epfl.ch> | 2013-12-02 14:38:15 -0500 |
|---|---|---|
| committer | Tony Lindgren <tony@atomide.com> | 2013-12-02 14:38:15 -0500 |
| commit | ac46bf3933421bde881399d9ad3d165064862cc3 (patch) | |
| tree | 9e5fa1cb7755619d01c8b969b974765507be8c06 | |
| parent | 1cfc4bdd51970ac07c9eea545e65a3b16dc269b6 (diff) | |
ARM: dts: Fix the name of supplies for smsc911x shared by OMAP
drivers/net/ethernet/smsc/smsc911x.c is expecting supplies named
"vdd33a" and "vddvario". Currently the shared DTS file provides
"vmmc" and "vmmc_aux", and the supply lookup will fail:
smsc911x 2c000000.ethernet: Looking up vdd33a-supply from device tree
smsc911x 2c000000.ethernet: Looking up vdd33a-supply property in node /ocp/gpmc@6e000000/ethernet@gpmc failed
smsc911x 2c000000.ethernet: Looking up vddvario-supply from device tree
smsc911x 2c000000.ethernet: Looking up vddvario-supply property in node /ocp/gpmc@6e000000/ethernet@gpmc failed
Fix it!
Looks like commmit 6b2978ac40e4 (ARM: dts: Shared file for omap GPMC
connected smsc911x) made the problem more visible by moving the smc911x
configuration from the omap3-igep0020.dts file to the generic file.
But it seems we've had this problem since commit d72b4415011e
(ARM: dts: omap3-igep0020: Add SMSC911x LAN chip support).
Tested on OMAP3 Overo platform.
Signed-off-by: Florian Vaussard <florian.vaussard@epfl.ch>
[tony@atomide.com: updated comments for the commits causing the problem]
Signed-off-by: Tony Lindgren <tony@atomide.com>
| -rw-r--r-- | arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi b/arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi index 9c18adf788f7..f577b7df9a29 100644 --- a/arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi +++ b/arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | |||
| @@ -44,8 +44,8 @@ | |||
| 44 | gpmc,wr-access-ns = <186>; | 44 | gpmc,wr-access-ns = <186>; |
| 45 | gpmc,cycle2cycle-samecsen; | 45 | gpmc,cycle2cycle-samecsen; |
| 46 | gpmc,cycle2cycle-diffcsen; | 46 | gpmc,cycle2cycle-diffcsen; |
| 47 | vmmc-supply = <&vddvario>; | 47 | vddvario-supply = <&vddvario>; |
| 48 | vmmc_aux-supply = <&vdd33a>; | 48 | vdd33a-supply = <&vdd33a>; |
| 49 | reg-io-width = <4>; | 49 | reg-io-width = <4>; |
| 50 | smsc,save-mac-address; | 50 | smsc,save-mac-address; |
| 51 | }; | 51 | }; |
