Skip to content

Enable ethernet support on Amlogic meson8b / Hardkernel ODROID-C1

Kevin Hilman linux-amlogic linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest1 of 6 patches 0 repliesNew

1 of 6 patches is in this archive. The cover letter announces 6.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6pinctrl: meson: Fix eth_tx_en bit index+0 -01 reply

Reviews trailers per patch

The patch has no Reviewed-by or Acked-by.

PatchKevin Hilman
SeriesT-b
1/6T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] Enable ethernet support on Amlogic meson8b / Hardkernel ODROID-C1
Quoted 5 lines · Alexander M?ller

This patch series fixes a glitch in the pinctrl driver, adds clock gates support and configures ethernet support via stmmac.

The previously sent patch "pinctrl: meson: Fix eth_tx_en bit index" is also included in this patch series.

I tested ethernet support on my odroidc1 with an NFS root and things are working well.

Alexander, could you separate out the clock patches and (re)send them making sure to copy the linux-clk list so the clock maintainers are sure to see them? Thanks.

Kevin

Quoted 17 lines

Alexander M?ller (6):
pinctrl: meson: Fix eth_tx_en bit index
ARM: DTS: Amlogic: Add ethernet pins
ARM: clk: Amlogic: Add support for clock gates
ARM: clk: Amlogic: Add clk81 clock gates
ARM: DTS: Amlogic: Enable ethernet on meson8b
ARM: DTS: Amlogic: Enable ethernet on ODROID-C1

 arch/arm/boot/dts/meson8b-odroidc1.dts   |  10 ++
 arch/arm/boot/dts/meson8b.dtsi           |  25 ++++
 drivers/clk/meson/clkc.c                 |  18 +++
 drivers/clk/meson/clkc.h                 |  18 +++
 drivers/clk/meson/meson8b-clkc.c         | 196 +++++++++++++++++++++++++++++++
 drivers/pinctrl/meson/pinctrl-meson8b.c  |   2 +-
 include/dt-bindings/clock/meson8b-clkc.h |  99 +++++++++++++++-
 7 files changed, 365 insertions(+), 3 deletions(-)