Sujit Reddy Thumma
5c0c28a84a
ufs: Allow vendor specific initialization
...
Some vendor specific controller versions might need to configure
vendor specific - registers, clocks, voltage regulators etc. to
initialize the host controller UTP layer and Uni-Pro stack.
Provide some common initialization operations that can be used
to configure vendor specifics. The methods can be extended in
future, for example, for power mode transitions.
The operations are vendor/board specific and hence determined with
the help of compatible property in device tree.
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
Signed-off-by: Dolev Raviv <draviv@codeaurora.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
2014-10-01 13:11:18 +02:00
..
aacraid
scsi: add use_cmd_list flag
2014-09-15 16:01:58 -07:00
aic7xxx
aic7xxx: Use kstrdup
2014-07-25 17:16:54 -04:00
aic94xx
arcmsr
arcmsr: simplify ioctl data read/write
2014-09-25 14:23:40 +02:00
arm
be2iscsi
be2iscsi: check ip buffer before copying
2014-09-30 09:29:55 +02:00
bfa
bfa: Use pci_enable_msix_exact() instead of pci_enable_msix()
2014-07-29 08:38:52 -04:00
bnx2fc
bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list()
2014-09-16 09:10:14 -07:00
bnx2i
bnx2i: Make boot_nic entry visible in the sysfs session objects
2014-09-16 09:14:12 -07:00
csiostor
csiostor: Use pci_enable_msix_range() instead of pci_enable_msix()
2014-09-16 09:09:56 -07:00
cxgbi
cxgb4i: avoid holding mutex in interrupt context
2014-09-22 16:46:13 +02:00
device_handler
dpt
esas2r
fcoe
fcoe: extend ethtool to FC port speed mapping
2014-09-30 09:28:36 +02:00
fnic
fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs
2014-09-16 09:10:02 -07:00
ibmvscsi
ibmvfc: fix little endian issues
2014-07-25 17:16:55 -04:00
isci
PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use
2014-08-12 12:15:14 -06:00
libfc
libfc: Replace rcu_assign_pointer() with RCU_INIT_POINTER()
2014-09-30 09:28:36 +02:00
libsas
scsi: convert host_busy to atomic_t
2014-07-25 07:43:43 -04:00
lpfc
lpfc: update lpfc version to driver version 10.4.8000.0
2014-09-16 09:10:14 -07:00
megaraid
megaraid_sas : Driver version update
2014-09-16 09:19:29 -07:00
mpt2sas
mpt2sas: fix undefined reference to `__udivdi3' compilation errors
2014-09-22 16:35:45 +02:00
mpt3sas
mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe
2014-09-16 09:14:21 -07:00
mvsas
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2014-08-06 21:03:53 -07:00
osd
pcmcia
pm8001
pm8001: Update nvmd response data to request buffer
2014-09-16 09:09:48 -07:00
qla2xxx
qla2xxx: Add memory barrier before ringing doorbell.
2014-09-25 14:25:08 +02:00
qla4xxx
qla4xxx: fix get_host_stats error propagation
2014-08-01 08:16:39 -04:00
sym53c8xx_2
ufs
ufs: Allow vendor specific initialization
2014-10-01 13:11:18 +02:00
.gitignore
3w-9xxx.c
3w-9xxx.h
3w-sas.c
scsi: use pci_zalloc_consistent
2014-08-08 15:57:29 -07:00
3w-sas.h
3w-xxxx.c
3w-xxxx.h
3w-xxxx: fix mis-aligned struct accesses
2014-07-25 17:16:56 -04:00
53c700.c
53c700.h
53c700.scr
53c700_d.h_shipped
a100u2w.c
scsi: use pci_zalloc_consistent
2014-08-08 15:57:29 -07:00
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
a4000t.c
advansys.c
scsi: convert host_busy to atomic_t
2014-07-25 07:43:43 -04:00
aha152x.c
aha152x.h
aha1542.c
aha1542.h
aha1740.c
aha1740.h
atari_NCR5380.c
atari_scsi.c
atari_scsi.h
atp870u.c
atp870u.h
BusLogic.c
PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use
2014-08-12 12:15:14 -06:00
BusLogic.h
bvme6000_scsi.c
ch.c
constants.c
dc395x.c
dc395x.h
dmx3191d.c
dpt_i2o.c
scsi: add use_cmd_list flag
2014-09-15 16:01:58 -07:00
dpti.h
dtc.c
dtc.h
eata.c
eata: remove driver_lock
2014-09-16 09:09:38 -07:00
eata_generic.h
eata_pio.c
eata_pio.h
esp_scsi.c
esp_scsi.h
fdomain.c
fdomain.h
FlashPoint.c
g_NCR5380.c
g_NCR5380.h
g_NCR5380_mmio.c
gdth.c
gdth.h
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gvp11.c
gvp11.h
hosts.c
scsi: add support for a blk-mq based I/O path.
2014-07-25 17:16:28 -04:00
hpsa.c
hpsa: add missing pci_set_master in kdump path
2014-09-25 14:23:41 +02:00
hpsa.h
hpsa_cmd.h
hptiop.c
hptiop.h
imm.c
imm.h
in2000.c
in2000.h
initio.c
initio.h
ipr.c
ipr: don't log error messages when applications issues illegal requests
2014-09-25 14:23:18 +02:00
ipr.h
ipr: fix compile failure
2014-09-26 10:07:27 +02:00
ips.c
ips.h
iscsi_boot_sysfs.c
iscsi_tcp.c
iscsi_tcp: export port being used
2014-09-30 09:29:55 +02:00
iscsi_tcp.h
jazz_esp.c
Kconfig
advansys: don't build ARM
2014-07-25 17:16:55 -04:00
lasi700.c
libiscsi.c
iscsi_tcp: export port being used
2014-09-30 09:29:55 +02:00
libiscsi_tcp.c
mac53c94.c
mac53c94.h
mac_esp.c
mac_scsi.c
mac_scsi.h
Makefile
tgt: removal
2014-07-17 22:07:44 +02:00
megaraid.c
megaraid.h
mesh.c
scsi: use pci_zalloc_consistent
2014-08-08 15:57:29 -07:00
mesh.h
mvme16x_scsi.c
mvme147.c
mvme147.h
mvumi.c
PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use
2014-08-12 12:15:14 -06:00
mvumi.h
ncr53c8xx.c
ncr53c8xx.h
NCR53c406a.c
NCR53c406a: don't call free_dma() by default
2014-07-25 17:16:56 -04:00
NCR5380.c
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32.c
scsi: fix decimal printf format specifiers prefixed with 0x
2014-09-16 09:09:45 -07:00
nsp32.h
nsp32_debug.c
nsp32_io.h
osst.c
osst.h
osst_detect.h
osst_options.h
pas16.c
pas16: don't call free_dma()
2014-07-25 17:16:55 -04:00
pas16.h
pmcraid.c
pmcraid: Use pci_enable_msix_range() instead of pci_enable_msix()
2014-09-16 09:09:57 -07:00
pmcraid.h
ppa.c
ppa.h
ps3rom.c
qla1280.c
qla1280.h
qlogicfas.c
qlogicfas: don't call free_dma()
2014-07-25 17:16:55 -04:00
qlogicfas408.c
qlogicfas408.h
qlogicpti.c
scsi: convert host_busy to atomic_t
2014-07-25 07:43:43 -04:00
qlogicpti.h
raid_class.c
script_asm.pl
scsi.c
scsi: don't store LUN bits in CDB[1] for USB mass-storage devices
2014-09-15 16:01:58 -07:00
scsi.h
scsi_debug.c
scsi_debug: deadlock between completions and surprise module removal
2014-09-30 09:34:37 +02:00
scsi_devinfo.c
scsi: do not issue SCSI RSOC command to Promise Vtrak E610f
2014-07-29 18:01:10 -04:00
scsi_error.c
scsi: fix various kernel-doc problems in scsi_error.c
2014-09-15 16:01:57 -07:00
scsi_ioctl.c
scsi: use dev_printk() variants for ioctl
2014-07-17 22:07:41 +02:00
scsi_lib.c
scsi: add use_cmd_list flag
2014-09-15 16:01:58 -07:00
scsi_lib_dma.c
scsi_logging.h
scsi_module.c
scsi_netlink.c
scsi_pm.c
scsi_priv.h
scsi: add support for a blk-mq based I/O path.
2014-07-25 17:16:28 -04:00
scsi_proc.c
scsi_sas_internal.h
scsi_scan.c
scsi: don't add scsi_device if its already visible
2014-10-01 13:11:08 +02:00
scsi_sysctl.c
scsi_sysfs.c
scsi: balance out autopm get/put calls in scsi_sysfs_add_sdev()
2014-09-15 16:02:05 -07:00
scsi_trace.c
scsi_transport_api.h
scsi_transport_fc.c
scsi: add defines for new FC port speeds.
2014-07-25 17:16:54 -04:00
scsi_transport_iscsi.c
iscsi class: Fix freeing of skb in get host error path
2014-08-04 13:16:14 +02:00
scsi_transport_sas.c
scsi_transport_spi.c
scsi_transport_srp.c
Main set of InfiniBand/RDMA updates for 3.17 merge window:
2014-08-14 11:09:05 -06:00
scsi_typedefs.h
scsicam.c
sd.c
scsi: balance out autopm get/put calls in scsi_sysfs_add_sdev()
2014-09-15 16:02:05 -07:00
sd.h
sd_dif.c
ses.c
sg.c
scsi: convert device_busy to atomic_t
2014-07-25 07:43:45 -04:00
sgiwd93.c
sim710.c
sni_53c710.c
sr.c
scsi: balance out autopm get/put calls in scsi_sysfs_add_sdev()
2014-09-15 16:02:05 -07:00
sr.h
scsi: move the writeable field from struct scsi_device to struct scsi_cd
2014-07-25 17:16:41 -04:00
sr_ioctl.c
sr_vendor.c
st.c
scsi: balance out autopm get/put calls in scsi_sysfs_add_sdev()
2014-09-15 16:02:05 -07:00
st.h
st_options.h
stex.c
storvsc_drv.c
storvsc: get rid of overly verbose warning messages
2014-09-22 16:36:06 +02:00
sun3_NCR5380.c
sun3_scsi.c
sun3_scsi.h
sun3_scsi_vme.c
sun3x_esp.c
sun_esp.c
sym53c416.c
sym53c416.h
t128.c
t128.h
tmscsim.c
tmscsim.h
u14-34f.c
scsi: fix u14-34f printk format warnings
2014-08-01 08:18:37 -04:00
ultrastor.c
ultrastor.h
virtio_scsi.c
virtio-scsi: Implement change_queue_depth for virtscsi targets
2014-07-25 17:17:00 -04:00
vmw_pvscsi.c
vmw_pvscsi: Use pci_enable_msix_exact() instead of pci_enable_msix()
2014-07-29 08:38:53 -04:00
vmw_pvscsi.h
wd33c93.c
wd33c93.h
wd7000.c
zalon.c
zorro7xx.c