76 lines
2.2 KiB
Diff
76 lines
2.2 KiB
Diff
From ca91e01e84da06b8e61ef350d19b3bff0da7db6e Mon Sep 17 00:00:00 2001
|
|
From: liangshuang <liangshuang@eswincomputing.com>
|
|
Date: Wed, 18 Sep 2024 11:10:06 +0800
|
|
Subject: [PATCH 177/416] feat:support bluetooth.
|
|
|
|
Changelogs:
|
|
1.support bluetooth.
|
|
|
|
Signed-off-by: liangshuang <liangshuang@eswincomputing.com>
|
|
---
|
|
arch/riscv/configs/eic7700_defconfig | 17 ++++++++++-------
|
|
drivers/tty/serial/8250/8250_dw.c | 1 +
|
|
2 files changed, 11 insertions(+), 7 deletions(-)
|
|
|
|
diff --git a/arch/riscv/configs/eic7700_defconfig b/arch/riscv/configs/eic7700_defconfig
|
|
index 4de22fc5228a..020bae903781 100644
|
|
--- a/arch/riscv/configs/eic7700_defconfig
|
|
+++ b/arch/riscv/configs/eic7700_defconfig
|
|
@@ -286,12 +286,17 @@ CONFIG_NET_CLS_CGROUP=m
|
|
CONFIG_NET_CLS_ACT=y
|
|
CONFIG_NETLINK_DIAG=m
|
|
CONFIG_CGROUP_NET_PRIO=y
|
|
-CONFIG_BT=m
|
|
-CONFIG_BT_RFCOMM=m
|
|
-CONFIG_BT_BNEP=m
|
|
+CONFIG_BT=y
|
|
+CONFIG_BT_RFCOMM=y
|
|
+CONFIG_BT_RFCOMM_TTY=y
|
|
+CONFIG_BT_BNEP=y
|
|
CONFIG_BT_BNEP_MC_FILTER=y
|
|
CONFIG_BT_BNEP_PROTO_FILTER=y
|
|
-CONFIG_BT_HIDP=m
|
|
+CONFIG_BT_HIDP=y
|
|
+CONFIG_BT_HS=y
|
|
+CONFIG_BT_HCIUART=y
|
|
+CONFIG_BT_HCIUART_BCM=y
|
|
+CONFIG_BT_HCIUART_RTL=y
|
|
CONFIG_MCTP=y
|
|
CONFIG_CFG80211=y
|
|
CONFIG_CFG80211_WEXT=y
|
|
@@ -432,6 +437,7 @@ CONFIG_SERIAL_8250_DW=y
|
|
CONFIG_SERIAL_OF_PLATFORM=y
|
|
CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
|
|
CONFIG_HVC_RISCV_SBI=y
|
|
+CONFIG_SERIAL_DEV_BUS=y
|
|
CONFIG_VIRTIO_CONSOLE=y
|
|
CONFIG_HW_RANDOM=y
|
|
CONFIG_HW_RANDOM_VIRTIO=y
|
|
@@ -791,11 +797,8 @@ CONFIG_DEFAULT_SECURITY_APPARMOR=y
|
|
CONFIG_LSM="landlock,lockdown,yama,integrity,apparmor"
|
|
CONFIG_CRYPTO_CBC=m
|
|
# CONFIG_CRYPTO_CTS is not set
|
|
-CONFIG_CRYPTO_ECB=m
|
|
# CONFIG_CRYPTO_XTS is not set
|
|
-CONFIG_CRYPTO_HMAC=m
|
|
CONFIG_CRYPTO_MD5=y
|
|
-CONFIG_CRYPTO_SHA512=m
|
|
CONFIG_CRYPTO_DEV_VIRTIO=y
|
|
CONFIG_CRC_ITU_T=y
|
|
CONFIG_CRC7=y
|
|
diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c
|
|
index eaf4a907380a..629466a07c6a 100644
|
|
--- a/drivers/tty/serial/8250/8250_dw.c
|
|
+++ b/drivers/tty/serial/8250/8250_dw.c
|
|
@@ -767,6 +767,7 @@ static const struct dev_pm_ops dw8250_pm_ops = {
|
|
|
|
static const struct dw8250_platform_data dw8250_dw_apb = {
|
|
.usr_reg = DW_UART_USR,
|
|
+ .cpr_val = 0x22232,
|
|
};
|
|
|
|
static const struct dw8250_platform_data dw8250_octeon_3860_data = {
|
|
--
|
|
2.48.1
|
|
|