# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2013-2016 OpenWrt.org
# Copyright (C) 2016 Yousong Zhou

KERNEL_LOADADDR:=0x40008000

define Device/cubietech_a10-cubieboard
  DEVICE_VENDOR := Cubietech
  DEVICE_MODEL := Cubieboard
  DEVICE_PACKAGES:=kmod-ata-sunxi kmod-sun4i-emac kmod-rtc-sunxi
  SOC := sun4i
endef
TARGET_DEVICES += cubietech_a10-cubieboard

define Device/haoyu_a10-marsboard
  DEVICE_VENDOR := HAOYU Electronics
  DEVICE_MODEL := MarsBoard A10
  DEVICE_PACKAGES:=kmod-ata-core kmod-ata-sunxi kmod-sun4i-emac \
	kmod-rtc-sunxi kmod-sound-core kmod-sound-soc-sunxi
  SUPPORTED_DEVICES += marsboard,a10-marsboard
  SOC := sun4i
endef
TARGET_DEVICES += haoyu_a10-marsboard

define Device/linksprite_a10-pcduino
  DEVICE_VENDOR := LinkSprite
  DEVICE_MODEL := pcDuino
  DEVICE_PACKAGES:=kmod-sun4i-emac kmod-rtc-sunxi kmod-rtl8192cu
  SOC := sun4i
endef
TARGET_DEVICES += linksprite_a10-pcduino

define Device/olimex_a10-olinuxino-lime
  DEVICE_VENDOR := Olimex
  DEVICE_MODEL := A10-OLinuXino-LIME
  DEVICE_PACKAGES:=kmod-ata-sunxi kmod-sun4i-emac kmod-rtc-sunxi
  SOC := sun4i
endef
TARGET_DEVICES += olimex_a10-olinuxino-lime

define Device/olimex_a13-olimex-som
  DEVICE_VENDOR := Olimex
  DEVICE_MODEL := A13-SOM
  DEVICE_PACKAGES:=kmod-rtl8192cu
  SUPPORTED_DEVICES:=olimex,a13-olinuxino
  SOC := sun5i-a13
  SUNXI_DTS := $$(SUNXI_DTS_DIR)sun5i-a13-olinuxino
endef
TARGET_DEVICES += olimex_a13-olimex-som

define Device/olimex_a13-olinuxino
  DEVICE_VENDOR := Olimex
  DEVICE_MODEL := A13-OLinuXino
  DEVICE_PACKAGES:=kmod-rtl8192cu
  SOC := sun5i
endef
TARGET_DEVICES += olimex_a13-olinuxino
