Multicast ARL entries can have multiple destination ports. Get and dump
all destination ports of each entry, not just the lowest.
Signed-off-by: Günther Kelleter
---
Changes in v2:
- code readability
- commit message
.../generic/files/drivers/net/phy/ar8216.c | 18
Multicast ARL entries can have multiple destination ports.
Signed-off-by: Günther Kelleter
---
target/linux/generic/files/drivers/net/phy/ar8216.c | 12 +++-
target/linux/generic/files/drivers/net/phy/ar8216.h | 3 ++-
target/linux/generic/files/drivers/net/phy/ar8327.c | 10
unswap ports 0/6 (broken by 17b8dcd63100a6b9e35199882f38bdc2be640777)
Signed-off-by: Günther Kelleter <guenther.kelle...@devolo.de>
---
target/linux/ar71xx/files/arch/mips/ath79/mach-dlan-pro-1200-ac.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/target/linux/ar71xx/files/arch/mips
transparent for vlans as originally committed
Signed-off-by: Günther Kelleter <guenther.kelle...@devolo.de>
---
target/linux/ar71xx/base-files/etc/board.d/02_network | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_netw
it ends up as $(2) of CatFiles and must be a plain decimal value.
Signed-off-by: Günther Kelleter <guenther.kelle...@devolo.de>
---
target/linux/ar71xx/image/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/linux/ar71xx/image/Makefile
b/target/linux/
Signed-off-by: Günther Kelleter <guenther.kelle...@devolo.de>
---
This patch adds kernel and basic userspace support for a new devolo device:
dLAN Hotspot
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 4 +
.../ar71x
as done in pressed and released actions
Signed-off-by: Günther Kelleter <guenther.kelle...@devolo.de>
---
plug/hotplug.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/plug/hotplug.c b/plug/hotplug.c
index 0c97e4d..b5ebd07 100644
--- a/plug/hotplug.c
+++ b/plug/hotplug.c
@@ -399,6
This is the backport of patchset r46646..r46648
fixing kernel and image build for dLAN USDB extender
blogic (3):
mcs814x: fix debug UART
mcs814x: fix interrupt handling
mcs814x: use firmware partition splitter on dLAN USB Extender
target/linux/mcs814x/config-3.18 | 14
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
to avoid editing the dts every time the kernel size changes.
uImage is now bigger than 1MB. Pad uImage to 64k erase block size.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
Backport of r46648
---
target/linux/mcs814x
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Switch to new 8250 debug uart code because the old
mach-mcs814x/include/mach/debug-macro.S tries to include
asm/hardware/debug-8250.S which no longer exists since kernel 3.14
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Switch to generich chip irqs/irq domains.
Interrupts were broken since kernel 3.14. dLAN USB extender is now
booting again.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
Backport of r46647
---
.../mcs814x/files-3.18/arch
Switch to new 8250 debug uart code because the old
mach-mcs814x/include/mach/debug-macro.S tries to include
asm/hardware/debug-8250.S which no longer exists since kernel 3.14
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 10
sorry but I cannot find another solution to fix interrupt handling.
Interrupt handling switched to domain generic chip interrupts. Removed
generic kernel irq patch.
Günther Kelleter (3):
mcs814x: fix debug UART
mcs814x: fix interrupt handling
mcs814x: use firmware partition splitter on dLAN
Switch to generich chip irqs/irq domains.
Interrupts were broken since kernel 3.14. dLAN USB extender is now
booting again.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../mcs814x/files-3.18/arch/arm/mach-mcs814x/irq.c | 21 +---
.../files-3.18/arch/arm/mach
to avoid editing the dts every time the kernel size changes.
uImage is now bigger than 1MB. Pad uImage to 64k erase block size.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 4
.../mcs814x/files-3.18/arch
sorry but I cannot find another solution to fix interrupt handling.
Trying to convert to domain generic chip interrupts doesn't work
at all.
Günther Kelleter (3):
mcs814x: fix debug UART
mcs814x: fix interrupts
mcs814x: use firmware partition splitter on dLAN USB Extender
target/linux
create explicit 1:1 mapping before mcs814x_alloc_gc/irq_setup_generic_chip
marks all interrupts used and prevents mapping by dts init.
IRQ 0 is the timer interrupt and is not illegal!
Was broken since kernel 3.14.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux
uImage is now bigger than 1MB. To avoid editing the dts every time
the kernel size changes use fw splitter.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 4
.../mcs814x/files-3.18/arch/arm/boot/dts/dlan
Switch to new 8250 debug uart code because the old
mach-mcs814x/include/mach/debug-macro.S tries to include
asm/hardware/debug-8250.S which no longer exists since kernel 3.14
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 10
It was broken since kernel 3.14
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 10 --
.../linux/mcs814x/patches-3.18/014-debuguart.patch | 41 ++
2 files changed, 48 insertions(+), 3 deletions
create explicit 1:1 mapping before mcs814x_alloc_gc/irq_setup_generic_chip
marks all interrupts used and prevents mapping by dts init.
IRQ 0 is the timer interrupt and is not illegal!
Was broken since kernel 3.14.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 4
.../mcs814x/files-3.18/arch/arm/boot/dts/dlan-usb-extender.dts| 8
target/linux/mcs814x/image/Makefile | 2 +-
3
Patches fix interrupt init, timer irq and debug UART for mcs814x.
dLAN USB Extender kernel got too big to fit in 1MB so I changed dts
partition layout and image builder to make use of automatic
partition splitting.
Please apply to trunk and CC/15.05!
Günther Kelleter (3):
mcs814x: fix debug
It was broken since kernel 3.18 (irq) and 3.14 (debug).
IRQ 0 is the timer interrupt and is not illegal!
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 10 +++--
.../linux/mcs814x/patches-3.18/014-debuguart.patch | 52
] jffs2_build_filesystem(): erasing all blocks after the end
marker...
Günther Kelleter (2):
mcs814x: Fix debug UART and timer irq
mcs814x: use firmware partition splitter on dLAN USB Extender
target/linux/mcs814x/config-3.18 | 14 --
.../arch/arm/boot/dts/dlan-usb
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/mcs814x/config-3.18 | 4
.../mcs814x/files-3.18/arch/arm/boot/dts/dlan-usb-extender.dts| 8
target/linux/mcs814x/image/Makefile | 2 +-
3
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/image/Makefile | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/target/linux/ar71xx/image/Makefile
b/target/linux/ar71xx/image/Makefile
index 7154655..77f3661 100644
--- a/target/linux
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/base-files/files/etc/init.d/led | 7 +++
.../base-files/files/lib/functions/uci-defaults.sh | 20
2 files changed, 27
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../etc/hotplug.d/firmware/11-ath10k-caldata | 8 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 6 +
.../ar71xx/base-files/etc/uci-defaults/02_network
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Added option for old firmware version (10.1 API v2). It seems that recent
firmware versions are constantly crashing (at least on a QCA9880-BR4A-R) and
this provides the option to select an older version instead.
Signed-off-by: Günther
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 7 +
.../ar71xx/base-files/etc/uci-defaults/02_network
From: blogic blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../739-MIPS-ath79-add-gpio-irq-support.patch | 224 +
1 file changed, 224 insertions(+)
create mode 100644
target/linux/ar71xx/patches-3.18/739
This patch set is a backport of svn commits 46338..46342 from trunk to CC.
It adds support for devolo devices:
dLAN pro 500 Wireless+
dLAN pro 1200+ WiFi ac
Günther Kelleter (1):
ar71xx: add support for the devolo dLAN pro 1200+ WiFi ac
blogic (4):
ar71xx: add support for the devolo dLAN
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../etc/hotplug.d/firmware/11-ath10k-caldata | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 6 +
.../ar71xx/base-files/etc/uci-defaults/02_network
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 7 +
.../ar71xx/base-files/etc/uci-defaults/02_network | 4 +
target/linux/ar71xx/base-files/lib/ar71xx.sh
setup
Günther Kelleter (5):
ar71xx: add support for the devolo dLAN pro 500 Wireless+
ar71xx: add support to use gpio irqs
mac80211: make ath10k firmware v2 selectable
base-files: added option to configure the gpio led trigger in
uci-defaults
ar71xx: add support for the devolo dLAN pro
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../739-MIPS-ath79-add-gpio-irq-support.patch | 224 +
1 file changed, 224 insertions(+)
create mode 100644
target/linux/ar71xx/patches-3.18/739-MIPS-ath79-add-gpio-irq-support.patch
diff --git
a/target
Added option for old firmware version (10.1 API v2). It seems that recent
firmware versions are constantly crashing (at least on a QCA9880-BR4A-R) and
this provides the option to select an older version instead.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/kernel
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/base-files/files/etc/init.d/led | 7 +++
.../base-files/files/lib/functions/uci-defaults.sh | 20
2 files changed, 27 insertions(+)
diff --git a/package/base-files/files/etc/init.d
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 7 +
.../ar71xx/base-files/etc/uci-defaults/02_network | 4 +
target/linux/ar71xx/base-files/lib/ar71xx.sh
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/base-files/files/etc/init.d/led | 7 +++
.../base-files/files/lib/functions/uci-defaults.sh | 20
2 files changed, 27 insertions(+)
diff --git a/package/base-files/files/etc/init.d
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../739-MIPS-ath79-add-gpio-irq-support.patch | 225 +
1 file changed, 225 insertions(+)
create mode 100644
target/linux/ar71xx/patches-3.18/739-MIPS-ath79-add-gpio-irq-support.patch
diff --git
a/target
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
to allow target specific override of phydev-supported.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h | 1 +
.../ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_phy.c| 5 +
2 files changed, 6
Added option for old firmware version (10.1 API v2). It seems that recent
firmware versions are constantly crashing (at least on a QCA9880-BR4A-R) and
this provides the option to select an older version instead.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/kernel
:
fix keycode of WPS key on dLAN pro 1200+ Wifi ac
formatting fixes
reworked 739-MIPS-ath79-add-gpio-irq-support.patch, no nested threaded
irqs
removed 835-fix-irq-request-ledtrig-gpio.patch
ath10k: only choose between latest fw and v2 as fallback
Günther Kelleter (7
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../etc/hotplug.d/firmware/11-ath10k-caldata | 8 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 6 +
.../ar71xx/base-files/etc/uci-defaults/02_network
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 7 +
.../ar71xx/base-files/etc/uci-defaults/02_network | 4 +
target/linux/ar71xx/base-files/lib/ar71xx.sh
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../etc/hotplug.d/firmware/11-ath10k-caldata | 8 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 6 +
.../ar71xx/base-files/etc/uci-defaults/02_network
The ath10k firmware version is now a choice in the config menu. Added options
for older firmware versions (10.1 and 10.2). It seems that recent firmware
versions don't always run properly and this provides the option to select an
older (more stable) version instead.
Signed-off-by: Günther
This patch set adds support for two devolo dLAN devices:
dLAN pro 500 Wireless+
dLAN pro 1200+ Wifi ac
It supports the wlan and ethernet interfaces.
PLC support must be implemented in user space and will folow later when basic
support is finally accepted
Günther Kelleter (8):
ar71xx
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
package/base-files/files/etc/init.d/led | 7 +++
.../base-files/files/lib/functions/uci-defaults.sh | 20
2 files changed, 27 insertions(+)
diff --git a/package/base-files/files/etc/init.d
to allow target specific override of phydev-supported.
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h | 1 +
.../ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_phy.c| 5 +
2 files changed, 6
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../835-fix-irq-request-ledtrig-gpio.patch| 19 +++
1 file changed, 19 insertions(+)
create mode 100644
target/linux/generic/patches-3.18/835-fix-irq-request-ledtrig-gpio.patch
diff --git
a/target
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
.../739-MIPS-ath79-add-gpio-irq-support.patch | 241 +
1 file changed, 241 insertions(+)
create mode 100644
target/linux/ar71xx/patches-3.18/739-MIPS-ath79-add-gpio-irq-support.patch
diff --git
a/target
Signed-off-by: Günther Kelleter guenther.kelle...@devolo.de
---
This patch adds kernel and basic userspace support for
devolo dLAN pro 500 Wireless+
For the PLC interface additional support files in userspace will be required.
These are not part of this patch.
target/linux/ar71xx/base-files
57 matches
Mail list logo