[GIT PULL] first round of SCSI updates for the 5.19+ merge window

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Updates to the usual drivers (ufs, qla2xx, target, lpfc, smartpqi,
mpi3mr).  The main driver change that might cause issues on down the
road is the conversion of some of our oldest surviving drivers to the
DMA API (should only affect m68k).  The only major core change is the
rework of async resume; the rest are either completely trivial or for
updating deprecated APIs.

The patch is available here:

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc

The short changelog is:

Alice Chao (1):
      scsi: ufs: ufs-mediatek: Fix invalid access to vccqx

Alim Akhtar (6):
      scsi: ufs: Rearrange addresses in increasing order
      scsi: ufs: host: ufs-exynos: Use already existing definition
      scsi: ufs: host: ufs-exynos: Remove unused defines
      scsi: ufs: host: ufs-exynos: Add support for FSD UFS HCI
      scsi: ufs: host: ufs-exynos: Add mphy apb clock mask
      scsi: dt-bindings: ufs: exynos-ufs: Add FSD compatible

Arnd Bergmann (2):
      scsi: dpt_i2o: Remove obsolete driver
      scsi: BusLogic: Remove bus_to_virt()

Arun Easi (8):
      scsi: qla2xxx: Fix discovery issues in FC-AL topology
      scsi: qla2xxx: Fix response queue handler reading stale packets
      scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
      scsi: qla2xxx: Add debug prints in the device remove path
      scsi: qla2xxx: Fix losing target when it reappears during delete
      scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
      scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
      scsi: qla2xxx: Fix excessive I/O error messages by default

Bart Van Assche (2):
      scsi: sd: Rework asynchronous resume support
      scsi: core: Move the definition of SCSI_QUEUE_DELAY

Bikash Hazarika (4):
      scsi: qla2xxx: Update manufacturer details
      scsi: qla2xxx: Zero undefined mailbox IN registers
      scsi: qla2xxx: Fix incorrect display of max frame size
      scsi: qla2xxx: Add a new v2 dport diagnostic feature

Bo Liu (1):
      scsi: core: bsg: Remove usage of the deprecated ida_simple_xxx() API

CC Chou (1):
      scsi: ufs: ufs-mediatek: Introduce workaround for power mode change

ChanWoo Lee (1):
      scsi: ufs: ufs-qcom: Remove unneeded code

Changyuan Lyu (1):
      scsi: trace: Print driver_tag and scheduler_tag in SCSI trace

Chanho Park (1):
      scsi: ufs: ufs-exynos: Change ufs phy control sequence

Colin Ian King (2):
      scsi: ufs: core: Fix spelling mistake "Cannnot" -> "Cannot"
      scsi: fcoe: Remove redundant assignment to variable 'wlen'

Damien Le Moal (3):
      scsi: libsas: Introduce struct smp_rps_resp
      scsi: libsas: Introduce struct smp_rg_resp
      scsi: libsas: Introduce struct smp_disc_resp

Dan Carpenter (3):
      scsi: mpi3mr: Delete a stray tab
      scsi: mpi3mr: Unlock on error path
      scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()

Daniil Lunev (2):
      scsi: ufs: core: Read device property for ref clock
      scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL

Dmitry Bogdanov (8):
      scsi: target: iscsi: Do not require target authentication
      scsi: target: iscsi: Allow AuthMethod=None
      scsi: target: iscsi: Support base64 in CHAP
      scsi: target: iscsi: Add support for extended CDB AHS
      scsi: iscsi: Prefer xmit of DataOut over new commands
      scsi: target: iscsi: Control authentication per ACL
      scsi: target: iscsi: Extract auth functions
      scsi: target: iscsi: Add upcast helpers

Don Brace (2):
      scsi: smartpqi: Update version to 2.1.18-045
      scsi: smartpqi: Update copyright to current year

Gilbert Wu (1):
      scsi: smartpqi: Add controller fw version to console log

