mbox series

[v2,0/5] arm64: dts: meson: g12a: add ethernet support

Message ID 20190520131401.11804-1-jbrunet@baylibre.com
Headers show
Series arm64: dts: meson: g12a: add ethernet support | expand

Message

Jerome Brunet May 20, 2019, 1:13 p.m. UTC
Add network support to the g12a SoC family

This is series is based on 5.2-rc1 and the patches I already sent last
week. If this is not convient for you, please let me know, I'll rebase.

Also, you will need to get the clk tag "clk-meson-5.3-1-fixes" (to get
the update MPLL50M id) from clk-meson [0].

Changes since v1: [1]
 * rebased on v5.2-rc1
 * s/eth_rmii_pins/eth_pins
 * fix MPLL50M typo

[0]: git://github.com/BayLibre/clk-meson.git
[1]: https://lkml.kernel.org/r/20190510164940.13496-1-jbrunet@baylibre.com

Jerome Brunet (5):
  arm64: dts: meson: g12a: add ethernet mac controller
  arm64: dts: meson: g12a: add ethernet pinctrl definitions
  arm64: dts: meson: g12a: add mdio multiplexer
  arm64: dts: meson: u200: add internal network
  arm64: dts: meson: sei510: add network support

 .../boot/dts/amlogic/meson-g12a-sei510.dts    |  7 ++
 .../boot/dts/amlogic/meson-g12a-u200.dts      |  7 ++
 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi   | 90 +++++++++++++++++++
 3 files changed, 104 insertions(+)

-- 
2.20.1

Comments

Martin Blumenstingl May 20, 2019, 5:29 p.m. UTC | #1
On Mon, May 20, 2019 at 3:14 PM Jerome Brunet <jbrunet@baylibre.com> wrote:
>

> Add the synopsys ethernet mac controller embedded in the g12a SoC family.

>

> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>

Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Martin Blumenstingl May 20, 2019, 5:38 p.m. UTC | #2
On Mon, May 20, 2019 at 3:14 PM Jerome Brunet <jbrunet@baylibre.com> wrote:
>

> The u200 is the main mother board for the S905D2. It can provide

> both the internal and external network. However, by default the

> resistance required for the external RGMII bus are not fitted, so

> enable the internal PHY.

>

> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>

I don't have this board but it looks sane so:
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Martin Blumenstingl May 20, 2019, 5:38 p.m. UTC | #3
On Mon, May 20, 2019 at 3:14 PM Jerome Brunet <jbrunet@baylibre.com> wrote:
>

> Enable the network interface of the SEI510 which use the internal PHY.

>

> Tested-by: Kevin Hilman <khilman@baylibre.com>

> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>

I don't have this board but it looks sane so:
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Kevin Hilman May 20, 2019, 5:49 p.m. UTC | #4
Jerome Brunet <jbrunet@baylibre.com> writes:

> Add network support to the g12a SoC family

>

> This is series is based on 5.2-rc1 and the patches I already sent last

> week. If this is not convient for you, please let me know, I'll rebase.


Could you apply this on top of the "consistently order nodes" patches
that are already in my v5.3/dt64 branch?

More specifically, if you rebase this onto this commit[1], I'll be able
to easily replace the v1 of this series that's already in v5.3/dt64.

Kevin

[1] 5b9533f6de2a arm64: dts: meson: u200: consistently order nodes

> Also, you will need to get the clk tag "clk-meson-5.3-1-fixes" (to get

> the update MPLL50M id) from clk-meson [0].

>

> Changes since v1: [1]

>  * rebased on v5.2-rc1

>  * s/eth_rmii_pins/eth_pins

>  * fix MPLL50M typo

>

> [0]: git://github.com/BayLibre/clk-meson.git

> [1]: https://lkml.kernel.org/r/20190510164940.13496-1-jbrunet@baylibre.com

>

> Jerome Brunet (5):

>   arm64: dts: meson: g12a: add ethernet mac controller

>   arm64: dts: meson: g12a: add ethernet pinctrl definitions

>   arm64: dts: meson: g12a: add mdio multiplexer

>   arm64: dts: meson: u200: add internal network

>   arm64: dts: meson: sei510: add network support

>

>  .../boot/dts/amlogic/meson-g12a-sei510.dts    |  7 ++

>  .../boot/dts/amlogic/meson-g12a-u200.dts      |  7 ++

>  arch/arm64/boot/dts/amlogic/meson-g12a.dtsi   | 90 +++++++++++++++++++

>  3 files changed, 104 insertions(+)

>

> -- 

> 2.20.1
Kevin Hilman May 20, 2019, 6:50 p.m. UTC | #5
Kevin Hilman <khilman@baylibre.com> writes:

> Jerome Brunet <jbrunet@baylibre.com> writes:

>

>> Add network support to the g12a SoC family

>>

>> This is series is based on 5.2-rc1 and the patches I already sent last

>> week. If this is not convient for you, please let me know, I'll rebase.

>

> Could you apply this on top of the "consistently order nodes" patches

> that are already in my v5.3/dt64 branch?


Nevermind, I mis-read the above and thought it was on v5.2-rc1, but now
see that it's on -rc1 + all your other series, so it's all good.

Kevin
Kevin Hilman May 23, 2019, 5:20 p.m. UTC | #6
Jerome Brunet <jbrunet@baylibre.com> writes:

> Add network support to the g12a SoC family

>

> This is series is based on 5.2-rc1 and the patches I already sent last

> week. If this is not convient for you, please let me know, I'll rebase.


Queued for v5.3.

> Also, you will need to get the clk tag "clk-meson-5.3-1-fixes" (to get

> the update MPLL50M id) from clk-meson [0].


I merged this tag in to v5.3/dt64 before applying this series.  Thanks
for explaining the dependencies.

Kevin