]> git.baikalelectronics.ru Git - kernel.git/commit
isci: Add support for probing OROM for OEM params
authorDan Williams <dan.j.williams@intel.com>
Tue, 8 Mar 2011 17:52:49 +0000 (09:52 -0800)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 10:55:30 +0000 (03:55 -0700)
commitbec9e572e2028c7c1588374d5eafa80333c0d1bc
tree1304fd0c7fa979fb229a4bf57771e9e6cde7b37d
parentdbe5ae4af5b481ae7dd53a2d3c5b2dd1b685d923
isci: Add support for probing OROM for OEM params

We need to scan the OROM for signature and grab the OEM parameters. We
also need to do the same for EFI. If all fails then we resort to user
binary blob, and if that fails then we go to the defaults.

Share the format with the create_fw utility so that all possible sources
of the parameters are in-sync.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
12 files changed:
drivers/scsi/isci/Makefile
drivers/scsi/isci/core/scic_config_parameters.h
drivers/scsi/isci/core/scic_sds_controller.c
drivers/scsi/isci/firmware/create_fw.c
drivers/scsi/isci/firmware/create_fw.h [new file with mode: 0644]
drivers/scsi/isci/host.c
drivers/scsi/isci/host.h
drivers/scsi/isci/init.c
drivers/scsi/isci/isci.h
drivers/scsi/isci/probe_roms.c [new file with mode: 0644]
drivers/scsi/isci/probe_roms.h [new file with mode: 0644]
firmware/isci/isci_firmware.bin.ihex