James Smart (12):
      scsi: lpfc: Copyright updates for 14.2.0.5 patches
      scsi: lpfc: Update lpfc version to 14.2.0.5
      scsi: lpfc: Remove Menlo/Hornet related code
      scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri()
      scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration
      scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
      scsi: lpfc: Fix attempted FA-PWWN usage after feature disable
      scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE
      scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
      scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb
      scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
      scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb()

Jason Wang (1):
      scsi: megaraid: Remove the static variable initialisation

Jiang Jian (7):
      scsi: zfcp: Drop redundant "the" in the comments
      scsi: sym53c8xx_2: Remove redundant "with"
      scsi: snic: Remove redundant "on"
      scsi: aacraid: Remove redundant "the"
      scsi: target: Remove duplicate "the"
      scsi: message: fusion: Drop redundant "the"
      scsi: hisi_sas: Align comments

Jiapeng Chong (1):
      scsi: megaraid_sas: Clean up some inconsistent indenting

Johan Hovold (1):
      scsi: ufs: dt-bindings: Add SC8280XP binding

John Garry (5):
      scsi: hisi_sas: Call hisi_sas_slave_configure() from slave_configure_v3_hw()
      scsi: pm8001: Expose hardware queues for pm80xx
      scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free
      scsi: pm8001: Set up tags before using them
      scsi: pm8001: Rework shost initial values

Julian Wiedmann (1):
      scsi: zfcp: Declare zfcp_sdev_attrs as static

Junwoo Lee (1):
      scsi: ufs: Skip last hci reset to get valid register values

Justin Stitt (1):
      scsi: target: iscsi: Fix clang -Wformat warnings

Karan Tilak Kumar (1):
      scsi: fnic: Refactor code in fnic probe to initialize SCSI layer

Keoseong Park (1):
      scsi: ufs: core: Remove UIC_HIBERN8_ENTER_RETRIES

Kevin Barnett (4):
      scsi: smartpqi: Add ctrl ready timeout module parameter
      scsi: smartpqi: Update deleting a LUN via sysfs
      scsi: smartpqi: Fix RAID map race condition
      scsi: smartpqi: Stop logging spurious PQI reset failures

Krzysztof Kozlowski (3):
      scsi: ufs: ufshcd: Constify pointed data
      scsi: ufs: ufshcd-pltfrm: Constify pointed data
      scsi: ufs: exynos: Constify driver data

Kumar Meiyappan (1):
      scsi: smartpqi: Add driver support for multi-LUN devices

Li Zhijian (1):
      scsi: core: Shorten long warning messages

Mahesh Rajashekhara (1):
      scsi: smartpqi: Fix DMA direction for RAID requests

Max Gurtovoy (1):
      scsi: iscsi: Make iscsi_unregister_transport() return void

Michael Schmitz (4):
      scsi: gvp11.c: Fix DMA mask calculation error
      scsi: gvp11: Convert m68k WD33C93 drivers to DMA API
      scsi: a2091: Convert m68k WD33C93 drivers to DMA API
      scsi: a3000: Convert m68k WD33C93 drivers to DMA API

Mike Christie (21):
      scsi: target: Remove XDWRITEREAD emulated support
      scsi: target: Detect UNMAP support post configuration
      scsi: target: Add file configure_unmap callout
      scsi: target: Add iblock configure_unmap callout
      scsi: target: Add callout to configure UNMAP settings
      scsi: target: Remove incorrect zero blocks WRITE_SAME check
      scsi: libiscsi: Improve conn_send_pdu API
      scsi: iscsi: Try to avoid taking back_lock in xmit path
      scsi: iscsi: Remove iscsi_get_task back_lock requirement
      scsi: iscsi: Remove unneeded task state check
      scsi: iscsi_tcp: Drop target_alloc use
      scsi: iscsi_tcp: Tell net when there's more data
      scsi: iscsi: Run recv path from workqueue
      scsi: iscsi: Add recv workqueue helpers
      scsi: iscsi: Rename iscsi_conn_queue_work()
      scsi: iscsi: Fix session removal on shutdown
      scsi: qedi: Use QEDI_MODE_NORMAL for error handling
      scsi: iscsi: Add helper to remove a session from the kernel
      scsi: iscsi: Clean up bound endpoints during shutdown
      scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
      scsi: iscsi: Fix HW conn removal use after free

Mike McGowen (5):
      scsi: smartpqi: Add module param to disable managed ints
      scsi: smartpqi: Add PCI IDs for Lenovo controllers
      scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i
      scsi: smartpqi: Close write read holes
      scsi: smartpqi: Shorten drive visibility after removal

Murthy Bhat (1):
      scsi: smartpqi: Add PCI IDs for ramaxel controllers

Nilesh Javali (6):
      scsi: qla2xxx: Update version to 10.02.07.800-k
      scsi: qla2xxx: Fix sparse warning for dport_data
      scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
      scsi: qla2xxx: Update version to 10.02.07.700-k
      scsi: qla2xxx: Update version to 10.02.07.600-k
      scsi: qla2xxx: Update version to 10.02.07.500-k

Peter Wang (5):
      scsi: ufs: ufs-mediatek: Support performance boosting
      scsi: ufs: ufs-mediatek: Add stage information for ref-clk control
      scsi: ufs: ufs-mediatek: Prevent host hang by setting CLK_CG early
      scsi: ufs: ufs-mediatek: Always add delays for VCC operations
      scsi: ufs: ufs-mediatek: Support low-power mode for VCCQ

Po-Wen Kao (4):
      scsi: ufs: ufs-mediatek: Support host power control
      scsi: ufs: ufs-mediatek: Disable reset confirm feature by UniPro
      scsi: ufs: ufs-mediatek: Prevent device regulators setting LPM incorrectly
      scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators

Quinn Tran (24):
      scsi: qla2xxx: Fix imbalance vha->vref_count
      scsi: qla2xxx: edif: Fix dropped IKE message
      scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
      scsi: qla2xxx: Turn off multi-queue for 8G adapters
      scsi: qla2xxx: Wind down adapter after PCIe error
      scsi: qla2xxx: edif: Fix slow session teardown
      scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time
      scsi: qla2xxx: edif: Fix no logout on delete for N2N
      scsi: qla2xxx: edif: Fix session thrash
      scsi: qla2xxx: edif: Tear down session if keys have been removed
      scsi: qla2xxx: edif: Fix no login after app start
      scsi: qla2xxx: edif: Reduce disruption due to multiple app start
      scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
      scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription
      scsi: qla2xxx: edif: Fix n2n login retry for secure device
      scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
      scsi: qla2xxx: edif: Remove old doorbell interface
      scsi: qla2xxx: edif: Add retry for ELS passthrough
      scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
      scsi: qla2xxx: edif: Fix potential stuck session in sa update
      scsi: qla2xxx: edif: Add bsg interface to read doorbell events
      scsi: qla2xxx: edif: Wait for app to ack on sess down
      scsi: qla2xxx: edif: bsg refactor
      scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing

Ren Yu (1):
      scsi: mpt3sas: Fix typo in comment

Ren Zhijie (1):
      scsi: ufs: ufs-mediatek: Fix build error and type mismatch

Sagar Biradar (1):
      scsi: smartpqi: Fix PCI control linkdown system hang

Sreekanth Reddy (4):
      scsi: mpi3mr: Reduce VD queue depth on detecting throttling
      scsi: mpi3mr: Resource Based Metering
      scsi: mpi3mr: Increase cmd_per_lun to 128
      scsi: mpi3mr: Enable shared host tagset

