RFC bmips: add bcm6348-enet support
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest14 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | dma: add dma channels support and improve uclassdrivers/ drivers/ drivers/ +3 more | +485 | 1 reply | |
| 2/14 | dma: add bcm6348-iudma supportdrivers/ drivers/ drivers/ | +507 | 0 replies | |
| 3/14 | bmips: bcm6338: add bcm6348-iudma supportarch/ include/ | +29 | 0 replies | |
| 4/14 | bmips: bcm6348: add bcm6348-iudma supportarch/ include/ | +33 | 0 replies | |
| 5/14 | bmips: bcm6358: add bcm6348-iudma supportarch/ include/ | +35 | 0 replies | |
| 6/14 | phy: add support for internal physinclude/ | +2 | 0 replies | |
| 7/14 | net: add support for bcm6348-enetdrivers/ drivers/ drivers/ +1 more | +531 | 0 replies | |
| 8/14 | bmips: bcm6338: add support for bcm6348-enetarch/ | +15 | 0 replies | |
| 9/14 | bmips: enable f@st1704 enet supportarch/ configs/ | +20 | 0 replies | |
| 10/14 | bmips: bcm6348: add support for bcm6348-enetarch/ | +26 | 0 replies | |
| 11/14 | bmips: enable ct-5361 enet supportarch/ configs/ | +19 | 0 replies | |
| 12/14 | bmips: bcm6358: add support for bcm6348-enetarch/ | +28 | 0 replies | |
| 13/14 | bmips: enable hg556a enet supportarch/ configs/ | +19 | 0 replies | |
| 14/14 | bmips: enable nb4-ser enet supportarch/ configs/ | +31 | 0 replies |
Reviews trailers per patch
None of the 14 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Simon Glass | Grygorii Strashko | Joe Hershberger |
|---|---|---|---|
| Series | R-b R-b R-b R-b R-b R-b | R-b | A-b |
| 1/14 | |||
| 2/14 | |||
| 3/14 | |||
| 4/14 | |||
| 5/14 | |||
| 6/14 | |||
| 7/14 | |||
| 8/14 | |||
| 9/14 | |||
| 10/14 | |||
| 11/14 | |||
| 12/14 | |||
| 13/14 | |||
| 14/14 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [U-Boot] [RFC 00/14] bmips: add bcm6348-enet support
In order to add bcm6348-enet support, dma-uclass must be extended to support dma channels and rewordked to operate like the other dm uclass (clk, reset...).
This is an RFC, so please give you feedback on the things that I should fix or rework.
Álvaro Fernández Rojas (14):
dma: add dma channels support and improve uclass
dma: add bcm6348-iudma support
bmips: bcm6338: add bcm6348-iudma support
bmips: bcm6348: add bcm6348-iudma support
bmips: bcm6358: add bcm6348-iudma support
phy: add support for internal phys
net: add support for bcm6348-enet
bmips: bcm6338: add support for bcm6348-enet
bmips: enable f at st1704 enet support
bmips: bcm6348: add support for bcm6348-enet
bmips: enable ct-5361 enet support
bmips: bcm6358: add support for bcm6348-enet
bmips: enable hg556a enet support
bmips: enable nb4-ser enet support
arch/mips/dts/brcm,bcm6338.dtsi | 29 ++ arch/mips/dts/brcm,bcm6348.dtsi | 42 +++ arch/mips/dts/brcm,bcm6358.dtsi | 46 +++ arch/mips/dts/comtrend,ct-5361.dts | 12 + arch/mips/dts/huawei,hg556a.dts | 12 + arch/mips/dts/sagem,f at st1704.dts | 12 + arch/mips/dts/sfr,nb4-ser.dts | 24 ++ configs/comtrend_ct5361_ram_defconfig | 8 +- configs/huawei_hg556a_ram_defconfig | 8 +- configs/sagem_f at st1704_ram_defconfig | 9 +- configs/sfr_nb4-ser_ram_defconfig | 8 +- drivers/dma/Kconfig | 8 + drivers/dma/Makefile | 1 + drivers/dma/bcm6348-iudma.c | 498 ++++++++++++++++++++++++++++++++ drivers/dma/dma-uclass.c | 212 +++++++++++--- drivers/mtd/spi/sf-uclass.c | 17 ++ drivers/mtd/spi/spi_flash.c | 11 +- drivers/net/Kconfig | 9 + drivers/net/Makefile | 1 + drivers/net/bcm6348-eth.c | 517 ++++++++++++++++++++++++++++++++++ include/configs/bmips_common.h | 5 +- include/dma-uclass.h | 110 ++++++++ include/dma.h | 226 +++++++++++---- include/dt-bindings/dma/bcm6338-dma.h | 15 + include/dt-bindings/dma/bcm6348-dma.h | 17 ++ include/dt-bindings/dma/bcm6358-dma.h | 17 ++ include/phy.h | 2 + include/spi_flash.h | 3 + 28 files changed, 1780 insertions(+), 99 deletions(-) create mode 100644 drivers/dma/bcm6348-iudma.c create mode 100644 drivers/net/bcm6348-eth.c create mode 100644 include/dma-uclass.h create mode 100644 include/dt-bindings/dma/bcm6338-dma.h create mode 100644 include/dt-bindings/dma/bcm6348-dma.h create mode 100644 include/dt-bindings/dma/bcm6358-dma.h
Signature · 1 line
2.11.0