[PATCH 1/5] ARM: dts: armada388-clearfog: add phy reset gpio-hog
Russell King - ARM Linux
linux at armlinux.org.uk
Thu Jan 5 02:16:20 PST 2017
On Wed, Jan 04, 2017 at 05:26:08PM +0100, Gregory CLEMENT wrote:
> Hi Russell,
>
> On lun., janv. 02 2017, Russell King <rmk+kernel at armlinux.org.uk> wrote:
>
>
> It would be nice to have some word here about this patch. Especially why
> we need it now. I guess it is for being less dependent on the
> initialization done by the bootloader but maybe you have other reasons.
I'm not sure I follow. This is adding it to the new platform, not the
old one. I guess I should've rolled this into the patch creating the
clearfog-base dts file, and this question wouldn't have come up.
>
> Thanks,
>
> Gregory
>
> > Signed-off-by: Russell King <rmk+kernel at armlinux.org.uk>
> > ---
> > arch/arm/boot/dts/armada-388-clearfog-base.dts | 15 +++++++++++++++
> > 1 file changed, 15 insertions(+)
> >
> > diff --git a/arch/arm/boot/dts/armada-388-clearfog-base.dts b/arch/arm/boot/dts/armada-388-clearfog-base.dts
> > index f86e1876fb38..da788ea40717 100644
> > --- a/arch/arm/boot/dts/armada-388-clearfog-base.dts
> > +++ b/arch/arm/boot/dts/armada-388-clearfog-base.dts
> > @@ -74,7 +74,17 @@
> > phy = <&phy1>;
> > };
> >
> > +&gpio0 {
> > + phy1_reset {
> > + gpio-hog;
> > + gpios = <19 GPIO_ACTIVE_LOW>;
> > + output-low;
> > + line-name = "phy1-reset";
> > + };
> > +};
> > +
> > &mdio {
> > + pinctrl-0 = <&mdio_pins µsom_phy_clk_pins &clearfog_phy_pins>;
> > phy1: ethernet-phy at 1 {
> > /*
> > * Annoyingly, the marvell phy driver configures the LED
> > @@ -87,6 +97,11 @@
> > };
> >
> > &pinctrl {
> > + /* phy1 reset */
> > + clearfog_phy_pins: clearfog-phy-pins {
> > + marvell,pins = "mpp19";
> > + marvell,function = "gpio";
> > + };
> > rear_button_pins: rear-button-pins {
> > marvell,pins = "mpp44";
> > marvell,function = "gpio";
> > --
> > 2.7.4
> >
>
> --
> Gregory Clement, Free Electrons
> Kernel, drivers, real-time and embedded Linux
> development, consulting, training and support.
> http://free-electrons.com
--
RMK's Patch system: http://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up
according to speedtest.net.
More information about the linux-arm-kernel
mailing list