Stanley Chu (8):
      scsi: ufs: ufs-mediatek: Fix build warnings
      scsi: ufs: ufs-mediatek: Disable unused VCCQx power rails
      scsi: ufs: ufs-mediatek: Support multiple VCC sources
      scsi: ufs: Export regulator functions
      scsi: ufs: ufs-mediatek: Support low-power mode for parents of VCCQx
      scsi: ufs: ufs-mediatek: Support flexible parameters for SMC calls
      scsi: ufs: Fix ADAPT logic for HS-G5
      scsi: ufs: Export ufshcd_uic_change_pwr_mode()

Tetsuo Handa (1):
      scsi: mpt3sas: Remove flush_scheduled_work() call

Tony Battersby (1):
      scsi: sg: Allow waiting for commands to complete on removed device

Varun Prakash (1):
      scsi: MAINTAINERS: Update cxgb3i and cxgb4i maintainer

Wolfram Sang (1):
      scsi: ufs: core: Fix typos in error messages

Xiang Chen (3):
      scsi: libsas: Resume SAS host for phy reset or enable via sysfs
      scsi: hisi_sas: Relocate DMA unmap of SMP task
      scsi: hisi_sas: Remove unnecessary variable to hold DMA map elements

Xin Gao (1):
      scsi: ch: Do not initialise statics to 0

Xingui Yang (1):
      scsi: hisi_sas: Modify v3 HW SATA completion error processing

Xiu Jianfeng (1):
      scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_fcp_op_cmp()

Yang Li (1):
      scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required()

Yoshihiro Shimoda (5):
      scsi: MAINTAINERS: Add maintainer for Renesas UFS driver
      scsi: ufs: ufs-renesas: Add support for Renesas R-Car UFS controller
      scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO
      scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS
      scsi: dt-bindings: ufs: Document Renesas R-Car UFS host controller

Zhang Jiaming (1):
      scsi: mpt3sas: Fix whitespace and spelling mistake

keliu (1):
      scsi: core: iscsi: Directly use ida_alloc()/ida_free()

