From 86d037e4a27fcf8f465fb1e79db727995ad5c684 Mon Sep 17 00:00:00 2001 From: Ben Whitten Date: Fri, 10 Jun 2016 20:07:32 +0100 Subject: at91: add support for the WB45N module from Laird This module from Laird includes the following: - CPU Atmel SoC ARM926EJS - Wifi AR6003 - Bluetooth CSR8510 - RAM 64MB LPDDR - FLASH 128MB The flash is a dual image layout, kernel a/b, rootfs a/b, and a user partition. Signed-off-by: Ben Whitten --- target/linux/at91/image/Makefile | 6 ++++++ target/linux/at91/image/legacy.mk | 15 +++++++++++++++ 2 files changed, 21 insertions(+) (limited to 'target/linux/at91/image') diff --git a/target/linux/at91/image/Makefile b/target/linux/at91/image/Makefile index db480ac754..fedefe4287 100644 --- a/target/linux/at91/image/Makefile +++ b/target/linux/at91/image/Makefile @@ -51,6 +51,12 @@ define Device/evaluation-dtb IMAGE/dtb := install-dtb endef +define Device/evaluation-fit + $(Device/evaluation) + KERNEL_SUFFIX := -fit-uImage.itb + KERNEL := kernel-bin | lzma | fit lzma $$(DTS_DIR)/$$(DEVICE_DTS).dtb +endef + define Device/production UBINIZE_OPTS := -E 5 IMAGES := factory.bin diff --git a/target/linux/at91/image/legacy.mk b/target/linux/at91/image/legacy.mk index be8c2db21c..c6d9ed8108 100644 --- a/target/linux/at91/image/legacy.mk +++ b/target/linux/at91/image/legacy.mk @@ -116,3 +116,18 @@ define Device/at91-q5xr5 KERNEL_SIZE := 2048k endef TARGET_DEVICES += at91-q5xr5 + +define Device/wb45n + $(Device/evaluation-fit) + DEVICE_TITLE := Laird WB45N + DEVICE_PACKAGES := \ + kmod-mmc-at91 kmod-ath6kl-sdio ath6k-firmware \ + kmod-usb-storage kmod-fs-vfat kmod-fs-msdos \ + kmod-leds-gpio + BLOCKSIZE := 128k + PAGESIZE := 2048 + SUBPAGESIZE := 2048 + MKUBIFS_OPTS := -m $$(PAGESIZE) -e 124KiB -c 955 +endef +TARGET_DEVICES += wb45n + -- cgit v1.2.3