[LEDE-DEV] [PATCH V2 0/7] add support for D-Link DAP-2695 rev. A1
John Crispin
john at phrozen.org
Mon Oct 24 06:12:44 PDT 2016
On 21/10/2016 17:34, Stijn Tintel wrote:
> This patch series adds support for D-Link DAP-2695 rev. A1.
>
> Both the factory and the sysupgrade can be used to flash the device from
> the bootloader. When flashing via the web interface of the stock
> firmware, only the factory image can be used.
>
> With the stock firmware, this device is only usable as a dumb AP. With
> LEDE, it is configured as a router by default. The LAN1(PoE) port is
> configured as the LAN port, the LAN2 port is configured as the WAN port.
>
> The only thing that doesn't work, is the 5GHz LED, as it does not seem
> to be connected to any of the SoC's GPIOs.
>
> The WRGG naming comes from the D-Link GPL code. The mkwrggimg utility
> also works for the D-Link DAP-2553. For more info, see
> https://forum.openwrt.org/viewtopic.php?id=52048
>
> Changes since v1:
> Remove physical address of the FSF from wrgg.c
> Fix endianness detection on musl in mtd
> Build relocate stub for generic and legacy images
> Remove ucidef_set_interfaces_lan_wan
>
series looks good feel free to push it
Acked-by: John Crispin <john at phrozen.org>
> Stijn Tintel (7):
> firmware-utils: mkwrggimg: new tool for D-Link DAP-2695
> kernel: mtdsplit: add support for WRGG images
> mtd: fix endianness detection on musl
> mtd: add fixwrgg command
> ar71xx/base-files: rename 09_fix-trx-header 09_fix-checksum
> ar71xx: build relocate stub for generic and legacy images
> ar71xx: add support for D-Link DAP-2695 rev. A1
>
> package/boot/uboot-envtools/files/ar71xx | 1 +
> package/system/mtd/src/Makefile | 3 +-
> package/system/mtd/src/mtd.c | 29 ++-
> package/system/mtd/src/mtd.h | 1 +
> package/system/mtd/src/seama.c | 1 +
> package/system/mtd/src/wrgg.c | 190 ++++++++++++++
> package/system/mtd/src/wrgg.h | 20 ++
> target/linux/ar71xx/base-files/etc/board.d/01_leds | 5 +
> .../linux/ar71xx/base-files/etc/board.d/02_network | 3 +
> .../etc/hotplug.d/firmware/11-ath10k-caldata | 4 +
> .../base-files/etc/uci-defaults/09_fix-checksum | 28 ++
> .../base-files/etc/uci-defaults/09_fix-trx-header | 19 --
> target/linux/ar71xx/base-files/lib/ar71xx.sh | 3 +
> .../ar71xx/base-files/lib/upgrade/platform.sh | 13 +
> target/linux/ar71xx/config-4.4 | 2 +
> .../ar71xx/files/arch/mips/ath79/Kconfig.openwrt | 9 +
> target/linux/ar71xx/files/arch/mips/ath79/Makefile | 1 +
> .../files/arch/mips/ath79/mach-dap-2695-a1.c | 191 ++++++++++++++
> .../linux/ar71xx/files/arch/mips/ath79/machtypes.h | 1 +
> target/linux/ar71xx/image/Makefile | 5 +-
> target/linux/ar71xx/image/generic.mk | 29 +++
> target/linux/ar71xx/image/legacy.mk | 6 -
> target/linux/generic/config-3.18 | 1 +
> target/linux/generic/config-4.1 | 1 +
> target/linux/generic/config-4.4 | 1 +
> .../generic/files/drivers/mtd/mtdsplit/Kconfig | 5 +
> .../generic/files/drivers/mtd/mtdsplit/Makefile | 1 +
> .../files/drivers/mtd/mtdsplit/mtdsplit_wrgg.c | 109 ++++++++
> tools/firmware-utils/Makefile | 1 +
> tools/firmware-utils/src/mkwrggimg.c | 282 +++++++++++++++++++++
> 30 files changed, 936 insertions(+), 29 deletions(-)
> create mode 100644 package/system/mtd/src/wrgg.c
> create mode 100644 package/system/mtd/src/wrgg.h
> create mode 100644 target/linux/ar71xx/base-files/etc/uci-defaults/09_fix-checksum
> delete mode 100644 target/linux/ar71xx/base-files/etc/uci-defaults/09_fix-trx-header
> create mode 100644 target/linux/ar71xx/files/arch/mips/ath79/mach-dap-2695-a1.c
> create mode 100644 target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_wrgg.c
> create mode 100644 tools/firmware-utils/src/mkwrggimg.c
>
More information about the Lede-dev
mailing list