And the diffstat:

 .../devicetree/bindings/ufs/qcom,ufs.yaml          |    2 +
 .../devicetree/bindings/ufs/renesas,ufs.yaml       |   61 +
 .../bindings/ufs/samsung,exynos-ufs.yaml           |    1 +
 Documentation/scsi/ufs.rst                         |   15 +
 Documentation/userspace-api/ioctl/ioctl-number.rst |    2 +-
 MAINTAINERS                                        |   19 +-
 block/bsg.c                                        |    4 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c           |    4 +-
 drivers/message/fusion/mptspi.c                    |    2 +-
 drivers/s390/scsi/zfcp_diag.h                      |    2 +-
 drivers/s390/scsi/zfcp_sysfs.c                     |    2 +-
 drivers/scsi/BusLogic.c                            |   35 +-
 drivers/scsi/Kconfig                               |   13 +-
 drivers/scsi/Makefile                              |    1 -
 drivers/scsi/a2091.c                               |   63 +-
 drivers/scsi/a3000.c                               |   53 +-
 drivers/scsi/aacraid/aachba.c                      |    2 +-
 drivers/scsi/aic94xx/aic94xx_dev.c                 |    2 +-
 drivers/scsi/be2iscsi/be_main.c                    |   21 +-
 drivers/scsi/bnx2i/bnx2i_iscsi.c                   |    2 +-
 drivers/scsi/ch.c                                  |    2 +-
 drivers/scsi/cxgbi/libcxgbi.c                      |    4 +-
 drivers/scsi/dpt/dpti_i2o.h                        |  441 ---
 drivers/scsi/dpt/dpti_ioctl.h                      |  136 -
 drivers/scsi/dpt/dptsig.h                          |  336 --
 drivers/scsi/dpt/osd_defs.h                        |   79 -
 drivers/scsi/dpt/osd_util.h                        |  358 --
 drivers/scsi/dpt/sys_info.h                        |  417 ---
 drivers/scsi/dpt_i2o.c                             | 3545 --------------------
 drivers/scsi/dpti.h                                |  331 --
 drivers/scsi/fcoe/fcoe.c                           |    1 -
 drivers/scsi/fnic/fnic_main.c                      |   45 +-
 drivers/scsi/gvp11.c                               |   95 +-
 drivers/scsi/hisi_sas/hisi_sas_main.c              |   49 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |    2 -
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |    6 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |   16 +-
 drivers/scsi/hosts.c                               |    4 +-
 drivers/scsi/iscsi_tcp.c                           |   74 +-
 drivers/scsi/iscsi_tcp.h                           |    2 +
 drivers/scsi/libiscsi.c                            |  313 +-
 drivers/scsi/libiscsi_tcp.c                        |    6 +-
 drivers/scsi/libsas/sas_expander.c                 |   67 +-
 drivers/scsi/libsas/sas_init.c                     |    4 +
 drivers/scsi/libsas/sas_internal.h                 |    2 +-
 drivers/scsi/lpfc/lpfc.h                           |   11 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |   27 +-
 drivers/scsi/lpfc/lpfc_bsg.c                       |  324 --
 drivers/scsi/lpfc/lpfc_bsg.h                       |   14 +-
 drivers/scsi/lpfc/lpfc_crtn.h                      |    2 +-
 drivers/scsi/lpfc/lpfc_debugfs.c                   |   22 +-
 drivers/scsi/lpfc/lpfc_els.c                       |   32 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |   60 +-
 drivers/scsi/lpfc/lpfc_hw.h                        |   10 -
 drivers/scsi/lpfc/lpfc_hw4.h                       |    1 -
 drivers/scsi/lpfc/lpfc_ids.h                       |    4 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   19 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |    1 +
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   54 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |    1 -
 drivers/scsi/lpfc/lpfc_sli.c                       |   38 +-
 drivers/scsi/lpfc/lpfc_sli.h                       |    1 -
 drivers/scsi/lpfc/lpfc_version.h                   |    2 +-
 drivers/scsi/megaraid/megaraid_mbox.c              |    2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |    4 +-
 drivers/scsi/mpi3mr/mpi3mr.h                       |   73 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |   67 +
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |  291 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |    8 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |    3 +-
 drivers/scsi/pm8001/pm8001_hwi.c                   |    5 +
 drivers/scsi/pm8001/pm8001_init.c                  |   73 +-
 drivers/scsi/pm8001/pm8001_sas.c                   |   10 +-
 drivers/scsi/pm8001/pm8001_sas.h                   |    3 +
 drivers/scsi/pm8001/pm80xx_hwi.c                   |   46 +-
 drivers/scsi/qedi/qedi_main.c                      |   11 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |   29 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |   96 +-
 drivers/scsi/qla2xxx/qla_bsg.h                     |   15 +
 drivers/scsi/qla2xxx/qla_dbg.h                     |    2 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   36 +-
 drivers/scsi/qla2xxx/qla_edif.c                    |  585 ++--
 drivers/scsi/qla2xxx/qla_edif.h                    |    7 +-
 drivers/scsi/qla2xxx/qla_edif_bsg.h                |  106 +-
 drivers/scsi/qla2xxx/qla_fw.h                      |    2 +-
 drivers/scsi/qla2xxx/qla_gbl.h                     |   13 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |  131 +-
 drivers/scsi/qla2xxx/qla_init.c                    |   96 +-
 drivers/scsi/qla2xxx/qla_iocb.c                    |    5 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  138 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   67 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |    6 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |    5 -
 drivers/scsi/qla2xxx/qla_os.c                      |  103 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   35 +-
 drivers/scsi/qla2xxx/qla_version.h                 |    4 +-
 drivers/scsi/scsi_error.c                          |    4 +-
 drivers/scsi/scsi_lib.c                            |   14 +-
 drivers/scsi/scsi_transport_iscsi.c                |   98 +-
 drivers/scsi/sd.c                                  |   84 +-
 drivers/scsi/sd.h                                  |    5 +
 drivers/scsi/sg.c                                  |   53 +-
 drivers/scsi/smartpqi/Kconfig                      |    2 +-
 drivers/scsi/smartpqi/smartpqi.h                   |   27 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  405 ++-
 drivers/scsi/smartpqi/smartpqi_sas_transport.c     |    2 +-
 drivers/scsi/smartpqi/smartpqi_sis.c               |   11 +-
 drivers/scsi/smartpqi/smartpqi_sis.h               |    4 +-
 drivers/scsi/snic/snic_fwint.h                     |    2 +-
 drivers/scsi/sym53c8xx_2/sym_hipd.c                |    2 +-
 drivers/target/iscsi/iscsi_target.c                |   57 +-
 drivers/target/iscsi/iscsi_target_auth.c           |  122 +-
 drivers/target/iscsi/iscsi_target_configfs.c       |  113 +-
 drivers/target/iscsi/iscsi_target_login.c          |   17 +-
 drivers/target/iscsi/iscsi_target_nego.c           |  160 +-
 drivers/target/iscsi/iscsi_target_nego.h           |    3 +-
 drivers/target/iscsi/iscsi_target_nodeattrib.c     |    1 +
 drivers/target/iscsi/iscsi_target_tpg.c            |    3 +-
 drivers/target/target_core_alua.c                  |    2 +-
 drivers/target/target_core_configfs.c              |   27 +-
 drivers/target/target_core_device.c                |    6 +
 drivers/target/target_core_file.c                  |   37 +-
 drivers/target/target_core_iblock.c                |   13 +-
 drivers/target/target_core_sbc.c                   |   99 -
 drivers/ufs/core/ufshcd-priv.h                     |    6 +-
 drivers/ufs/core/ufshcd.c                          |   86 +-
 drivers/ufs/host/Kconfig                           |   12 +
 drivers/ufs/host/Makefile                          |    1 +
 drivers/ufs/host/ufs-exynos.c                      |  182 +-
 drivers/ufs/host/ufs-exynos.h                      |    1 +
 drivers/ufs/host/ufs-mediatek.c                    |  324 +-
 drivers/ufs/host/ufs-mediatek.h                    |   74 +
 drivers/ufs/host/ufs-qcom.c                        |   23 -
 drivers/ufs/host/ufs-renesas.c                     |  412 +++
 drivers/ufs/host/ufshcd-pci.c                      |    1 +
 drivers/ufs/host/ufshcd-pltfrm.c                   |   15 +-
 drivers/ufs/host/ufshcd-pltfrm.h                   |    6 +-
 include/scsi/libiscsi.h                            |   13 +-
 include/scsi/libsas.h                              |    2 +-
 include/scsi/sas.h                                 |   42 +-
 include/scsi/scsi_transport_iscsi.h                |    3 +-
 include/target/iscsi/iscsi_target_core.h           |   14 +
 include/target/target_core_backend.h               |    1 +
 include/trace/events/scsi.h                        |   35 +-
 include/ufs/ufshcd.h                               |   21 +-
 include/ufs/unipro.h                               |  104 +-
 146 files changed, 4429 insertions(+), 7663 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/ufs/renesas,ufs.yaml
 delete mode 100644 drivers/scsi/dpt/dpti_i2o.h
 delete mode 100644 drivers/scsi/dpt/dpti_ioctl.h
 delete mode 100644 drivers/scsi/dpt/dptsig.h
 delete mode 100644 drivers/scsi/dpt/osd_defs.h
 delete mode 100644 drivers/scsi/dpt/osd_util.h
 delete mode 100644 drivers/scsi/dpt/sys_info.h
 delete mode 100644 drivers/scsi/dpt_i2o.c
 delete mode 100644 drivers/scsi/dpti.h
 create mode 100644 drivers/ufs/host/ufs-renesas.c

James





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux