[PATCH 00/11] Add Realtek rts_pstor card reader driver

Keng-Yu Lin keng-yu.lin at canonical.com
Thu Mar 31 03:51:02 UTC 2011


BugLink: http://bugs.launchpad.net/bugs/698006

The driver is already in Linus' tree. It is good to get it pulled in Natty.
I tested on Dell Latitude 2110 with the SD card reader and verified the driver works.

Alexander Beregalov (1):
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: optimize
    kmalloc to kzalloc

Dan Carpenter (1):
  UBUNTU: SAUCE: (drop after 2.6.39) Staging: rts_pstor: fix read past
    end of buffer

Keng-Yu Lin (1):
  UBUNTU: [Config] CONFIG_RTS_PSTOR=m

Randy Dunlap (1):
  UBUNTU: SAUCE: (drop after 2.6.39) staging: fix rts_pstor build
    errors

Timo von Holtz (1):
  UBUNTU: SAUCE: (drop after 2.6.39) Staging: rts_pstor: fixed some
    brace code styling issues

Vasiliy Kulikov (1):
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: potential NULL
    dereference

wwang (5):
  UBUNTU: SAUCE: (drop after 2.6.39) staging: add rts_pstor for Realtek
    PCIE cardreader
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: delete a
    function
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: fix sparse
    warning
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: fix a bug that
    a greenhouse sd card can't be recognized
  UBUNTU: SAUCE: (drop after 2.6.39) staging: rts_pstor: MSXC card
    power class

 debian.master/config/config.common.ubuntu  |    2 +
 drivers/staging/Kconfig                    |    2 +
 drivers/staging/Makefile                   |    1 +
 drivers/staging/rts_pstor/Kconfig          |   16 +
 drivers/staging/rts_pstor/Makefile         |   16 +
 drivers/staging/rts_pstor/TODO             |    5 +
 drivers/staging/rts_pstor/debug.h          |   43 +
 drivers/staging/rts_pstor/general.c        |   35 +
 drivers/staging/rts_pstor/general.h        |   31 +
 drivers/staging/rts_pstor/ms.c             | 4248 +++++++++++++++++++++++++
 drivers/staging/rts_pstor/ms.h             |  225 ++
 drivers/staging/rts_pstor/rtsx.c           | 1124 +++++++
 drivers/staging/rts_pstor/rtsx.h           |  183 ++
 drivers/staging/rts_pstor/rtsx_card.c      | 1257 ++++++++
 drivers/staging/rts_pstor/rtsx_card.h      | 1093 +++++++
 drivers/staging/rts_pstor/rtsx_chip.c      | 2337 ++++++++++++++
 drivers/staging/rts_pstor/rtsx_chip.h      |  989 ++++++
 drivers/staging/rts_pstor/rtsx_scsi.c      | 3203 +++++++++++++++++++
 drivers/staging/rts_pstor/rtsx_scsi.h      |  142 +
 drivers/staging/rts_pstor/rtsx_sys.h       |   50 +
 drivers/staging/rts_pstor/rtsx_transport.c |  778 +++++
 drivers/staging/rts_pstor/rtsx_transport.h |   66 +
 drivers/staging/rts_pstor/sd.c             | 4776 ++++++++++++++++++++++++++++
 drivers/staging/rts_pstor/sd.h             |  295 ++
 drivers/staging/rts_pstor/spi.c            |  812 +++++
 drivers/staging/rts_pstor/spi.h            |   65 +
 drivers/staging/rts_pstor/trace.h          |  117 +
 drivers/staging/rts_pstor/xd.c             | 2051 ++++++++++++
 drivers/staging/rts_pstor/xd.h             |  188 ++
 29 files changed, 24150 insertions(+), 0 deletions(-)
 create mode 100644 drivers/staging/rts_pstor/Kconfig
 create mode 100644 drivers/staging/rts_pstor/Makefile
 create mode 100644 drivers/staging/rts_pstor/TODO
 create mode 100644 drivers/staging/rts_pstor/debug.h
 create mode 100644 drivers/staging/rts_pstor/general.c
 create mode 100644 drivers/staging/rts_pstor/general.h
 create mode 100644 drivers/staging/rts_pstor/ms.c
 create mode 100644 drivers/staging/rts_pstor/ms.h
 create mode 100644 drivers/staging/rts_pstor/rtsx.c
 create mode 100644 drivers/staging/rts_pstor/rtsx.h
 create mode 100644 drivers/staging/rts_pstor/rtsx_card.c
 create mode 100644 drivers/staging/rts_pstor/rtsx_card.h
 create mode 100644 drivers/staging/rts_pstor/rtsx_chip.c
 create mode 100644 drivers/staging/rts_pstor/rtsx_chip.h
 create mode 100644 drivers/staging/rts_pstor/rtsx_scsi.c
 create mode 100644 drivers/staging/rts_pstor/rtsx_scsi.h
 create mode 100644 drivers/staging/rts_pstor/rtsx_sys.h
 create mode 100644 drivers/staging/rts_pstor/rtsx_transport.c
 create mode 100644 drivers/staging/rts_pstor/rtsx_transport.h
 create mode 100644 drivers/staging/rts_pstor/sd.c
 create mode 100644 drivers/staging/rts_pstor/sd.h
 create mode 100644 drivers/staging/rts_pstor/spi.c
 create mode 100644 drivers/staging/rts_pstor/spi.h
 create mode 100644 drivers/staging/rts_pstor/trace.h
 create mode 100644 drivers/staging/rts_pstor/xd.c
 create mode 100644 drivers/staging/rts_pstor/xd.h





More information about the kernel-team mailing list