
On Thu, Sep 17, 2020 at 03:03:28PM +0200, Heiko Schocher wrote:
Hello Tom,
Am 17.09.2020 um 14:51 schrieb Tom Rini:
On Thu, Sep 17, 2020 at 06:27:03AM +0200, Heiko Schocher wrote:
Hello Tom,
Am 16.09.2020 um 21:01 schrieb Tom Rini:
On Wed, Sep 16, 2020 at 07:04:57AM +0200, Heiko Schocher wrote:
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@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?
Can you put together something for me to pull in to -next please? Thanks!
Ok, pushed them to a repo on github:
https://github.com/hsdenx/u-boot-test/tree/kmcoge5ne-dm-ethernet-devel
started travis build for this branch: https://travis-ci.org/github/hsdenx/u-boot-test/builds/727904421
If all builds fine, I can send a pull request ... is it ok for you if I push this branch to u-boot-i2c kmcoge5ne-dm-ethernet-devel?
Works for me, thanks!
Ok, travis build is fine, so here the pull request:
The following changes since commit bd4e8944cf7e36f8ad39466c40f8fc197c9df1c5:
Merge tag 'ti-v2021.01-next' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti into next (2020-09-15 15:22:00 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/for-v2021.01-next
for you to fetch changes up to 7bdfe8592956439743cad3c2d3ff5f24c4dd5aa9:
mpc83xx, keymile boards: enable DM_ETH and add DTS (2020-09-17 06:09:54 +0200)
Applied to u-boot/next, thanks!