public inbox for linux-mmc@vger.kernel.org
 help / color / mirror / Atom feed
From: Hans de Goede <j.w.r.degoede-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: linux-sunxi <linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>,
	linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>,
	Maxime Ripard
	<maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>,
	Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org>,
	Jean-Francois Moine <moinejf-GANU6spQydw@public.gmane.org>,
	Bastien Nocera <hadess-0MeiytkfxGOsTnJN9+BGXg@public.gmane.org>
Subject: Support for various sdio wifi-chips on Allwinner tablets and SBCs
Date: Sun, 7 Aug 2016 21:25:43 +0200	[thread overview]
Message-ID: <5844eef2-71bd-bbb9-dff6-92e01a393b36@gmail.com> (raw)

Hi All,

Recently I've been working on getting the sdio-wifi, found on
many a23 / a33 tablets as well as on some a10s hdmi sticks and
on various h3 SBCs such as the Orange Pi, to work with the
mainline kernel.

If you use my sunxi-wip kernel branch (which has some dts bits
to enable this as well as some misc. bits, which I'm all
trying to get upstream) together with one of the following
out of tree drivers, you should be able to get your wifi to
work.

RTL8723BS or RTL8703AS wifi:
----------------------------
git clone https://github.com/jwrdegoede/rtl8723bs.git
cd rtl8723bs
make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnu- KSRC=../linux

Do not forget to copy *.bin to /lib/firmware/rtlwifi/ on
the target system.

Many thanks to Bastien Nocera for his great work on the
rtl8723bs driver, my repo just adds 2 small fixes
to also make the rtl8703as work.


RTL8189ES / RTL8189ETV
----------------------
git clone https://github.com/jwrdegoede/rtl8189ES_linux.git
cd rtl8189ES_linux.git
make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnu- KSRC=../linux

Thanks to Jean-Francois Moine for his initial work on getting
the RTL8989ES code to run with upstream kernels.


RTL8189FTV
----------
git clone https://github.com/jwrdegoede/rtl8189ES_linux.git
cd rtl8189ES_linux.git
git checkout -B rtl8189fs origin/rtl8189fs
make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnu- KSRC=../linux


ESP8089
-------
git clone https://github.com/jwrdegoede/esp8089.git
git checkout -B cleanup origin/cleanup
cd ../linux
make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnu- modules M=../esp8089 CONFIG_ESP8089=m

Do not forget to copy firmware/*.bin to /lib/firmware/ on
the target system.

Many thanks to Icenowy for his work on the esp8089 driver.


I hope this is useful to at least some of you.

A quick note for Orange Pi users, the older models H3 based
Pi-s use a soldered on wifi module with the RTL8189ETV.
The newer models (the PC Plus, Lite and Plus 2E) use the
RTL8189FTV soldered directly onto the PCB.

Regards,

Hans

             reply	other threads:[~2016-08-07 19:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-07 19:25 Hans de Goede [this message]
     [not found] ` <5844eef2-71bd-bbb9-dff6-92e01a393b36-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-08-12  3:47   ` Support for various sdio wifi-chips on Allwinner tablets and SBCs Icenowy Zheng
2016-09-04  4:54   ` Julian Calaby
2017-01-14 14:08   ` Icenowy Zheng
2017-01-15 10:51     ` Hans de Goede

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5844eef2-71bd-bbb9-dff6-92e01a393b36@gmail.com \
    --to=j.w.r.degoede-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=hadess-0MeiytkfxGOsTnJN9+BGXg@public.gmane.org \
    --cc=icenowy-ymACFijhrKM@public.gmane.org \
    --cc=jwrdegoede-rxtnV0ftBwyoClj4AeEUq9i2O/JbrIOy@public.gmane.org \
    --cc=linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org \
    --cc=maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org \
    --cc=moinejf-GANU6spQydw@public.gmane.org \
    --cc=wens-jdAy2FN1RRM@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox