brcm2708: convert to the new building system
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
parent
20b069c440
commit
424a94d81a
4 changed files with 20 additions and 72 deletions
|
@ -1,14 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (C) 2015 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
define Profile/RaspberryPi
|
|
||||||
NAME:=Raspberry Pi Models B/B+/CM
|
|
||||||
endef
|
|
||||||
define Profile/RaspberryPi/Description
|
|
||||||
Raspberry Pi Models B/B+/CM
|
|
||||||
endef
|
|
||||||
$(eval $(call Profile,RaspberryPi))
|
|
|
@ -1,14 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (C) 2015 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
define Profile/RaspberryPi_2
|
|
||||||
NAME:=Raspberry Pi 2 Model B
|
|
||||||
endef
|
|
||||||
define Profile/RaspberryPi_2/Description
|
|
||||||
Raspberry Pi 2 Model B
|
|
||||||
endef
|
|
||||||
$(eval $(call Profile,RaspberryPi_2))
|
|
|
@ -1,15 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (C) 2016 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
define Profile/RaspberryPi_3
|
|
||||||
NAME:=Raspberry Pi 3 Model B
|
|
||||||
PACKAGES:=brcmfmac43430-firmware-sdio kmod-brcmfmac wpad-mini
|
|
||||||
endef
|
|
||||||
define Profile/RaspberryPi_3/Description
|
|
||||||
Raspberry Pi 3 Model B
|
|
||||||
endef
|
|
||||||
$(eval $(call Profile,RaspberryPi_3))
|
|
|
@ -43,45 +43,36 @@ define Build/sdcard-img
|
||||||
$(if $(CONFIG_TARGET_IMAGES_GZIP),gzip -9n -c $@ > $(BIN_DIR)/$(notdir $@).gz)
|
$(if $(CONFIG_TARGET_IMAGES_GZIP),gzip -9n -c $@ > $(BIN_DIR)/$(notdir $@).gz)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
### Device macros ###
|
### Devices ###
|
||||||
define Device/Default
|
define Device/Default
|
||||||
FILESYSTEMS := ext4
|
FILESYSTEMS := ext4
|
||||||
PROFILES = Default $$(DEVICE_PROFILE)
|
|
||||||
KERNEL := kernel-bin | kernel-img
|
KERNEL := kernel-bin | kernel-img
|
||||||
IMAGES := sdcard.img
|
IMAGES := sdcard.img
|
||||||
IMAGE/sdcard.img := boot-img | sdcard-img
|
IMAGE/sdcard.img := boot-img | sdcard-img
|
||||||
DEVICE_PROFILE :=
|
|
||||||
DEVICE_DTS :=
|
DEVICE_DTS :=
|
||||||
endef
|
endef
|
||||||
DEVICE_VARS += DEVICE_PROFILE DEVICE_DTS
|
DEVICE_VARS += DEVICE_DTS
|
||||||
|
|
||||||
# $(1) = profile
|
define Device/rpi
|
||||||
# $(2) = image name
|
SUBTARGETS := bcm2708
|
||||||
# $(3) = dts
|
DEVICE_TITLE := Raspberry Pi B/B+/CM
|
||||||
define bcm27xx
|
DEVICE_DTS := bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm
|
||||||
define Device/$(2)
|
|
||||||
DEVICE_PROFILE := $(1)
|
|
||||||
DEVICE_DTS := $(3)
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += $(2)
|
TARGET_DEVICES += rpi
|
||||||
|
|
||||||
|
define Device/rpi-2
|
||||||
|
SUBTARGETS := bcm2709
|
||||||
|
DEVICE_TITLE := Raspberry Pi 2 B
|
||||||
|
DEVICE_DTS := bcm2709-rpi-2-b
|
||||||
endef
|
endef
|
||||||
|
TARGET_DEVICES += rpi-2
|
||||||
|
|
||||||
### BCM2708/BCM2835 ###
|
define Device/rpi-3
|
||||||
ifeq ($(SUBTARGET),bcm2708)
|
SUBTARGETS := bcm2710
|
||||||
# Raspberry Pi Models B/B+/CM
|
DEVICE_TITLE := Raspberry Pi 3 B
|
||||||
$(eval $(call bcm27xx,RaspberryPi,rpi,bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm))
|
DEVICE_DTS := bcm2710-rpi-3-b
|
||||||
endif
|
DEVICE_PACKAGES := brcmfmac43430-firmware-sdio kmod-brcmfmac wpad-mini
|
||||||
|
endef
|
||||||
### BCM2709/BCM2836 ###
|
TARGET_DEVICES += rpi-3
|
||||||
ifeq ($(SUBTARGET),bcm2709)
|
|
||||||
# Raspberry Pi 2 Model B
|
|
||||||
$(eval $(call bcm27xx,RaspberryPi_2,rpi-2,bcm2709-rpi-2-b))
|
|
||||||
endif
|
|
||||||
|
|
||||||
### BCM2710/BCM2837 ###
|
|
||||||
ifeq ($(SUBTARGET),bcm2710)
|
|
||||||
# Raspberry Pi 3 Model B
|
|
||||||
$(eval $(call bcm27xx,RaspberryPi_3,rpi-3,bcm2710-rpi-3-b))
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call BuildImage))
|
$(eval $(call BuildImage))
|
||||||
|
|
Loading…
Reference in a new issue