the diff between lgb2 and lgb3 is:
$this->bbcode_second_pass_code('', '--- rk3288-tinker.dtsi.lgb2 2019-02-09 15:34:00.560361929 +0000
+++ rk3288-tinker.dtsi.lgb3 2019-02-09 16:39:23.694340303 +0000
@@ -104,7 +104,7 @@
clock-names = "ext_clock";
pinctrl-names = "default";
pinctrl-0 = <&wifi_enable>;
- reset-gpios = <&gpio4 RK_PD4 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio4 RK_PD3 GPIO_ACTIVE_LOW>, <&gpio4 RK_PD4 GPIO_ACTIVE_LOW>;
};
vbat_wl: wifi-regulator {
@@ -353,6 +353,7 @@
&io_domains {
wifi-supply = <&vcc_18>;
+ status = "okay";
};
&pinctrl {
@@ -471,7 +472,7 @@
non-removable;
pinctrl-names = "default";
pinctrl-0 = <&sdio0_bus4>, <&sdio0_cmd>, <&sdio0_clk>, <&sdio0_int>;
- max-frequency = <50000000>;
+ clock-frequency = <50000000>;
sd-uhs-sdr12;
sd-uhs-sdr25;
sd-uhs-sdr50;
')
I don't think its the clock frequency (I'll revert that having read mmc docs - not that this is mmc).
Of the others io_domains in rk3288.dtsi is defined as disabled, asus patch doesn't mention it - but I thought I'd try enabling.
the reset-gpios is what asus has (with numbers). I'll try and check if its the two wins through to bluetooth and wifi reset? The datasheet says something about the chip is disabled if both pins are pulled ... This is the relevent patch
https://github.com/TinkerBoard/debian_kernel/commit/33085685b4506e3b1a03c275a1eb9561249659c0