Hello Heinrich,
This is not swapped.
busy_desc is only used in RX. Please, check the rest of the driver:
https://github.com/u-boot/u-boot/blob/master/drivers/dma/bcm6348-iudma.c
Regards,
Álvaro.
El 27/12/2020 a las 10:26, Heinrich Schuchardt escribió:
Calling calloc() for 0 members does not ma
Linux Broadcom NAND driver only disabled clock if no childs are initialized.
This section of the code seems to have been accidentally dropped when it was
imported in U-Boot.
Signed-off-by: Álvaro Fernández Rojas
---
drivers/mtd/nand/raw/brcmnand/brcmnand.c | 9 -
1 file changed, 8
Hi Daniel,
Tested on Netgear DGND3700v2 (bmips/bcm6362) with no regressions.
Tested-By: Álvaro Fernández Rojas
> El 2 abr 2020, a las 11:28, Daniel Schwierzeck
> escribió:
>
> +cc Álvaro
>
> Am 30.03.20 um 13:58 schrieb Michal Simek:
>> Commit f4dc714aaa2d (&quo
> El 2 abr 2020, a las 17:49, Tom Rini escribió:
>
> On Thu, Apr 02, 2020 at 11:15:51AM +0200, Daniel Schwierzeck wrote:
>>
>>
>> Am 02.04.20 um 10:37 schrieb Álvaro Fernández Rojas:
>>> Linux Broadcom NAND driver only disabled clock if no childs are
;
^
CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS
Signed-off-by: Álvaro Fernández Rojas
---
include/configs/bmips_bcm6318.h | 2 ++
include/configs/bmips_bcm63268.h | 2 ++
include/configs/bmips_bcm6328.h | 2 ++
include/configs/bmips_bcm6348.h | 2 ++
include/configs
mon Glass:
- Improve dma-uclass.h documentation.
- Switch to live tree API.
v2: Introduce changes reported by Vignesh:
- Respect current dma implementation.
- Let dma_memcpy find a compatible dma device.
Other changes:
- Fix bcm6348-iudma rx burst config.
Grygorii Strashko (1):
test: dma: add dma-ucl
BCM6348 IUDMA controller is present on multiple BMIPS (BCM63xx) SoCs.
Signed-off-by: Álvaro Fernández Rojas
---
v8: Introduce changes from Grygorii Strashko
v5: Several fixes and improvements:
- Remove unused defines.
- Increment rx descriptors.
- Fix flow control issues.
- Error
Move dma_ops to a separate header file, following other uclass
implementations. While doing so, this patch also improves dma_ops
documentation.
Reviewed-by: Tom Rini
Reviewed-by: Simon Glass
Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Grygorii Strashko
---
v8: no changes
v7: From
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338.dtsi | 14 ++
include/dt-bindings/dma/bcm6338-dma.h | 15 +++
2 files changed, 29 insertions(+)
create mode 100644
()
dma_send()
Reviewed-by: Tom Rini
Signed-off-by: Álvaro Fernández Rojas
[grygorii.stras...@ti.com: drop unused dma_get_by_index_platdata(),
add metadata to send/receive ops, add dma_prepare_rcv_buf(),
minor clean up]
Signed-off-by: Grygorii Strashko
Reviewed-by: Simon Glass
---
v8: no changes
v7
From: Grygorii Strashko
Add a sandbox DMA driver implementation (provider) and corresponding DM
test.
Reviewed-by: Tom Rini
Signed-off-by: Grygorii Strashko
Reviewed-by: Simon Glass
Acked-by: Álvaro Fernández Rojas
---
v8: sync with latest u-boot
v7: From Grygorii Strashko:
- no changes
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,wap-5813n.dts| 14 ++
configs/comtrend_wap5813n_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/comtrend,wap-5813n.dts
b
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/comtrend,ct-5361.dts| 12
configs/comtrend_ct5361_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6368.dtsi | 13 +
include/dt-bindings/dma/bcm6368-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma/bcm6368-dma.h
diff
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 16
include/dt-bindings/dma/bcm6348-dma.h | 17 +
2 files changed, 33 insertions(+)
create mode
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,vr-3032u.dts| 32
configs/comtrend_vr3032u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/comtrend
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 28
1 file changed, 28 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6358.dtsi b/arch/mips/dts/brcm
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6362.dtsi | 13 +
include/dt-bindings/dma/bcm6362-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma/bcm6362-dma.h
diff
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5387un.dts| 32
configs/comtrend_ar5387un_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/comtrend
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
drivers/net/Kconfig | 8 +
drivers/net/Makefile | 1 +
drivers/net/bcm6368-eth.c | 604 ++
3 files changed, 613 insertions(+)
create mode 100644 drivers/net
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6362.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6362.dtsi b/arch/mips/dts/brcm,bcm6362.dtsi
index 94e7de096d..c77b80a4cc 100644
--- a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338.dtsi | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6338.dtsi b/arch/mips/dts/brcm,bcm6338.dtsi
index
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm63268.dtsi | 25 +
1 file changed, 25 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm63268.dtsi b/arch/mips/dts/brcm,bcm63268.dtsi
index c7ad83c306..f8a72ef535 100644
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6328.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6328.dtsi b/arch/mips/dts/brcm,bcm6328.dtsi
index 6fa49e22bb..50beed4171 100644
--- a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm63268.dtsi | 13 +
include/dt-bindings/dma/bcm63268-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma/bcm63268-dma.h
diff
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/dma/bcm6318-dma.h | 15 +++
2 files changed, 34 insertions(+)
create mode 100644 include/dt-bindings/dma/bcm6318-dma.h
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/clock/bcm6318-clock.h | 11 +++
2 files changed, 30 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6318.dtsi b/arch
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6328.dtsi | 13 +
include/dt-bindings/dma/bcm6328-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma/bcm6328-dma.h
diff
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 18 ++
include/dt-bindings/dma/bcm6358-dma.h | 17 +
2 files changed, 35 insertions(+)
create mode
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 26 ++
1 file changed, 26 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6348.dtsi b/arch/mips/dts/brcm,bcm6348
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sfr,nb4-ser.dts | 24
configs/sfr_nb4-ser_ram_defconfig | 8 +++-
2 files changed, 31 insertions(+), 1 deletion(-)
diff
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/huawei,hg556a.dts | 12
configs/huawei_hg556a_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v8: Introduce changes from Grygorii Strashko
v5: Receive as much packets as possible from bcm6348-eth and cache them in
net_rx_packets. This is needed in order to fix flow control issues.
v4: Fix issues reported by Grygorii Strashko and other fixes
Signed-off-by: Álvaro Fernández Rojas
---
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sagem,f...@st1704.dts | 12
configs/sagem_f@st1704_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6368.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6368.dtsi b/arch/mips/dts/brcm,bcm6368.dtsi
index 30047f6360..89590d6ff9 100644
--- a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/netgear,dgnd3700v2.dts | 14 ++
configs/netgear_dgnd3700v2_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/netgear,dgnd3700v2.dts
Signed-off-by: Álvaro Fernández Rojas
---
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5315u.dts| 32
configs/comtrend_ar5315u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/comtrend
ported by Simon Glass:
- Improve dma-uclass.h documentation.
- Switch to live tree API.
v2: Introduce changes reported by Vignesh:
- Respect current dma implementation.
- Let dma_memcpy find a compatible dma device.
Grygorii Strashko (1):
test: dma: add dma-uclass test
Álvaro Fernández
Move dma_ops to a separate header file, following other uclass
implementations. While doing so, this patch also improves dma_ops
documentation.
Reviewed-by: Tom Rini
Reviewed-by: Simon Glass
Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Grygorii Strashko
---
v9: no changes
v8: no
From: Grygorii Strashko
Add a sandbox DMA driver implementation (provider) and corresponding DM
test.
Reviewed-by: Tom Rini
Signed-off-by: Grygorii Strashko
Reviewed-by: Simon Glass
Acked-by: Álvaro Fernández Rojas
---
v9: no changes
v8: sync with latest u-boot
v7: no changes
v6: From
()
dma_send()
Reviewed-by: Tom Rini
Signed-off-by: Álvaro Fernández Rojas
[grygorii.stras...@ti.com: drop unused dma_get_by_index_platdata(),
add metadata to send/receive ops, add dma_prepare_rcv_buf(),
minor clean up]
Signed-off-by: Grygorii Strashko
Reviewed-by: Simon Glass
---
v9: no changes
v8
.
v3: Switch to live tree API.
v2: Fix bcm6348-iudma rx burst config.
Álvaro Fernández Rojas (28):
dma: add bcm6348-iudma support
bmips: bcm6338: add bcm6348-iudma support
bmips: bcm6348: add bcm6348-iudma support
bmips: bcm6358: add bcm6348-iudma support
bmips: bcm6368: add bcm6348-iudma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 16
include/dt-bindings/dma/bcm6348-dma.h | 17 +
2 files changed, 33 insertions
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/clock/bcm6318-clock.h | 11 +++
2 files changed, 30 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6318
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6368.dtsi | 13 +
include/dt-bindings/dma/bcm6368-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 18 ++
include/dt-bindings/dma/bcm6358-dma.h | 17 +
2 files changed, 35 insertions
BCM6348 IUDMA controller is present on multiple BMIPS (BCM63xx) SoCs.
Signed-off-by: Álvaro Fernández Rojas
---
v9: introduce dma_prepare_rcv_buf dma op:
- bcm6348_iudma_chan_stop: switch to mdelay when resetting channel.
- bcm6348_iudma_receive: track dirty dma descriptors and no longer
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 26 ++
1 file changed, 26 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6348.dtsi b/arch/mips
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5315u.dts| 32
configs/comtrend_ar5315u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/netgear,dgnd3700v2.dts | 14 ++
configs/netgear_dgnd3700v2_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/netgear
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sagem,f...@st1704.dts | 12
configs/sagem_f@st1704_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,wap-5813n.dts| 14 ++
configs/comtrend_wap5813n_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch/mips/dts/comtrend
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6328.dtsi | 13 +
include/dt-bindings/dma/bcm6328-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5387un.dts| 32
configs/comtrend_ar5387un_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 28
1 file changed, 28 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6358.dtsi b/arch/mips
Signed-off-by: Álvaro Fernández Rojas
---
v9: use dma_prepare_rcv_buf and remove dma rx channel reset:
- bcm6348_eth_recv: clear dirty dma descriptors only when packets are copied
from rx dma.
- bcm6348_eth_send: remove dma rx channel reset when sending packet.
v8: Introduce changes from
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6362.dtsi | 13 +
include/dt-bindings/dma/bcm6362-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm63268.dtsi | 25 +
1 file changed, 25 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm63268.dtsi b/arch/mips/dts/brcm,bcm63268.dtsi
index c7ad83c306
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/huawei,hg556a.dts | 12
configs/huawei_hg556a_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6368.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6368.dtsi b/arch/mips/dts/brcm,bcm6368.dtsi
index 30047f6360..89590d6ff9
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338.dtsi | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6338.dtsi b/arch/mips/dts/brcm
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm63268.dtsi | 13 +
include/dt-bindings/dma/bcm63268-dma.h | 15 +++
2 files changed, 28 insertions(+)
create mode 100644 include/dt-bindings/dma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/comtrend,ct-5361.dts| 12
configs/comtrend_ct5361_ram_defconfig | 8 +++-
2 files changed, 19 insertions(+), 1 deletion
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338.dtsi | 14 ++
include/dt-bindings/dma/bcm6338-dma.h | 15 +++
2 files changed, 29 insertions
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6362.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6362.dtsi b/arch/mips/dts/brcm,bcm6362.dtsi
index 94e7de096d..c77b80a4cc
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/dma/bcm6318-dma.h | 15 +++
2 files changed, 34 insertions(+)
create mode 100644 include/dt-bindings/dma
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6328.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6328.dtsi b/arch/mips/dts/brcm,bcm6328.dtsi
index 6fa49e22bb..50beed4171
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,vr-3032u.dts| 32
configs/comtrend_vr3032u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v9: introduce flow control improvements from bcm6348-eth:
- introduce rx packets caching functionality from bcm6348-eth to fix flow
control issues.
- code style fixes.
v8: introduce bcm6368-enet driver
drivers/net/Kconfig | 8 +
drivers
Signed-off-by: Álvaro Fernández Rojas
---
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sfr,nb4-ser.dts | 24
configs/sfr_nb4-ser_ram_defconfig | 8 +++-
2 files changed, 31 insertions(+), 1
Signed-off-by: Álvaro Fernández Rojas
---
drivers/core/fdtaddr.c | 10 ++
drivers/core/read.c| 20
include/dm/fdtaddr.h | 13 +
include/dm/read.h | 36
4 files changed, 79 insertions(+)
diff --git a/drivers
control
issues.
- Fix packet casting on bcm6348_eth_recv/send.
v3: Switch to live tree API.
v2: Fix bcm6348-iudma rx burst config.
Álvaro Fernández Rojas (28):
dma: add bcm6348-iudma support
bmips: bcm6338: add bcm6348-iudma support
bmips: bcm6348: add bcm6348-iudma support
bmips: bcm6358
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 16
include/dt-bindings/dma/bcm6348-dma.h | 16
2
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6362.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6362.dtsi b/arch/mips/dts/brcm,bcm6362.dtsi
index
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6328.dtsi | 13 +
include/dt-bindings/dma/bcm6328-dma.h | 14 ++
2 files
Signed-off-by: Álvaro Fernández Rojas
---
v10: Introduce changes suggested by Daniel Schwierzeck:
- Fix license identifiers.
- Remove packet queue.
- Move dma_prepare_rcv_buf to free_pkt.
- Switch to live DM live tree.
v9: use dma_prepare_rcv_buf and remove dma rx channel reset
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/comtrend,ct-5361.dts| 12
configs/comtrend_ct5361_ram_defconfig | 8 +++-
2 files changed, 19 insertions
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5387un.dts| 32
configs/comtrend_ar5387un_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,ar-5315u.dts| 32
configs/comtrend_ar5315u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sfr,nb4-ser.dts | 24
configs/sfr_nb4-ser_ram_defconfig | 8 +++-
2 files changed, 31
Signed-off-by: Álvaro Fernández Rojas
---
v10: Introduce changes suggested by Daniel Schwierzeck:
- Fix license identifiers.
- Remove packet queue.
- Move dma_prepare_rcv_buf to free_pkt.
- Pad packets smaller than ETH_ZLEN.
- Switch to live DM live tree.
v9: introduce flow control
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,wap-5813n.dts| 14 ++
configs/comtrend_wap5813n_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/huawei,hg556a.dts | 12
configs/huawei_hg556a_ram_defconfig | 8 +++-
2 files changed, 19 insertions
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6362.dtsi | 13 +
include/dt-bindings/dma/bcm6362-dma.h | 14 ++
2 files
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6368.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6368.dtsi b/arch/mips/dts/brcm,bcm6368.dtsi
index
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm63268.dtsi | 13 +
include/dt-bindings/dma/bcm63268-dma.h | 14 ++
2 files
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6328.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6328.dtsi b/arch/mips/dts/brcm,bcm6328.dtsi
index 6fa49e22bb
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm63268.dtsi | 25 +
1 file changed, 25 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm63268.dtsi b/arch/mips/dts/brcm,bcm63268.dtsi
index
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/comtrend,vr-3032u.dts| 32
configs/comtrend_vr3032u_ram_defconfig | 7 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6348.dtsi | 26 ++
1 file changed, 26 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6348
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/netgear,dgnd3700v2.dts | 14 ++
configs/netgear_dgnd3700v2_ram_defconfig | 8 +++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/arch
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 28
1 file changed, 28 insertions(+)
diff --git a/arch/mips/dts/brcm,bcm6358
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: introduce bcm6368-enet driver
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/clock/bcm6318-clock.h | 11 +++
2 files changed, 30 insertions(+)
diff --git a/arch/mips
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6358.dtsi | 18 ++
include/dt-bindings/dma/bcm6358-dma.h | 16
2
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6318.dtsi | 19 +++
include/dt-bindings/dma/bcm6318-dma.h | 14 ++
2
BCM6348 IUDMA controller is present on multiple BMIPS (BCM63xx) SoCs.
Signed-off-by: Álvaro Fernández Rojas
---
v10: Introduce changes suggested by Daniel Schwierzeck:
- Fix license identifiers.
- Move DMAD_ST defines out of dma desc struct definition.
- Remove unneded aigned attribute
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6338.dtsi | 14 ++
include/dt-bindings/dma/bcm6338-dma.h | 14 ++
2 files
Signed-off-by: Álvaro Fernández Rojas
---
v10: fix license identifiers
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/brcm,bcm6368.dtsi | 13 +
include/dt-bindings/dma/bcm6368-dma.h | 14 ++
2 files
Signed-off-by: Álvaro Fernández Rojas
---
v10: no changes
v9: no changes
v8: no changes
v5: no changes
v4: no changes
v3: no changes
v2: no changes
arch/mips/dts/sagem,f...@st1704.dts | 12
configs/sagem_f@st1704_ram_defconfig | 8 +++-
2 files changed, 19
1 - 100 of 792 matches
Mail list logo