Skip to contentSkip to conversation

rtlwifi: rtl8192su subdriver

PATCH Joshua Roys 3 participants 4 messages Jul 9, 2012 – Jul 13, 2012 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw
Quoted 12 lines · Xose Vazquez Perez
Quoted 9 lines · on Mon, 7 May 2012 Joshua Roys wrote:

Currently a WIP.

A few things have changed between this and the previous version. Larry Finger's \
patch for handling the race condition with mac80211 and the firmware callback is used \
instead (rtlwifi: fix for race condition when firmware is cached), and a new patch \
[...]

Quoted 3 lines

hi Joshua,

any news on that ?

Hello,

Currently I'm still searching for the hidden/undocumented registers that will allow the rtlwifi driver to drive the *su chips. (The rtlwifi driver uses the softmac infrastructure while the current firmware for the *su chips really needs a fullmac driver.)

Josh

#2 lore raw
Quoted 15 lines · Joshua Roys
Quoted 14 lines · Xose Vazquez Perez
Quoted 9 lines · on Mon, 7 May 2012 Joshua Roys wrote:

Currently a WIP.

A few things have changed between this and the previous version. Larry Finger's \
patch for handling the race condition with mac80211 and the firmware callback is used \
instead (rtlwifi: fix for race condition when firmware is cached), and a new patch \
[...]

hi Joshua,

Quoted 8 lines
Quoted 1 line

any news on that ?

Hello,

Currently I'm still searching for the hidden/undocumented registers that will allow the rtlwifi driver to drive the *su chips. (The rtlwifi driver uses the softmac infrastructure while the current firmware for the *su chips really needs a fullmac driver.)

I don't think I believe the business about a fullmac driver. Driver r8712u, which does handle the RTL8191SU, uses its own softmac driver.

Larry

#3 lore raw
In reply to Joshua Roys
Quoted 4 lines · Joshua Roys

Currently I'm still searching for the hidden/undocumented registers that will allow the rtlwifi driver to drive the *su chips. (The rtlwifi driver uses the softmac infrastructure while the current firmware for the *su chips really needs a fullmac driver.)

Is there any reason to think a fullmac driver is better than a softmac for this chip ?

#4 lore raw
Quoted 5 lines · Xose Vazquez Perez
Quoted 3 lines · Joshua Roys

Currently I'm still searching for the hidden/undocumented registers that will
allow the rtlwifi driver to drive the *su chips. (The rtlwifi driver

Quoted 7 lines

uses the

Quoted 1 line

softmac infrastructure while the current firmware for the *su chips

really

Quoted 1 line

needs a fullmac driver.)

Is there any reason to think a fullmac driver is better than a softmac for this chip ?

The firmware provides a very similar set of services as called by drivers/net/wireless/rndis_wlan.c (albeit through a different calling interface). This would offload some processing to the device and potentially allow the host to sleep more. The big reason not to is that we have rtlwifi/softmac already...

Josh