Message ID | 20161121164911.76900-1-manu@bidouilliste.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Nov 21, 2016 at 05:49:11PM +0100, Emmanuel Vadot wrote: > UEXT are Universal EXTension connector from Olimex. They embed i2c, spi > and uart pins along power in one connector and are found on most, > if not all, Olimex boards. > The Olimex A20 SOM EVB have two UEXT connector so enable the nodes found on > those two connectors. > > Signed-off-by: Emmanuel Vadot <manu@bidouilliste.com> Fixed the indentation of the spi pinctrl cells, and applied. Please note that I'm note planning to send any new pull request, so this will likely end up in 4.11. Thanks! Maxime
On Wed, 23 Nov 2016 09:03:50 +0100 Maxime Ripard <maxime.ripard@free-electrons.com> wrote: > On Mon, Nov 21, 2016 at 05:49:11PM +0100, Emmanuel Vadot wrote: > > UEXT are Universal EXTension connector from Olimex. They embed i2c, spi > > and uart pins along power in one connector and are found on most, > > if not all, Olimex boards. > > The Olimex A20 SOM EVB have two UEXT connector so enable the nodes found on > > those two connectors. > > > > Signed-off-by: Emmanuel Vadot <manu@bidouilliste.com> > > Fixed the indentation of the spi pinctrl cells, and applied. > > Please note that I'm note planning to send any new pull request, so > this will likely end up in 4.11. > > Thanks! > Maxime > > -- > Maxime Ripard, Free Electrons > Embedded Linux and Kernel engineering > http://free-electrons.com Sorry about the indentation, I'll be more carefull next time. Thank you.
On Wed, 23 Nov 2016 18:16:10 +0100 Emmanuel Vadot <manu@bidouilliste.com> wrote: > On Wed, 23 Nov 2016 09:03:50 +0100 > Maxime Ripard <maxime.ripard@free-electrons.com> wrote: > > > On Mon, Nov 21, 2016 at 05:49:11PM +0100, Emmanuel Vadot wrote: > > > UEXT are Universal EXTension connector from Olimex. They embed i2c, spi > > > and uart pins along power in one connector and are found on most, > > > if not all, Olimex boards. > > > The Olimex A20 SOM EVB have two UEXT connector so enable the nodes found on > > > those two connectors. > > > > > > Signed-off-by: Emmanuel Vadot <manu@bidouilliste.com> > > > > Fixed the indentation of the spi pinctrl cells, and applied. > > > > Please note that I'm note planning to send any new pull request, so > > this will likely end up in 4.11. > > > > Thanks! > > Maxime > > > > -- > > Maxime Ripard, Free Electrons > > Embedded Linux and Kernel engineering > > http://free-electrons.com > > Sorry about the indentation, I'll be more carefull next time. > > Thank you. > > -- > Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org> > Hi Maxime, Re-reading the patch I've seen that I've not enabled the SPI nodes, I guess it's easier if you revert my patch and that I send a new one ? Cheers,
On Thu, Nov 24, 2016 at 09:08:34PM +0100, Emmanuel Vadot wrote: > On Wed, 23 Nov 2016 18:16:10 +0100 > Emmanuel Vadot <manu@bidouilliste.com> wrote: > > > On Wed, 23 Nov 2016 09:03:50 +0100 > > Maxime Ripard <maxime.ripard@free-electrons.com> wrote: > > > > > On Mon, Nov 21, 2016 at 05:49:11PM +0100, Emmanuel Vadot wrote: > > > > UEXT are Universal EXTension connector from Olimex. They embed i2c, spi > > > > and uart pins along power in one connector and are found on most, > > > > if not all, Olimex boards. > > > > The Olimex A20 SOM EVB have two UEXT connector so enable the nodes found on > > > > those two connectors. > > > > > > > > Signed-off-by: Emmanuel Vadot <manu@bidouilliste.com> > > > > > > Fixed the indentation of the spi pinctrl cells, and applied. > > > > > > Please note that I'm note planning to send any new pull request, so > > > this will likely end up in 4.11. > > > > > > Thanks! > > > Maxime > > > > > > -- > > > Maxime Ripard, Free Electrons > > > Embedded Linux and Kernel engineering > > > http://free-electrons.com > > > > Sorry about the indentation, I'll be more carefull next time. > > > > Thank you. > > > > -- > > Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org> > > > > Hi Maxime, > > Re-reading the patch I've seen that I've not enabled the SPI nodes, I > guess it's easier if you revert my patch and that I send a new one ? Just send the missing nodes, I'll squash the two commits. Maxime
diff --git a/arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts b/arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts index 23aacce..e879c119 100644 --- a/arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts +++ b/arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts @@ -116,6 +116,18 @@ }; }; +&i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c1_pins_a>; + status = "okay"; +}; + +&i2c2 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c2_pins_a>; + status = "okay"; +}; + &lradc { vref-supply = <®_vcc3v0>; status = "okay"; @@ -284,12 +296,36 @@ status = "okay"; }; +&spi1 { + pinctrl-names = "default"; + pinctrl-0 = <&spi1_pins_a>, + <&spi1_cs0_pins_a>; +}; + +&spi2 { + pinctrl-names = "default"; + pinctrl-0 = <&spi2_pins_a>, + <&spi2_cs0_pins_a>; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pins_a>; status = "okay"; }; +&uart6 { + pinctrl-names = "default"; + pinctrl-0 = <&uart6_pins_a>; + status = "okay"; +}; + +&uart7 { + pinctrl-names = "default"; + pinctrl-0 = <&uart7_pins_a>; + status = "okay"; +}; + &usb_otg { dr_mode = "otg"; status = "okay";
UEXT are Universal EXTension connector from Olimex. They embed i2c, spi and uart pins along power in one connector and are found on most, if not all, Olimex boards. The Olimex A20 SOM EVB have two UEXT connector so enable the nodes found on those two connectors. Signed-off-by: Emmanuel Vadot <manu@bidouilliste.com> --- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 36 ++++++++++++++++++++++++++ 1 file changed, 36 insertions(+)