[PATCH 2/2] Staging: rtl8712/rtl8192u: move USB device ID within staging drivers.
Larry Finger
Larry.Finger at lwfinger.net
Fri Mar 2 15:54:45 UTC 2012
On 03/02/2012 06:01 AM, Martin Krause wrote:
> It seems the USB device ID 0bda:8192 is wrongly assigned to the
> RTL8192SU chip and not to the RTL8191SU chip in the USB database.
> So this patch moves this device ID from the rtl8192u staging
> driver to the rtl8712 staging driver.
>
> This patch was tested with a Radicom WIFIHU embedded wireless
> module with a RTL8191SU chip and the USB device ID 0bda:8192.
> Without the patch the rtl8192u driver claims this device, but
> it does not work. With the patch the rtl8712 driver services
> this device and it works.
>
> Signed-off-by: Martin Krause<martin.krause at tqs.de>
> ---
> I discussed this already a little bit with Larry Finger on the
> linux-wireless mailing list:
> http://www.spinics.net/lists/linux-wireless/msg85925.html
> ---
> drivers/staging/rtl8192u/r8192U_core.c | 1 -
> drivers/staging/rtl8712/usb_intf.c | 1 +
> 2 files changed, 1 insertions(+), 1 deletions(-)
ACKed-by: Larry Finger <Larry.Finger at lwfinger.net>
Larry
>
> diff --git a/drivers/staging/rtl8192u/r8192U_core.c b/drivers/staging/rtl8192u/r8192U_core.c
> index c09be0a..9c00865 100644
> --- a/drivers/staging/rtl8192u/r8192U_core.c
> +++ b/drivers/staging/rtl8192u/r8192U_core.c
> @@ -105,7 +105,6 @@ u32 rt_global_debug_component = \
>
> static const struct usb_device_id rtl8192_usb_id_tbl[] = {
> /* Realtek */
> - {USB_DEVICE(0x0bda, 0x8192)},
> {USB_DEVICE(0x0bda, 0x8709)},
> /* Corega */
> {USB_DEVICE(0x07aa, 0x0043)},
> diff --git a/drivers/staging/rtl8712/usb_intf.c b/drivers/staging/rtl8712/usb_intf.c
> index 4d3abcf..2875a78 100644
> --- a/drivers/staging/rtl8712/usb_intf.c
> +++ b/drivers/staging/rtl8712/usb_intf.c
> @@ -105,6 +105,7 @@ static struct usb_device_id rtl871x_usb_id_tbl[] = {
> /* RTL8191SU */
> /* Realtek */
> {USB_DEVICE(0x0BDA, 0x8172)},
> + {USB_DEVICE(0x0BDA, 0x8192)},
> /* Amigo */
> {USB_DEVICE(0x0EB0, 0x9061)},
> /* ASUS/EKB */
>
>
More information about the devel
mailing list