From 9c2dfff96adcfcdf2a1143893a7dd749b9f3677a Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Wed, 15 Feb 2023 10:27:30 +0000
Subject: [PATCH] enable 4G
---
kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi | 10 +++++-----
kernel/arch/arm64/configs/rockchip_linux_defconfig | 24 ++++++++++++------------
kernel/drivers/misc/nkio/nk_io_core.c | 4 ++--
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
index dec6b3a..4b2aae0 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
@@ -1791,15 +1791,15 @@
};
&usbhost_dwc3 {
- phys = <&u2phy0_host>;
- phy-names = "usb2-phy";
- maximum-speed = "high-speed";
- snps,dis_u2_susphy_quirk;
+// phys = <&u2phy0_host>;
+// phy-names = "usb2-phy";
+// maximum-speed = "high-speed";
+// snps,dis_u2_susphy_quirk;
status = "okay";
};
&combphy1_usq {
- rockchip,dis-u3otg1-port;
+// rockchip,dis-u3otg1-port;
status = "okay";
};
diff --git a/kernel/arch/arm64/configs/rockchip_linux_defconfig b/kernel/arch/arm64/configs/rockchip_linux_defconfig
index 1dc60d0..9361926 100644
--- a/kernel/arch/arm64/configs/rockchip_linux_defconfig
+++ b/kernel/arch/arm64/configs/rockchip_linux_defconfig
@@ -1698,18 +1698,18 @@
# CONFIG_VITESSE_PHY is not set
# CONFIG_XILINX_GMII2RGMII is not set
# CONFIG_MICREL_KS8995MA is not set
-# CONFIG_PPP is not set
+CONFIG_PPP=y
+CONFIG_PPP_BSDCOMP=y
+CONFIG_PPP_DEFLATE=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_MPPE=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPPOE=y
+CONFIG_PPP_ASYNC=y
+CONFIG_PPP_SYNC_TTY=y
# CONFIG_SLIP is not set
-CONFIG_USB_NET_DRIVERS=y
-# CONFIG_USB_CATC is not set
-# CONFIG_USB_KAWETH is not set
-# CONFIG_USB_PEGASUS is not set
-CONFIG_USB_RTL8150=y
-CONFIG_USB_RTL8152=y
-# CONFIG_USB_LAN78XX is not set
-# CONFIG_USB_USBNET is not set
-# CONFIG_USB_HSO is not set
-# CONFIG_USB_IPHETH is not set
+CONFIG_SLHC=y
+# CONFIG_USB_NET_DRIVERS is not set
CONFIG_WLAN=y
# CONFIG_WIRELESS_WDS is not set
# CONFIG_WLAN_VENDOR_ADMTEK is not set
@@ -4165,7 +4165,7 @@
CONFIG_RTC_DRV_HYM8563=y
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RK630 is not set
-CONFIG_RTC_DRV_RK808=y
+# CONFIG_RTC_DRV_RK808 is not set
# CONFIG_RTC_DRV_RK_TIMER is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
diff --git a/kernel/drivers/misc/nkio/nk_io_core.c b/kernel/drivers/misc/nkio/nk_io_core.c
index 4193df9..e084fb3 100755
--- a/kernel/drivers/misc/nkio/nk_io_core.c
+++ b/kernel/drivers/misc/nkio/nk_io_core.c
@@ -241,13 +241,13 @@
if(ret < 0){
printk("%s() devm_gpio_request reset_4g_gpio request ERROR\n", __FUNCTION__);
}
- ret = gpio_direction_output(pdata->reset_4g_gpio,0);
+ ret = gpio_direction_output(pdata->reset_4g_gpio,1);
if(ret < 0){
printk("%s() gpio_direction_input reset_4g_gpio set ERROR\n", __FUNCTION__);
goto err;
}
msleep(800);
- ret = gpio_direction_output(pdata->reset_4g_gpio,1);
+ ret = gpio_direction_output(pdata->reset_4g_gpio,0);
if(ret < 0){
printk("%s() gpio_direction_input reset_4g_gpio set ERROR\n", __FUNCTION__);
--
Gitblit v1.6.2