All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/27] staging: add driver for KS7010 based SDIO cards
@ 2016-05-10 13:52 ` Wolfram Sang
  0 siblings, 0 replies; 65+ messages in thread
From: Wolfram Sang @ 2016-05-10 13:52 UTC (permalink / raw)
  To: driverdev-devel; +Cc: Wolfram Sang, linux-renesas-soc

This driver can be used with later Spectec SDW-821 and all SDW-823 cards.
See patch 1 and README for more details about its origin. To have the card
working, you need another patch which is already in mmc/next:

https://patchwork.kernel.org/patch/9043341/

A working topic branch for the Renesas H3 can be found here:

git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git renesas/topic/gen3-sdio

This series only can be found here:

git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git staging/ks7010

Note: I needed this driver to verify SDIO capabilities for the new Renesas H3
SoC. The fact that the original KS7010 driver also comes from Renesas is a
coincidence. It does not mean official support for this driver. Parts of this
work were backed by the above mentioned SDIO verification task while other
parts were my personal interest. Future patches and reviews will also done by
me as a private person (unless something very surprising happens ;))

Please comment, review, apply...

Thanks,

   Wolfram

Wolfram Sang (27):
  staging: ks7010: add driver from Nanonote extra-repository
  staging: ks7010: remove non-SDIO code and #ifdefs
  staging: ks7010: remove custom firmware loader
  staging: ks7010: remove checks for WIRELESS_EXT version
  staging: ks7010: remove code for old kernel versions
  staging: ks7010: avoid workqueue races
  staging: ks7010: use long preamble as default
  staging: ks7010: use kernel helper to print buffer
  staging: ks7010: delete seperate debug header
  staging: ks7010: really iterate over multicast addresses
  staging: ks7010: make loading config file optional
  staging: ks7010: fix printk format warnings
  staging: ks7010: add example cfg file as a reference
  staging: ks7010: remove unecessary typedef
  staging: ks7010: indent eap_packet.h
  staging: ks7010: indent ks7010_config.c
  staging: ks7010: indent ks7010_sdio.h
  staging: ks7010: indent ks_hostif.c
  staging: ks7010: indent ks_hostif.h
  staging: ks7010: indent ks_wlan.h
  staging: ks7010: indent ks_wlan_ioctl.h
  staging: ks7010: indent ks_wlan_net.c
  staging: ks7010: indent michael_mic.c
  staging: ks7010: indent michael_mic.h
  staging: ks7010: indent ks7010_sdio.c
  staging: ks7010: remove supported card table with one element
  staging: ks7010: fix module annotations

 drivers/staging/Kconfig                |    2 +
 drivers/staging/Makefile               |    1 +
 drivers/staging/ks7010/Kconfig         |   10 +
 drivers/staging/ks7010/Makefile        |    5 +
 drivers/staging/ks7010/README          |   37 +
 drivers/staging/ks7010/eap_packet.h    |  135 ++
 drivers/staging/ks7010/ks7010_config.c |  500 +++++
 drivers/staging/ks7010/ks7010_sdio.c   | 1267 ++++++++++++
 drivers/staging/ks7010/ks7010_sdio.h   |  152 ++
 drivers/staging/ks7010/ks79xx.cfg      |  116 ++
 drivers/staging/ks7010/ks_hostif.c     | 2763 +++++++++++++++++++++++++
 drivers/staging/ks7010/ks_hostif.h     |  647 ++++++
 drivers/staging/ks7010/ks_wlan.h       |  508 +++++
 drivers/staging/ks7010/ks_wlan_ioctl.h |   70 +
 drivers/staging/ks7010/ks_wlan_net.c   | 3547 ++++++++++++++++++++++++++++++++
 drivers/staging/ks7010/michael_mic.c   |  142 ++
 drivers/staging/ks7010/michael_mic.h   |   29 +
 17 files changed, 9931 insertions(+)
 create mode 100644 drivers/staging/ks7010/Kconfig
 create mode 100644 drivers/staging/ks7010/Makefile
 create mode 100644 drivers/staging/ks7010/README
 create mode 100644 drivers/staging/ks7010/eap_packet.h
 create mode 100644 drivers/staging/ks7010/ks7010_config.c
 create mode 100644 drivers/staging/ks7010/ks7010_sdio.c
 create mode 100644 drivers/staging/ks7010/ks7010_sdio.h
 create mode 100644 drivers/staging/ks7010/ks79xx.cfg
 create mode 100644 drivers/staging/ks7010/ks_hostif.c
 create mode 100644 drivers/staging/ks7010/ks_hostif.h
 create mode 100644 drivers/staging/ks7010/ks_wlan.h
 create mode 100644 drivers/staging/ks7010/ks_wlan_ioctl.h
 create mode 100644 drivers/staging/ks7010/ks_wlan_net.c
 create mode 100644 drivers/staging/ks7010/michael_mic.c
 create mode 100644 drivers/staging/ks7010/michael_mic.h

-- 
2.8.1

^ permalink raw reply	[flat|nested] 65+ messages in thread

end of thread, other threads:[~2016-05-20  6:32 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-10 13:52 [PATCH 00/27] staging: add driver for KS7010 based SDIO cards Wolfram Sang
2016-05-10 13:52 ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 01/27] staging: ks7010: add driver from Nanonote extra-repository Wolfram Sang
2016-05-10 13:52 ` [PATCH 02/27] staging: ks7010: remove non-SDIO code and #ifdefs Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 03/27] staging: ks7010: remove custom firmware loader Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 04/27] staging: ks7010: remove checks for WIRELESS_EXT version Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 05/27] staging: ks7010: remove code for old kernel versions Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 06/27] staging: ks7010: avoid workqueue races Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 07/27] staging: ks7010: use long preamble as default Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 08/27] staging: ks7010: use kernel helper to print buffer Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 09/27] staging: ks7010: delete seperate debug header Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 10/27] staging: ks7010: really iterate over multicast addresses Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 11/27] staging: ks7010: make loading config file optional Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 12/27] staging: ks7010: fix printk format warnings Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 13/27] staging: ks7010: add example cfg file as a reference Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 14/27] staging: ks7010: remove unecessary typedef Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 15/27] staging: ks7010: indent eap_packet.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 16/27] staging: ks7010: indent ks7010_config.c Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 17/27] staging: ks7010: indent ks7010_sdio.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 18/27] staging: ks7010: indent ks_hostif.c Wolfram Sang
2016-05-10 13:52 ` [PATCH 19/27] staging: ks7010: indent ks_hostif.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 20/27] staging: ks7010: indent ks_wlan.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 21/27] staging: ks7010: indent ks_wlan_ioctl.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 22/27] staging: ks7010: indent ks_wlan_net.c Wolfram Sang
2016-05-10 13:52 ` [PATCH 23/27] staging: ks7010: indent michael_mic.c Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 24/27] staging: ks7010: indent michael_mic.h Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 25/27] staging: ks7010: indent ks7010_sdio.c Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 26/27] staging: ks7010: remove supported card table with one element Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 13:52 ` [PATCH 27/27] staging: ks7010: fix module annotations Wolfram Sang
2016-05-10 13:52   ` Wolfram Sang
2016-05-10 21:05 ` [PATCH 00/27] staging: add driver for KS7010 based SDIO cards Greg KH
2016-05-10 21:05   ` Greg KH
2016-05-11  6:06   ` Wolfram Sang
2016-05-11  8:37     ` Greg KH
2016-05-11  8:37       ` Greg KH
2016-05-20  6:32       ` Wolfram Sang
2016-05-11 12:49 ` [PATCH] staging: ks7010: rename README to TODO Wolfram Sang
2016-05-11 12:49   ` Wolfram Sang
2016-05-11 12:51 ` [PATCH v2] " Wolfram Sang
2016-05-11 12:51   ` Wolfram Sang
2016-05-11 12:54 ` [PATCH] staging: ks7010: adapt to new trans_start handling Wolfram Sang
2016-05-11 12:54   ` Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.