Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- arch/arm/configs/sunxi_defconfig
- +#COOPS CHANGES FOR WIFI
- +CONFIG_WIRELESS=y
- +CONFIG_CFG80211=y
- +CONFIG_MAC80211=y
- +CONFIG_WLAN=y
- +CONFIG_RTL_CARDS=y
- +CONFIG_RTL8192CU=m
- +CONFIG_RTLWIFI=m
- +CONFIG_RTL8192C_COMMON=m
- +CONFIG_STAGING=y
- +CONFIG_R8723AU=y
- +CONFIG_RFKILL=y
- +CONFIG_WIRELESS_EXT=y
- +CONFIG_WEXT_CORE=y
- +CONFIG_WEXT_PROC=y
- +CONFIG_WEXT_SPY=y
- +CONFIG_WEXT_PRIV=y
- +CONFIG_CFG80211_DEVELOPER_WARNINGS=y
- +CONFIG_CFG80211_WEXT=y
- +CONFIG_WIRELESS_EXT_SYSFS=y
- +CONFIG_LIB80211=m
- +CONFIG_LIB80211_CRYPT_WEP=m
- +CONFIG_LIB80211_CRYPT_CCMP=m
- +CONFIG_LIB80211_CRYPT_TKIP=m
- +CONFIG_CFG80211_ALLOW_RECONNECT=y
- +CONFIG_MAC80211_MESH=y
- +CONFIG_MAC80211_LEDS=y
- +CONFIG_RFKILL_PM=y
- +CONFIG_SUNXI_RFKILL=y
- +CONFIG_RTLLIB=m
- arch/arm/boot/dts/sun7i-a20-mk808c.dts
- @@ -53,6 +53,7 @@
- #include <dt-bindings/gpio/gpio.h>
- #include <dt-bindings/interrupt-controller/irq.h>
- +#include <dt-bindings/pinctrl/sun4i-a10.h>
- / {
- model = "mk808c";
- @@ -66,6 +67,17 @@
- chosen {
- stdout-path = "serial0:115200n8";
- };
- +
- + reg_vmmc3: vmmc3 {
- + compatible = "regulator-fixed";
- + pinctrl-names = "default";
- + pinctrl-0 = <&vmmc3_pin_mk808c>;
- + regulator-name = "vmmc3";
- + regulator-min-microvolt = <3300000>;
- + regulator-max-microvolt = <3300000>;
- + enable-active-high;
- + gpio = <&pio 7 9 GPIO_ACTIVE_HIGH>;
- + };
- };
- &ehci0 {
- @@ -113,6 +125,19 @@
- status = "okay";
- };
- +&mmc3 {
- + pinctrl-names = "default";
- + pinctrl-0 = <&mmc3_pins_a>;
- + vmmc-supply = <®_vcc3v0>;
- + bus-width = <4>;
- + status = "okay";
- +};
- +
- +&mmc3_pins_a {
- + /* RTL8723AS requires pull-up */
- + allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
- +};
- +
- &ohci0 {
- status = "okay";
- };
- @@ -121,6 +146,16 @@
- status = "okay";
- };
- +&pio {
- + vmmc3_pin_mk808c: vmmc3_pin@0 {
- + allwinner,pins = "PH9";
- + allwinner,function = "gpio_out";
- + allwinner,drive = <SUN4I_PINCTRL_10_MA>;
- + allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
- + };
- +
- +};
- +
- ®_usb1_vbus {
- status = "okay";
- };
- /arch/arm/boot/dts/sun7i-a20-mk808c.dts
- @@ -154,6 +154,12 @@
- allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
- };
- + wifi_host_wake_pin: wifi_host_wake_pin@0 {
- + allwinner,pins = "PH10";
- + allwinner,function = "gpio_in";
- + allwinner,drive = <SUN4I_PINCTRL_10_MA>;
- + allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
- + };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement