diff options
Diffstat (limited to 'target')
-rw-r--r-- | target/aarch64/Makefile | 2 | ||||
-rw-r--r-- | target/aarch64/kernel/rockpi4-plus | 3 | ||||
-rw-r--r-- | target/aarch64/rockpi4-plus/extlinux.conf | 2 | ||||
-rw-r--r-- | target/aarch64/rockpi4-plus/genimage.cfg | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.bluetooth | 12 |
5 files changed, 15 insertions, 6 deletions
diff --git a/target/aarch64/Makefile b/target/aarch64/Makefile index ec5e984cc..a6741fe8d 100644 --- a/target/aarch64/Makefile +++ b/target/aarch64/Makefile @@ -85,7 +85,7 @@ ifeq ($(ADK_TARGET_BOARD_BCM28XX),y) done endif ifeq ($(ADK_TARGET_SYSTEM_ROCKPI4_PLUS),y) - ${KERNEL_MAKE} rockchip/rk3399-rock-pi-4b.dtb $(MAKE_TRACE) + ${KERNEL_MAKE} rockchip/rk3399-rock-pi-4b-plus.dtb $(MAKE_TRACE) endif for x in $(LINUX_DIR)/arch/arm64/boot/dts/*/*.dtb; do \ [[ -e "$$x" ]] && cp $(LINUX_DIR)/arch/arm64/boot/dts/*/*.dtb $(FW_DIR); \ diff --git a/target/aarch64/kernel/rockpi4-plus b/target/aarch64/kernel/rockpi4-plus index c5c1446d8..237d7ba54 100644 --- a/target/aarch64/kernel/rockpi4-plus +++ b/target/aarch64/kernel/rockpi4-plus @@ -1173,3 +1173,6 @@ CONFIG_DAX=y CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y CONFIG_ROCKCHIP_EFUSE=y + +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/target/aarch64/rockpi4-plus/extlinux.conf b/target/aarch64/rockpi4-plus/extlinux.conf index 6bcaf3c8e..d754675c4 100644 --- a/target/aarch64/rockpi4-plus/extlinux.conf +++ b/target/aarch64/rockpi4-plus/extlinux.conf @@ -1,4 +1,4 @@ label rockpi4-plus-openadk kernel /kernel - devicetree /rk3399-rock-pi-4b.dtb + devicetree /rk3399-rock-pi-4b-plus.dtb append console=ttyS2,115200n8 root=/dev/mmcblk0p2 rootwait diff --git a/target/aarch64/rockpi4-plus/genimage.cfg b/target/aarch64/rockpi4-plus/genimage.cfg index 9ea22a6d3..4cb5f3593 100644 --- a/target/aarch64/rockpi4-plus/genimage.cfg +++ b/target/aarch64/rockpi4-plus/genimage.cfg @@ -2,7 +2,7 @@ image boot.vfat { vfat { files = { "kernel", - "rk3399-rock-pi-4b.dtb", + "rk3399-rock-pi-4b-plus.dtb", "extlinux" } } diff --git a/target/linux/config/Config.in.bluetooth b/target/linux/config/Config.in.bluetooth index 9c549620e..44df845af 100644 --- a/target/linux/config/Config.in.bluetooth +++ b/target/linux/config/Config.in.bluetooth @@ -132,12 +132,18 @@ config ADK_LINUX_KERNEL_BT_HCIUART_3WIRE depends on ADK_LINUX_KERNEL_BT_HCIUART default n +config ADK_LINUX_KERNEL_BT_HCIUART_SERDEV + bool + depends on ADK_LINUX_KERNEL_BT_HCIUART + default n + config ADK_LINUX_KERNEL_BT_HCIUART_BCM - tristate "Broadcom protocol support" - select ADK_LINUX_KERNEL_BT_HCIUART + bool "Broadcom protocol support" + select ADK_LINUX_KERNEL_BT_HCIUART_SERDEV select ADK_LINUX_KERNEL_BT_HCIUART_3WIRE select ADK_LINUX_KERNEL_BT_BCM - depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3 + depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3 || \ + ADK_TARGET_SYSTEM_ROCKPI4_PLUS default n help The Broadcom protocol support enables Bluetooth HCI over serial |