These are priority updates, targeted for inclusion in 3.2-final, for the driver to honor the latest definition of oem parameters and support the latest revision of silicon. The oem parameter format (phy configuration settings passed along from platform firmware) has been updated to revision 1.3, current driver only supports 1.0. The C1 silicon update involves updates to the per-silicon-revision hard-coded phy tuning recipes. This also updates the driver version from v1.0 to v1.1 to remove the stale EXPERIMENTAL tag and reflect the C1 level of silicon support. A performance fix and a fix for a crash that can be triggered by enabling a dev_dbg() statement are also included. Please apply, or pull from: git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git fixes ...to receive: Dan Williams (2): isci: cleanup oem parameter and recipe handling isci: update version to 1.1 Dave Jiang (1): isci: oem parameter format v1.1 (ssc select) Jeff Skirvin (3): isci: update afe (analog-front-end) recipe for C1 isci: oem parameter format v1.3 (cable select) isci: link speeds default to gen 2 Maciej Trela (1): isci: remove unused 'isci_tmf->device' field Marcin Tomczak (1): isci: performance-fix, shorten default "no outbound task" timeout drivers/scsi/Kconfig | 5 - drivers/scsi/isci/firmware/create_fw.c | 53 +++--- drivers/scsi/isci/firmware/create_fw.h | 13 ++- drivers/scsi/isci/host.c | 277 ++++++++++++++++++++++++-------- drivers/scsi/isci/host.h | 27 +++- drivers/scsi/isci/init.c | 25 +++- drivers/scsi/isci/isci.h | 1 + drivers/scsi/isci/phy.c | 137 +++++++++++----- drivers/scsi/isci/probe_roms.c | 2 +- drivers/scsi/isci/probe_roms.h | 89 ++++++++++- drivers/scsi/isci/task.c | 2 +- drivers/scsi/isci/task.h | 7 +- firmware/isci/isci_firmware.bin.ihex | 2 +- 13 files changed, 477 insertions(+), 163 deletions(-) Thanks, Dan -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html