diff --git a/config/kernel/linux-rk3399-default.config b/config/kernel/linux-rk3399-default.config index d942ed367f..ce5db6e617 100644 --- a/config/kernel/linux-rk3399-default.config +++ b/config/kernel/linux-rk3399-default.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.4.161 Kernel Configuration +# Linux/arm64 4.4.162 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y @@ -1180,6 +1180,7 @@ CONFIG_BT_HCIUART_H4=y # CONFIG_BT_HCIUART_BCSP is not set CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y CONFIG_BT_HCIUART_INTEL=y CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_QCA=y diff --git a/patch/kernel/rk3399-default/friendly-arm-hangs-without.patch b/patch/kernel/rk3399-default/friendly-arm-hangs-without.patch index 0a8d878217..953fb4f408 100644 --- a/patch/kernel/rk3399-default/friendly-arm-hangs-without.patch +++ b/patch/kernel/rk3399-default/friendly-arm-hangs-without.patch @@ -90,20 +90,21 @@ index c2a6bedb..cdfcf0a5 100644 &i2s2 { #sound-dai-cells = <0>; status = "okay"; -@@ -961,9 +927,16 @@ +@@ -946,10 +946,16 @@ }; &pcie0 { + assigned-clocks = <&cru SCLK_PCIEPHY_REF>; + assigned-clock-parents = <&cru SCLK_PCIEPHY_REF100M>; -+ assigned-clock-rates = <100000000>; ++ assigned-clock-rates = <100000000>; status = "okay"; ep-gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>; num-lanes = <4>; +- max-link-speed = <2>; + vpcie3v3-supply = <&vcc3v3_sys>; + pinctrl-names = "default"; + pinctrl-0 = <&pcie_clkreqn_cpm>; -+ max-link-speed = <2>; ++ max-link-speed = <2>; }; &pwm_bl {