netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Inaky Perez-Gonzalez <inaky@linux.intel.com>
To: netdev@vger.kernel.org, wimax@linuxwimax.org
Subject: [PATCH 2.6.33/3 00/13] WiMAX patches for 2.6.33 (batch #3)
Date: Wed,  4 Nov 2009 13:39:51 -0800	[thread overview]
Message-ID: <cover.1257370736.git.inaky@linux.intel.com> (raw)

  [this series of patches has been split in four batches as it was too
  long; the grouping is just sequential as they are not really
  related, except for dependencies].

Add support for two new SKUs of the USB and SDIO devices. USB: fix
resume timing out when requesting firmware (caching it); add
reset_resume support. Initialization sequence cleanup, introducing
bus_setup/bus_release() function pointers to allow simpler .pre and
.post reset implementations that move complexity away from the bus
specific subdrivers. 

Please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax.git

Patches follow for ease of review.


Cindy H Kao (1):
  wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku

Dirk Brandewie (1):
  wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support

Inaky Perez-Gonzalez (11):
  wimax/i2400m: clean up & add a payload argument to
    i2400m_schedule_work()
  wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
  wimax/i2400m: cache firmware on system suspend
  wimax/i2400m: implement .reset_resume in USB subdriver
  wimax/i2400m: don't overwrite error codes when failing to load
    firmware
  wimax/i2400m: on device stop, clean up pending wake & TX work
  wimax/i2400m: cleanup initialization/destruction flow
  wimax/i2400m: clarify and fix i2400m->{ready,updown}
  wimax/i2400m: introduce i2400m->bus_setup/release
  wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
  wimax/i2400m: Implement pre/post reset support in the USB driver

 drivers/net/wimax/i2400m/driver.c     |  332 ++++++++++++++++++++++++++-------
 drivers/net/wimax/i2400m/fw.c         |  163 +++++++++++++++--
 drivers/net/wimax/i2400m/i2400m-usb.h |    3 +
 drivers/net/wimax/i2400m/i2400m.h     |  109 +++++++++--
 drivers/net/wimax/i2400m/netdev.c     |   63 ++++---
 drivers/net/wimax/i2400m/rx.c         |   16 +-
 drivers/net/wimax/i2400m/sdio-rx.c    |    2 +-
 drivers/net/wimax/i2400m/sdio.c       |  116 +++++++-----
 drivers/net/wimax/i2400m/usb-notif.c  |    2 +-
 drivers/net/wimax/i2400m/usb.c        |   92 ++++++++--
 include/linux/mmc/sdio_ids.h          |    1 +
 include/linux/wimax/i2400m.h          |    1 +
 include/net/wimax.h                   |    6 +
 13 files changed, 705 insertions(+), 201 deletions(-)


             reply	other threads:[~2009-11-04 21:42 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-04 21:39 Inaky Perez-Gonzalez [this message]
2009-11-04 21:39 ` [PATCH 2.6.33/2 01/15] wimax/i2400m: USB driver uses a configurable endpoint map Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 02/15] wimax/i2400m/sdio: clear the INTR status bit after reading size Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 03/15] wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 04/15] wimax/i2400m: don't write to memory allocated by request_firmware() Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 05/15] wimax/i2400m: during probe, call sdio_disable at most once Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 06/15] wimax/i2400m: add missing debug submodule definition Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 07/15] wimax: allow specifying debug levels as command line option Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 08/15] wimax/i2400m: workaround not-so-working %zd printf format Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 09/15] wimax/i2400m: decide properly if using signed vs non-signed firmware loading Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 10/15] wimax/i2400m: rework bootrom initialization to be more flexible Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 11/15] wimax/i2400m: retry loading firmware files in sequence Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 01/13] wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 12/15] wimax/i2400m: fix reboot echo/ack barker deadlock Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 02/13] wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 13/15] wimax/i2400m: verify firmware format version is known Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 03/13] wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work() Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 14/15] wimax/i2400m: support extended firmware format Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 04/13] wimax/i2400m: add reason argument to i2400m_dev_reset_handle() Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/2 15/15] wimax/i2400m: on firmware upload, select BCF header that matches device's request Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 05/13] wimax/i2400m: cache firmware on system suspend Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 06/13] wimax/i2400m: implement .reset_resume in USB subdriver Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 07/13] wimax/i2400m: don't overwrite error codes when failing to load firmware Inaky Perez-Gonzalez
2009-11-04 21:39 ` [PATCH 2.6.33/3 08/13] wimax/i2400m: on device stop, clean up pending wake & TX work Inaky Perez-Gonzalez
2009-11-04 21:40 ` [PATCH 2.6.33/3 09/13] wimax/i2400m: cleanup initialization/destruction flow Inaky Perez-Gonzalez
2009-11-04 21:40 ` [PATCH 2.6.33/3 10/13] wimax/i2400m: clarify and fix i2400m->{ready,updown} Inaky Perez-Gonzalez
2009-11-04 21:40 ` [PATCH 2.6.33/3 11/13] wimax/i2400m: introduce i2400m->bus_setup/release Inaky Perez-Gonzalez
2009-11-04 21:40 ` [PATCH 2.6.33/3 12/13] wimax/i2400m: do bootmode buffer management in i2400m_setup/release() Inaky Perez-Gonzalez
2009-11-04 21:40 ` [PATCH 2.6.33/3 13/13] wimax/i2400m: Implement pre/post reset support in the USB driver Inaky Perez-Gonzalez

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=cover.1257370736.git.inaky@linux.intel.com \
    --to=inaky@linux.intel.com \
    --cc=netdev@vger.kernel.org \
    --cc=wimax@linuxwimax.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;
as well as URLs for NNTP newsgroup(s).