[PATCH v2 0/5] powerpc, mpc83xx: add DM_ETH support
Heiko Schocher
hs at denx.de
Wed Sep 16 07:04:57 CEST 2020
Hello Mario, Tom,
added Tom to cc ...
Am 08.09.2020 um 07:59 schrieb Heiko Schocher:
> Hi Mario,
>
> Am 17.08.2020 um 07:23 schrieb Heiko Schocher:
>> Hello Mario,
>>
>> Am 27.05.2020 um 14:43 schrieb Heiko Schocher:
>>>
>>> This patch series adds DM ethernet support for mpc83xx based
>>> keymile boards.
>>>
>>> Travis build:
>>> https://travis-ci.org/github/hsdenx/u-boot-test/builds/691607214
>>>
>>>
>>> Changes in v2:
>>> - new in v2
>>> - remove RFC
>>> - fixed Codingstyle errors, therefore new patch
>>> powerpc, mpc83xx: fix codingstyle issues for qe_io.c
>>> - moved DM part to drivers/pinctrl
>>> - add comments from Qiang Zhao:
>>> - add device node documentation
>>> - I did not drop the dm_qe_uec_phy.c and use drivers/net/fsl_mdio.c
>>> because using drivers/net/fsl_mdio.c leads in none existent
>>> udevice mdio at 3320
>>> instead boards with DM ETH support should use now this
>>> driver.
>>> - remove RFC tag
>>> - add patch which fixes Codingstyle errors in drivers/qe
>>> - add patch which converts the mpc83xx based boards from
>>> keymile to DM_ETH
>>>
>>> Heiko Schocher (5):
>>> mpc83xx: remove unneeded extern declaration in cpu_init
>>> powerpc, qe: fix codingstyle issues for drivers/qe
>>> powerpc, qe: add DTS support for parallel I/O ports
>>> net, qe: add DM support for QE UEC ethernet
>>> mpc83xx, keymile boards: enable DM_ETH and add DTS
>>>
>>> arch/powerpc/cpu/mpc83xx/Kconfig | 8 +
>>> arch/powerpc/cpu/mpc83xx/Makefile | 2 +
>>> arch/powerpc/cpu/mpc83xx/cpu_init.c | 11 +-
>>> arch/powerpc/cpu/mpc83xx/qe_io.c | 98 +-
>>> arch/powerpc/dts/Makefile | 8 +
>>> arch/powerpc/dts/km8309-uboot.dtsi | 33 +
>>> arch/powerpc/dts/km8321-uboot.dtsi | 67 +
>>> arch/powerpc/dts/km8321.dtsi | 220 ++++
>>> arch/powerpc/dts/km836x-uboot.dtsi | 61 +
>>> arch/powerpc/dts/km836x.dtsi | 182 +++
>>> arch/powerpc/dts/kmcoge5ne-uboot.dtsi | 22 +
>>> arch/powerpc/dts/kmcoge5ne.dts | 320 +++++
>>> arch/powerpc/dts/kmeter1-uboot.dtsi | 42 +
>>> arch/powerpc/dts/kmeter1.dts | 480 +++++++
>>> arch/powerpc/dts/kmopti2.dts | 161 +++
>>> arch/powerpc/dts/kmsupc5.dts | 139 ++
>>> arch/powerpc/dts/kmsupm5.dts | 129 ++
>>> arch/powerpc/dts/kmtegr1.dts | 392 ++++++
>>> arch/powerpc/dts/kmtepr2.dts | 142 ++
>>> arch/powerpc/dts/kmtuge1.dts | 100 ++
>>> arch/powerpc/dts/kmtuxa1.dts | 100 ++
>>> board/keymile/km83xx/Kconfig | 17 +
>>> board/keymile/km83xx/MAINTAINERS | 23 +-
>>> board/keymile/km83xx/km83xx.c | 64 -
>>> configs/kmcoge5ne_defconfig | 11 +-
>>> configs/kmeter1_defconfig | 10 +-
>>> configs/kmopti2_defconfig | 11 +-
>>> configs/kmsupx5_defconfig | 10 +-
>>> configs/kmtegr1_defconfig | 12 +-
>>> configs/kmtepr2_defconfig | 10 +-
>>> configs/tuge1_defconfig | 10 +-
>>> configs/tuxx1_defconfig | 11 +-
>>> .../soc/fsl/cpm_qe/qe/ucc.txt | 53 +
>>> drivers/net/Kconfig | 2 +
>>> drivers/net/Makefile | 1 +
>>> drivers/net/qe/Kconfig | 9 +
>>> drivers/net/qe/Makefile | 5 +
>>> drivers/net/qe/dm_qe_uec.c | 1167 +++++++++++++++++
>>> drivers/net/qe/dm_qe_uec.h | 22 +
>>> drivers/net/qe/dm_qe_uec_phy.c | 163 +++
>>> drivers/net/qe/uccf.c | 507 +++++++
>>> drivers/net/qe/uccf.h | 119 ++
>>> drivers/net/qe/uec.h | 693 ++++++++++
>>> drivers/pinctrl/Kconfig | 7 +
>>> drivers/pinctrl/Makefile | 1 +
>>> drivers/pinctrl/pinctrl-qe-io.c | 255 ++++
>>> drivers/qe/qe.c | 96 +-
>>> drivers/qe/uccf.c | 449 ++++---
>>> drivers/qe/uccf.h | 90 +-
>>> drivers/qe/uec.c | 598 ++++-----
>>> drivers/qe/uec.h | 381 +++---
>>> drivers/qe/uec_phy.c | 334 ++---
>>> drivers/qe/uec_phy.h | 71 +-
>>> include/configs/km/km-mpc832x.h | 14 -
>>> include/configs/km/km-mpc8360.h | 14 -
>>> include/configs/km/km-mpc83xx.h | 10 -
>>> include/fsl_qe.h | 3 +
>>> 57 files changed, 6826 insertions(+), 1144 deletions(-)
>>> create mode 100644 arch/powerpc/dts/km8309-uboot.dtsi
>>> create mode 100644 arch/powerpc/dts/km8321-uboot.dtsi
>>> create mode 100644 arch/powerpc/dts/km8321.dtsi
>>> create mode 100644 arch/powerpc/dts/km836x-uboot.dtsi
>>> create mode 100644 arch/powerpc/dts/km836x.dtsi
>>> create mode 100644 arch/powerpc/dts/kmcoge5ne-uboot.dtsi
>>> create mode 100644 arch/powerpc/dts/kmcoge5ne.dts
>>> create mode 100644 arch/powerpc/dts/kmeter1-uboot.dtsi
>>> create mode 100644 arch/powerpc/dts/kmeter1.dts
>>> create mode 100644 arch/powerpc/dts/kmopti2.dts
>>> create mode 100644 arch/powerpc/dts/kmsupc5.dts
>>> create mode 100644 arch/powerpc/dts/kmsupm5.dts
>>> create mode 100644 arch/powerpc/dts/kmtegr1.dts
>>> create mode 100644 arch/powerpc/dts/kmtepr2.dts
>>> create mode 100644 arch/powerpc/dts/kmtuge1.dts
>>> create mode 100644 arch/powerpc/dts/kmtuxa1.dts
>>> create mode 100644 doc/device-tree-bindings/soc/fsl/cpm_qe/qe/ucc.txt
>>> create mode 100644 drivers/net/qe/Kconfig
>>> create mode 100644 drivers/net/qe/Makefile
>>> create mode 100644 drivers/net/qe/dm_qe_uec.c
>>> create mode 100644 drivers/net/qe/dm_qe_uec.h
>>> create mode 100644 drivers/net/qe/dm_qe_uec_phy.c
>>> create mode 100644 drivers/net/qe/uccf.c
>>> create mode 100644 drivers/net/qe/uccf.h
>>> create mode 100644 drivers/net/qe/uec.h
>>> create mode 100644 drivers/pinctrl/pinctrl-qe-io.c
>>
>> gentle ping!
>>
>> I got no reviews, comments for this patchseries ...
>>
>> any comments?
>
> ping?
>
> I have a rebased version in the meantime, but I would wait for
> any comments...
gentle ping...
@Tom: Mario seems to busy .. how to proceed here with this patches?
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: hs at denx.de
More information about the U-Boot
mailing list