summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorOliver Schib <lich000king@yahoo.de>2018-04-15 19:15:07 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2018-04-16 05:24:50 +0100
commite1e95a021796cbaed71456a0d20d16ea189ed4f8 (patch)
tree6c566fb85457951b54bbde2974fabe8ccbd98a6b /package
parentdfc2215ba777e9bc7eb7993df52f6382e833376e (diff)
add basic support for raspberry-pi3p
Signed-off-by: Oliver Schib <lich000king@yahoo.de>
Diffstat (limited to 'package')
-rw-r--r--package/bcm28xx-bootloader/Makefile8
-rw-r--r--package/bcm28xx-vc/Makefile2
-rw-r--r--package/brcm-bluetooth/Makefile8
-rw-r--r--package/cxxtools/Makefile3
-rw-r--r--package/kodi/Makefile2
-rw-r--r--package/libvpx/Makefile3
-rw-r--r--package/u-boot/Makefile8
7 files changed, 30 insertions, 4 deletions
diff --git a/package/bcm28xx-bootloader/Makefile b/package/bcm28xx-bootloader/Makefile
index 121e639e9..4ebd04c24 100644
--- a/package/bcm28xx-bootloader/Makefile
+++ b/package/bcm28xx-bootloader/Makefile
@@ -12,7 +12,7 @@ PKG_SECTION:= base/boot
PKG_URL:= https://github.com/raspberrypi/firmware
PKG_SITES:= https://github.com/raspberrypi/firmware.git
-PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi0 raspberry-pi2 raspberry-pi3 raspberry-pi3-64
+PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi0 raspberry-pi2 raspberry-pi3 raspberry-pi3-64 raspberry-pi3p raspberry-pi3p-64
PKG_CHOICES_BCM28XX_BOOTLOADER:= DEFAULT EXTRA CUTDOWN
PKGCD_DEFAULT:= default bootloader
@@ -96,6 +96,12 @@ ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3_64),y)
printf "enable_uart=1\n" >> \
$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P_64),y)
+ printf "arm_control=0x200\n" >> \
+ $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
+ printf "enable_uart=1\n" >> \
+ $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
+endif
ifeq ($(ADK_PACKAGE_BCM28XX_DEBUGTOOL),y)
$(INSTALL_DIR) $(IDIR_BCM28XX_DEBUGTOOL)/usr/bin
$(INSTALL_BIN) ./files/vcdbg \
diff --git a/package/bcm28xx-vc/Makefile b/package/bcm28xx-vc/Makefile
index 3de24d690..59f29b80e 100644
--- a/package/bcm28xx-vc/Makefile
+++ b/package/bcm28xx-vc/Makefile
@@ -26,7 +26,7 @@ PKGSC_BCM28XX_VC_GL_LIBS:=libs/video
PKGSS_BCM28XX_VC_GL_LIBS:=bcm28xx-vc-libs
PKGSD_BCM28XX_VC_GL_LIBS:=videocore gl library
-PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi0 raspberry-pi2 raspberry-pi3 raspberry-pi3-64
+PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi0 raspberry-pi2 raspberry-pi3 raspberry-pi3-64 raspberry-pi3p raspberry-pi3p-64
include $(ADK_TOPDIR)/mk/package.mk
diff --git a/package/brcm-bluetooth/Makefile b/package/brcm-bluetooth/Makefile
index 8f6a9d41e..083594749 100644
--- a/package/brcm-bluetooth/Makefile
+++ b/package/brcm-bluetooth/Makefile
@@ -36,5 +36,13 @@ else
${INSTALL_BIN} ${WRKBUILD}/brcm_patchram \
${IDIR_BRCM_BLUETOOTH}/sbin/brcm_patchram
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P),y)
+ ${CP} ${WRKBUILD}/BCM43430A1.hcd ${IDIR_BRCM_BLUETOOTH}/lib/firmware
+else
+ ${CP} ${WRKBUILD}/*.hcd ${IDIR_BRCM_BLUETOOTH}/lib/firmware/brcm
+ ${INSTALL_DIR} ${IDIR_BRCM_BLUETOOTH}/sbin
+ ${INSTALL_BIN} ${WRKBUILD}/brcm_patchram \
+ ${IDIR_BRCM_BLUETOOTH}/sbin/brcm_patchram
+endif
include ${ADK_TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/cxxtools/Makefile b/package/cxxtools/Makefile
index e0bf383ec..0d02595c8 100644
--- a/package/cxxtools/Makefile
+++ b/package/cxxtools/Makefile
@@ -26,6 +26,9 @@ endif
ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3),y)
CONFIGURE_ARGS+= --with-atomictype=pthread
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P),y)
+CONFIGURE_ARGS+= --with-atomictype=pthread
+endif
CONFIGURE_ARGS+= --disable-demos \
--disable-unittest
diff --git a/package/kodi/Makefile b/package/kodi/Makefile
index e18933812..0c42c52a7 100644
--- a/package/kodi/Makefile
+++ b/package/kodi/Makefile
@@ -35,7 +35,7 @@ DISTFILES:= $(PKG_VERSION)-Krypton.tar.gz
WRKDIST= ${WRKDIR}/xbmc-$(PKG_VERSION)-Krypton
WRKSRC= $(WRKDIR)/xbmc-$(PKG_VERSION)-Krypton/project/cmake
-PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi2 raspberry-pi3
+PKG_SYSTEM_DEPENDS:= raspberry-pi raspberry-pi2 raspberry-pi3 raspberry-pi3p raspberry-pi3p-64
PKG_FLAVOURS_KODI:= WITH_ALSA WITH_CEC WITH_PULSEAUDIO WITH_SMB
PKG_FLAVOURS_KODI+= WITH_MICROHTTPD WITH_SSH WITH_AVAHI
diff --git a/package/libvpx/Makefile b/package/libvpx/Makefile
index b2eb7d4f5..7aa126402 100644
--- a/package/libvpx/Makefile
+++ b/package/libvpx/Makefile
@@ -40,6 +40,9 @@ endif
ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3),y)
CONFIGURE_ARGS+= --target=armv7-linux-gcc
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P),y)
+CONFIGURE_ARGS+= --target=armv7-linux-gcc
+endif
ifeq ($(ADK_TARGET_SYSTEM_SHARP_ZAURUS),y)
CONFIGURE_ARGS+= --target=armv5te-linux-gcc
endif
diff --git a/package/u-boot/Makefile b/package/u-boot/Makefile
index a6e1b6e85..0b976ac2f 100644
--- a/package/u-boot/Makefile
+++ b/package/u-boot/Makefile
@@ -16,7 +16,7 @@ PKG_SITES:= ftp://ftp.denx.de/pub/u-boot/
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
-PKG_SYSTEM_DEPENDS:= beaglebone-black orange-pi0 raspberry-pi raspberry-pi2 raspberry-pi3 banana-pro solidrun-imx6 solidrun-clearfog raspberry-pi3-64
+PKG_SYSTEM_DEPENDS:= beaglebone-black orange-pi0 raspberry-pi raspberry-pi2 raspberry-pi3 banana-pro solidrun-imx6 solidrun-clearfog raspberry-pi3-64 raspberry-pi3p raspberry-pi3p-64
include $(ADK_TOPDIR)/mk/host.mk
include $(ADK_TOPDIR)/mk/package.mk
@@ -42,9 +42,15 @@ endif
ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3),y)
CONFIG:= rpi_3_32b_defconfig
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P),y)
+CONFIG:= rpi_3_32b_defconfig
+endif
ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3_64),y)
CONFIG:= rpi_3_defconfig
endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI3P_64),y)
+CONFIG:= rpi_3_defconfig
+endif
ifeq ($(ADK_TARGET_SYSTEM_BANANA_PRO),y)
CONFIG:= Bananapro_defconfig
UBOOT:= u-boot-sunxi-with-spl.bin