[PATCH 0/4] UBUNTU: SAUCE: Support latest Redpine WLAN/BT RS9113 driver

Shrirang Bagul shrirang.bagul at canonical.com
Thu Jan 19 09:38:18 UTC 2017


Please ignore this patch set, I'll resend the patches with correct SRU release
tags.

On Thu, 2017-01-19 at 17:11 +0800, Shrirang Bagul wrote:
> BugLink: http://bugs.launchpad.net/bugs/1657682
> 
> Dell Caracalla IoT gateways have Redpine RS9113 WLAN/BT card. To enable
> this device, the vendor has provided the latest version of the driver.
> However, there is an existing driver in upstream kernel, which does create
> some confict esp. w.r.t exporting common symbols.
> 
> This patch-set adds the vendor's version of the driver to Ubuntu supplied
> 3rd party drivers list and also fixes the conflicts with the upstream version.
> 
> Darren Wu (1):
>   UBUNTU: SAUCE: Redpine RS9113 WLAN/BT driver ver. 0.9.7
> 
> Shrirang Bagul (3):
>   UBUNTU: SAUCE: Support Redpine RS9113 WLAN/BT
>   UBUNTU: SAUCE: Separate Redpine RS9113 WLAN/BT vendor and kernel
>     drivers
>   UBUNTU: SAUCE: RS9113: Use vendor driver to support WLAN/BT card on
>     Caracalla HW only
> 
>  ubuntu/Kconfig                |    1 +
>  ubuntu/Makefile               |    3 +
>  ubuntu/rsi/Kconfig            |   54 +
>  ubuntu/rsi/Makefile           |   17 +
>  ubuntu/rsi/rsi_91x_coex.c     |  178 +++
>  ubuntu/rsi/rsi_91x_core.c     |  515 +++++++++
>  ubuntu/rsi/rsi_91x_debugfs.c  |  531 +++++++++
>  ubuntu/rsi/rsi_91x_hal.c      | 1354 ++++++++++++++++++++++
>  ubuntu/rsi/rsi_91x_hci.c      |  556 ++++++++++
>  ubuntu/rsi/rsi_91x_mac80211.c | 1883 +++++++++++++++++++++++++++++++
>  ubuntu/rsi/rsi_91x_main.c     |  383 +++++++
>  ubuntu/rsi/rsi_91x_mgmt.c     | 2469
> +++++++++++++++++++++++++++++++++++++++++
>  ubuntu/rsi/rsi_91x_ps.c       |  202 ++++
>  ubuntu/rsi/rsi_91x_sdio.c     | 1281 +++++++++++++++++++++
>  ubuntu/rsi/rsi_91x_sdio_ops.c |  451 ++++++++
>  ubuntu/rsi/rsi_91x_usb.c      |  920 +++++++++++++++
>  ubuntu/rsi/rsi_91x_usb_ops.c  |   71 ++
>  ubuntu/rsi/rsi_boot_params.h  |  170 +++
>  ubuntu/rsi/rsi_coex.h         |   53 +
>  ubuntu/rsi/rsi_common.h       |   93 ++
>  ubuntu/rsi/rsi_debugfs.h      |   48 +
>  ubuntu/rsi/rsi_hal.h          |  155 +++
>  ubuntu/rsi/rsi_hci.h          |  103 ++
>  ubuntu/rsi/rsi_main.h         |  398 +++++++
>  ubuntu/rsi/rsi_mgmt.h         |  564 ++++++++++
>  ubuntu/rsi/rsi_ps.h           |   61 +
>  ubuntu/rsi/rsi_sdio.h         |  154 +++
>  ubuntu/rsi/rsi_usb.h          |   94 ++
>  28 files changed, 12762 insertions(+)
>  create mode 100644 ubuntu/rsi/Kconfig
>  create mode 100644 ubuntu/rsi/Makefile
>  create mode 100644 ubuntu/rsi/rsi_91x_coex.c
>  create mode 100644 ubuntu/rsi/rsi_91x_core.c
>  create mode 100644 ubuntu/rsi/rsi_91x_debugfs.c
>  create mode 100644 ubuntu/rsi/rsi_91x_hal.c
>  create mode 100644 ubuntu/rsi/rsi_91x_hci.c
>  create mode 100644 ubuntu/rsi/rsi_91x_mac80211.c
>  create mode 100644 ubuntu/rsi/rsi_91x_main.c
>  create mode 100644 ubuntu/rsi/rsi_91x_mgmt.c
>  create mode 100644 ubuntu/rsi/rsi_91x_ps.c
>  create mode 100644 ubuntu/rsi/rsi_91x_sdio.c
>  create mode 100644 ubuntu/rsi/rsi_91x_sdio_ops.c
>  create mode 100644 ubuntu/rsi/rsi_91x_usb.c
>  create mode 100644 ubuntu/rsi/rsi_91x_usb_ops.c
>  create mode 100644 ubuntu/rsi/rsi_boot_params.h
>  create mode 100644 ubuntu/rsi/rsi_coex.h
>  create mode 100644 ubuntu/rsi/rsi_common.h
>  create mode 100644 ubuntu/rsi/rsi_debugfs.h
>  create mode 100644 ubuntu/rsi/rsi_hal.h
>  create mode 100644 ubuntu/rsi/rsi_hci.h
>  create mode 100644 ubuntu/rsi/rsi_main.h
>  create mode 100644 ubuntu/rsi/rsi_mgmt.h
>  create mode 100644 ubuntu/rsi/rsi_ps.h
>  create mode 100644 ubuntu/rsi/rsi_sdio.h
>  create mode 100644 ubuntu/rsi/rsi_usb.h
> 
> -- 
> 2.9.3
> 
> 




More information about the kernel-team mailing list