lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200804173711.GA513530@kroah.com>
Date:   Tue, 4 Aug 2020 19:37:11 +0200
From:   Greg KH <gregkh@...uxfoundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Andrew Morton <akpm@...ux-foundation.org>,
        Arnd Bergmann <arnd@...db.de>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Char/Misc driver patches for 5.9-rc1

The following changes since commit 92ed301919932f777713b9172e525674157e983d:

  Linux 5.8-rc7 (2020-07-26 14:14:06 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-5.9-rc1

for you to fetch changes up to 22362aa30bad6f03b5bcbbeee3cdc61950d40086:

  habanalabs: remove unused but set variable 'ctx_asid' (2020-07-29 18:02:21 +0200)

----------------------------------------------------------------
Char/Misc driver patches for 5.9-rc1

Here is the large set of char and misc and other driver subsystem
patches for 5.9-rc1.  Lots of new driver submissions in here, and
cleanups and features for existing drivers.

Highlights are:
	- habanalabs driver updates
	- coresight driver updates
	- nvmem driver updates
	- huge number of "W=1" build warning cleanups from Lee Jones
	- dyndbg updates
	- virtbox driver fixes and updates
	- soundwire driver updates
	- mei driver updates
	- phy driver updates
	- fpga driver updates
	- lots of smaller individual misc/char driver cleanups and fixes

Full details are in the shortlog.

All of these have been in linux-next with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Adam Aharon (1):
      habanalabs: calculate trace frequency from PLL

Alexander A. Klimov (3):
      mei: Replace HTTP links with HTTPS ones
      misc: Replace HTTP links with HTTPS ones
      char: Replace HTTP links with HTTPS ones

Alexander Usyskin (1):
      mei: add device kind to sysfs

Alim Akhtar (2):
      dt-bindings: phy: Document Samsung UFS PHY bindings
      phy: samsung-ufs: add UFS PHY driver for samsung SoC

Andreas Färber (2):
      nvmem: core: Grammar fixes for help text
      nvmem: core: Add nvmem_cell_read_u8()

Andy Shevchenko (2):
      mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr
      coresight: Drop double check for ACPI companion device

Ansuel Smith (2):
      phy: qualcomm: add qcom ipq806x dwc usb phy driver
      devicetree: bindings: phy: Document ipq806x dwc3 qcom phy

Anurag Kumar Vulisha (2):
      dt-bindings: phy: Add DT bindings for Xilinx ZynqMP PSGTR PHY
      phy: zynqmp: Add PHY driver for the Xilinx ZynqMP Gigabit Transceiver

Artur Świgoń (3):
      interconnect: Export of_icc_get_from_provider()
      interconnect: Relax requirement in of_icc_get_from_provider()
      interconnect: Allow inter-provider pairs to be configured

Bard Liao (3):
      soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices
      soundwire: intel/cadence: merge Soundwire interrupt handlers/threads
      Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx

Bjorn Helgaas (5):
      misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTL
      misc: rtsx: Remove unused pcie_cap
      misc: rtsx: Remove rtsx_pci_read/write_config() wrappers
      misc: rtsx: Find L1 PM Substates capability instead of hard-coding
      misc: rtsx: Use standard PCI definitions

Christine Gharzuzi (1):
      habanalabs: extract cpu boot status lookup

Christophe JAILLET (2):
      misc: hpilo: switch from 'pci_' to 'dma_' API
      misc: hpilo: avoid a useless memset

Colin Ian King (3):
      ttyprintk: remove redundant initialization of variable ret
      char/mwave: remove redundant initialization of variable bRC
      phy: qualcomm: fix setting of tx_deamp_3_5db when device property read fails

Douglas Anderson (1):
      nvmem: Enforce nvmem stride in the sysfs interface

Esben Haabendal (1):
      uio_pdrv_genirq: Allow use with non-page-aligned memory resources

Freeman Liu (1):
      nvmem: sc27xx: add sc2730 efuse support

Georgi Djakov (1):
      interconnect: Mark all dummy functions as static inline

Greg Kroah-Hartman (11):
      Revert "cardreader/rtsx_pcr.c: use generic power management"
      Merge branch 'char-misc-linus' into 'char-misc-next'
      Merge v5.8-rc6 into char-misc-next
      Merge tag 'soundwire-5.9-rc1' of git://git.kernel.org/.../vkoul/soundwire into char-misc-next
      Merge tag 'fpga-for-5.9' of git://git.kernel.org/.../mdf/linux-fpga into char-misc-next
      Merge tag 'phy-for-5.9' of git://git.kernel.org/.../phy/linux-phy into char-misc-next
      Revert "mei: Avoid the use of one-element arrays"
      Merge tag 'icc-5.9-rc1' of https://git.linaro.org/people/georgi.djakov/linux into char-misc-next
      Merge tag 'misc-habanalabs-next-2020-07-24' of git://people.freedesktop.org/~gabbayo/linux into char-misc-next
      Merge 5.8-rc7 into char-misc-next
      habanalabs: fix up absolute include instructions

Grigore Popescu (1):
      bus: fsl-mc: probe the allocatable objects first

Guru Das Srinagesh (1):
      nvmem: qcom-spmi-sdam: Enable multiple devices

Gustavo A. R. Silva (6):
      fpga: dfl: Use struct_size() in kzalloc()
      hpilo: Replace one-element array with flexible-array member
      phy: samsung-ufs: Fix IS_ERR argument
      mei: hdcp: Replace one-element array with flexible-array member
      mei: Avoid the use of one-element arrays
      greybus: Use fallthrough pseudo-keyword

Hans de Goede (6):
      virt: vbox: Rename guest_caps struct members to set_guest_caps
      virt: vbox: Add vbg_set_host_capabilities() helper function
      virt: vbox: Add support for the new VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES ioctl
      virt: vbox: Add a few new vmmdev request types to the userspace whitelist
      virt: vbox: Log unknown ioctl requests as error
      virt: vbox: Fix some comments which talk about the "session spinlock"

Ioana Ciornei (1):
      bus: fsl-mc: add missing device types

Jann Horn (1):
      binder: Prevent context manager from incrementing ref 0

Jim Cromie (18):
      dyndbg-docs: eschew file /full/path query in docs
      dyndbg-docs: initialization is done early, not arch
      dyndbg: drop obsolete comment on ddebug_proc_open
      dyndbg: refine debug verbosity; 1 is basic, 2 more chatty
      dyndbg: rename __verbose section to __dyndbg
      dyndbg: fix overcounting of ram used by dyndbg
      dyndbg: fix a BUG_ON in ddebug_describe_flags
      dyndbg: fix pr_err with empty string
      dyndbg: prefer declarative init in caller, to memset in callee
      dyndbg: make ddebug_tables list LIFO for add/remove_module
      dyndbg: use gcc ?: to reduce word count
      dyndbg: refactor parse_linerange out of ddebug_parse_query
      dyndbg: accept 'file foo.c:func1' and 'file foo.c:10-100'
      dyndbg: accept query terms like file=bar and module=foo
      dyndbg: combine flags & mask into a struct, simplify with it
      dyndbg: allow anchored match on format query term
      dyndbg: shorten our logging prefix, drop __func__
      dyndbg: export ddebug_exec_queries

John Hubbard (1):
      fpga: dfl: afu: convert get_user_pages() --> pin_user_pages()

Jonathan Marek (3):
      phy: qcom-qmp: Allow different values for second lane
      phy: qcom-qmp: Add QMP V4 USB3 UNIPHY
      phy: qcom-qmp: Add QMP V4 USB3 PHY support for sm8250

Kees Cook (4):
      lkdtm: Avoid more compiler optimizations for bad writes
      lkdtm/heap: Avoid edge and middle of slabs
      selftests/lkdtm: Reset WARN_ONCE to avoid false negatives
      lkdtm: Make arch-specific tests always available

Krzysztof Kozlowski (1):
      phy: exynos: Rename Exynos to lowercase

Kunihiko Hayashi (1):
      dt-bindings: phy: uniphier: Fix incorrect clocks and clock-names for PXs3 usb3-hsphy

Lad Prabhakar (2):
      dt-bindings: phy: renesas,usb2-phy: Add r8a774e1 support
      dt-bindings: phy: renesas,usb3-phy: Add r8a774e1 support

Laurent Pinchart (1):
      dt-bindings: phy: zynqmp-psgtr: Fix example's numbers of cells in reg

Laurentiu Tudor (1):
      bus: fsl-mc: use raw spin lock to serialize mc cmds

Lee Jones (59):
      misc: c2port: core: Ensure source size does not equal destination size in strncpy()
      misc: ti-st: st_core: Tidy-up bespoke commentry
      misc: ti-st: st_kim: Tidy-up bespoke commentry
      misc: lkdtm: bugs: At least try to use popuated variable
      misc: eeprom: eeprom_93cx6: Repair function arg descriptions
      misc: mic: vop: vop_main: Remove set but unused variable 'ret'
      misc: cb710: sgbuf2: Add missing documentation for cb710_sg_dwiter_write_next_block()'s 'data' arg
      misc: habanalabs: irq: Add missing struct identifier for 'struct hl_eqe_work'
      misc: pti: Fix documentation for bit-rotted function pti_tty_driver_write()
      misc: pti: Repair kerneldoc formatting issues
      misc: pti: Remove unparsable empty line in function header
      misc: habanalabs: firmware_if: Add missing 'fw_name' and 'dst' entries to function header
      misc: habanalabs: pci: Fix a variety of kerneldoc issues
      misc: habanalabs: irq: Repair kerneldoc formatting issues
      misc: habanalabs: goya: Omit pointless check ensuring addr is >=0
      misc: habanalabs: pci: Scrub documentation for non-present function argument
      misc: habanalabs: goya: goya_coresight: Remove set but unused variable 'val'
      misc: habanalabs: gaudi: Remove ill placed asterisk from kerneldoc header
      misc: habanalabs: gaudi: gaudi_security: Repair incorrectly named function arg
      misc: enclosure: Fix some kerneldoc anomalies
      misc: lattice-ecp3-config: Remove set but clearly unused variable 'ret'
      misc: pch_phub: Provide descriptions for 'chip' argument
      misc: pch_phub: Remove superfluous descriptions to non-existent args 'offset_address'
      misc: enclosure: Update enclosure_remove_device() documentation to match reality
      misc: genwqe: card_base: Remove set but unused variable 'rc'
      misc: genwqe: card_base: Provide documentation for genwqe_recover_card()'s args
      misc: genwqe: card_base: Whole host of kerneldoc fixes
      misc: genwqe: card_dev: Whole host of kerneldoc fixes
      misc: genwqe: card_utils: Whole a plethora of documentation issues
      misc: genwqe: card_ddcb: Fix a variety of kerneldoc issues
      misc: genwqe: card_sysfs: Demote function/file headers from kerneldoc
      misc: genwqe: card_debugfs: Demote file header from kerneldoc
      misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit()
      misc: ibmasm: event: Demote function headers from kerneldoc
      misc: ibmasm: command: Demote function headers from kerneldoc
      misc: ibmasm: r_heartbeat: Demote function headers from kerneldoc
      misc: mic: host: mic_x100: Move declaration of mic_x100_intr_init[] into c-file
      misc: ibmasm: dot_command: Demote function headers from kerneldoc
      misc: mic: host: mic_intr: Properly document function arguments
      misc: mic: host: mic_x100: Add missing descriptions to kerneldoc headers
      misc: mic: card: mic_debugfs: Demote function headers from kerneldoc
      misc: mic: host: mic_debugfs: Demote function headers from kerneldoc
      misc: mic: cosm: cosm_main: Document 'force' function argument
      misc: mic: scif: scif_ports: Fix copy 'n' paste error
      misc: mic: cosm: cosm_debugfs: Demote function headers from kerneldoc
      misc: mic: scif: scif_api: Remove set but unused variable 'read_size'
      misc: mic: scif: scif_api: Demote scif_accept() function header
      misc: mic: scif: scif_epd: Describe missing 'scifdev' argument(s)
      misc: mic: scif: scif_nodeqp: Fix a bunch of kerneldoc issues
      misc: mic: scif: scif_nm: Supply various kerneldoc fix-ups
      misc: mic: scif: scif_dma: Fix a couple of kerneldoc issues
      misc: mic: scif: scif_fence: Fix a bunch of different documentation issues
      misc: mic: scif: scif_rma: Repair a bunch of kerneldoc issues
      misc: cxl: hcalls: Demote half-assed kerneldoc attempt
      misc: ocxl: config: Provide correct formatting to function headers
      misc: ibmvmc: Repair ill-named function argument descriptions
      misc: eeprom: at24: Tell the compiler that ACPI functions may not be used
      misc: cxl: flash: Remove unused variable 'drc_index'
      misc: vmw_vmci_defs: Mark 'struct vmci_handle VMCI_ANON_SRC_HANDLE' as __maybe_unused

Liao Pingfang (1):
      misc: mic: Remove the error message as the call will print it

Luca Ceresoli (5):
      dt-bindings: fpga: xilinx-slave-serial: valid for the 7 Series too
      fpga manager: xilinx-spi: valid for the 7 Series too
      fpga manager: xilinx-spi: remove unneeded, mistyped variables
      dt-bindings: fpga: xilinx-slave-serial: add optional INIT_B GPIO
      fpga manager: xilinx-spi: check INIT_B pin during write_init

Marek Szyprowski (1):
      phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY

Masahiro Yamada (1):
      char: raw: do not leak CONFIG_MAX_RAW_DEVS to userspace

Matteo Croce (1):
      nvmem: update Kconfig description

Michael S. Tsirkin (1):
      vop: sparse warning fixup

Mike Leach (6):
      coresight: etmv4: Fix resource selector constant
      coresight: etmv4: Counter values not saved on disable
      coresight: Fix comment in main header file
      coresight: Add default sink selection to CoreSight base
      coresight: tmc: Update sink types for default selection
      coresight: etm: perf: Add default sink selection to etm perf

Moti Haimovski (1):
      habanalabs: check for DMA errors when clearing memory

Mrinal Pandey (5):
      drivers: android: Fix a variable declaration coding style issue
      drivers: android: Remove the use of else after return
      drivers: android: Remove braces for a single statement if-else block
      drivers: android: Fix a variable declaration coding style issue
      drivers: android: Fix the SPDX comment style

Oded Gabbay (10):
      habanalabs: remove rate limiters from GAUDI
      uapi/habanalabs: fix some comments
      habanalabs: align armcp_packet structure to 8 bytes
      habanalabs: rephrase error messages
      habanalabs: Extract ECC information from FW
      habanalabs: remove soft-reset support from GAUDI
      habanalabs: halt device CPU only upon certain reset
      habanalabs: create common folder
      habanalabs: update hl_boot_if.h from firmware
      habanalabs: enable device before hw_init()

Ofir Bitton (11):
      habanalabs: Use pending CS amount per ASIC
      habanalabs: sync stream generic functionality
      habanalabs: Use mask instead of shift in sync stream registers
      habanalabs: Increase queues depth
      habanalabs: Add dropped cs statistics info struct
      habanalabs: PCIe iATU refactoring
      habanalabs: configure maximum queues per asic
      habanalabs: use queue pi/ci in order to determine queue occupancy
      habanalabs: Assign each CQ with its own work queue
      habanalabs: verify queue can contain all cs jobs
      habanalabs: create internal CB pool

Omer Shpigelman (2):
      habanalabs: rephrase error message
      habanalabs: remove unused hash

Peter Chen (1):
      phy: cadence: salvo: fix wrong bit definition

Pierre-Louis Bossart (23):
      soundwire: intel: cleanups for indirections/logs
      soundwire: intel: clarify drvdata and remove more indirections
      soundwire: intel_init: remove useless test
      soundwire: intel_init: use devm_ allocation
      soundwire: intel_init: pass link information as platform data
      soundwire: intel: transition to 3 steps initialization
      soundwire: add definitions for 1.2 spec
      soundwire: bus_type: convert open-coded while() to for() loop
      soundwire: extend SDW_SLAVE_ENTRY
      soundwire: bus: initialize bus clock base and scale registers
      soundwire: intel: implement get_sdw_stream() operations
      soundwire: stream: add helper to startup/shutdown streams
      soundwire: intel: remove stream allocation/free
      soundwire: cadence: allocate/free dma_data in set_sdw_stream
      soundwire: intel: don't free dma_data in DAI shutdown
      soundwire: sdw.h: fix PRBS/Static_1 swapped definitions
      soundwire: sdw.h: fix indentation
      soundwire: intel: reuse code for wait loops to set/clear bits
      soundwire: intel: revisit SHIM programming sequences.
      soundwire: intel: introduce a helper to arm link synchronization
      soundwire: intel: introduce helper for link synchronization
      soundwire: intel_init: add implementation of sdw_intel_enable_irq()
      soundwire: intel_init: use EXPORT_SYMBOL_NS

Rander Wang (1):
      soundwire: intel: add wake interrupt support

Randy Dunlap (8):
      Documentation/driver-api: firmware/built-in-fw: drop doubled word
      Documentation/driver-api: firmware/firmware_cache: drop doubled word
      Documentation/driver-api: firmware/direct-fs-lookup: drop doubled word
      Documentation/driver-api: firmware/request_firmware: drop doubled word
      Documentation/driver-api: uio-howto: drop doubled word
      Documentation/driver-api: xillybus: drop doubled word
      misc: mic: <linux/mic_bus.h>: drop a duplicated word
      android: binder.h: drop a duplicated word

Ravi Kumar Bokka (3):
      dt-bindings: nvmem: qfprom: Convert to yaml
      dt-bindings: nvmem: Add properties needed for blowing fuses
      nvmem: qfprom: Add fuse blowing support

Richard Gong (5):
      firmware: stratix10-svc: correct reconfig flag and timeout values
      firmware: stratix10-svc: extend svc to support new RSU features
      firmware: stratix10-rsu: extend rsu driver for new features
      firmware: rsu: add device attributes to sysfs interface
      firmware: stratix10-rsu: fix warnings

Ricky Wu (1):
      misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add support MMC_CAP2_NO_MMC

Rikard Falkeborn (7):
      soundwire: qcom: Constify static structs
      mic: vop: Constify static structs
      mei: hdcp: Constify struct mei_cl_device_id
      misc: genwqe: Constify struct pci_error_handlers
      misc: rtsx_usb: Constify struct usb_device_id
      phy: allwinner: phy-sun6i-mipi-dphy: Constify structs
      virtio_console: Constify some static variables

Russell King (2):
      dt: update Marvell Armada 38x COMPHY binding
      phy: armada-38x: fix NETA lockup when repeatedly switching speeds

Saheed O. Bolarinwa (1):
      cxl: Change PCIBIOS_SUCCESSFUL to 0

Sai Prakash Ranjan (6):
      coresight: replicator: Use CS_AMBA_ID macro for id table
      coresight: catu: Use CS_AMBA_ID macro for id table
      coresight: replicator: Reset replicator if context is lost
      dt-bindings: arm: coresight: Add optional property to replicators
      coresight: tmc: Add shutdown callback for TMC ETR
      coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()

Sanyog Kale (1):
      MAINTAINERS: change SoundWire maintainer

Sivaprakash Murugesan (4):
      dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
      dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
      phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
      phy: qcom-qusb2: Add ipq8074 device compatible

Srinivas Kandagatla (2):
      nvmem: core: add support to auto devid
      nvmem: qfprom: use NVMEM_DEVID_AUTO for multiple instances

Suren Baghdasaryan (1):
      MAINTAINERS: add Hridya and myself into Android driver maintainers list

Suzuki K Poulose (1):
      coresight: etm4x: Fix save/restore during cpu idle

Thommy Jakobsson (1):
      uio: disable lazy irq disable to avoid double fire

Tiezhu Yang (4):
      phy: Remove CONFIG_ARCH_* check for related subdir in Makefile
      phy: allwinner: Make PHY_SUN6I_MIPI_DPHY depend on COMMON_CLK
      nvmem: sprd: Fix return value of sprd_efuse_probe()
      MAINTAINERS: Add git tree for NVMEM FRAMEWORK

Tingwei Zhang (2):
      coresight: etm4x: Add support to skip trace unit power up
      dt-bindings: arm: coresight: Add support to skip trace unit power up

Tobias Klauser (1):
      phy: zynqmp: Fix unused-function compiler warning

Tom Rix (2):
      fpga: Fix dead store fpga-mgr.c
      fpga: Fix dead store in fpga-bridge.c

Tomas Winkler (12):
      mei: me: constify the device parameter to the probe quirk
      mei: me: make mei_me_fw_sku_sps_4() less cryptic
      mei: me: add kdoc for mei_me_fw_type_nm()
      mei: me: add MEI device for SPT with ITPS capability
      mei: me: add MEI device for KBP with ITPS capability
      mei: hbm: use sizeof of variable instead of struct type
      mei: ioctl: use sizeof of variable instead of struct type
      mei: bus: use sizeof of variable instead of struct type
      mei: client: use sizeof of variable instead of struct type
      mei: hw: use sizeof of variable instead of struct type
      mei: hw: don't use one element arrays
      MAINTAINERS: Fix maintainer entry for mei driver

Tomer Tayar (2):
      habanalabs: use no flags on MMU cache invalidation
      habanalabs: Fix memory leak in error flow of context initialization

Vaibhav Gupta (6):
      cb710/core.c: use generic power management
      cardreader/rtsx_pcr.c: use generic power management
      misc/tifm_7xx1.c: use generic power management
      misc/phantom.c: use generic power management
      misc/pch_phub.c: use generic power management
      cardreader/rtsx_pcr.c: use generic power management

Vinod Koul (15):
      soundwire: Replace 'objs' by 'y'
      phy: qcom: remove ufs qmp phy driver
      phy: core: fix code style in devm_of_phy_provider_unregister
      phy: core: Document function args
      phy: ti: dm816x: remove set but unused variable
      phy: ti-pipe3: remove set but unused variable
      phy-mvebu-a3700-utmi: correct typo in struct mvebu_a3700_utmi comments
      phy: mapphone-mdm6600: Add missing description for some structure fields
      phy: xgene: remove unsigned integer comparison with less than zero
      phy: rockchip-typec: use correct format for structure description
      phy: exynos5-usbdrd: use correct format for structure description
      phy: stm32: use NULL instead of zero
      soundwire: fix the kernel-doc comment
      phy: sun4i-usb: explicitly include gpio/consumer.h
      Merge branch 'fixes' into next

Wang Hai (1):
      cxl: Fix kobject memleak

Wei Yongjun (1):
      habanalabs: remove unused but set variable 'ctx_asid'

Wesley Cheng (2):
      phy: qcom-snps: Add runtime suspend and resume handlers
      phy: qcom-snps: Add a set mode callback

Xu Wang (1):
      coresight: Use devm_kcalloc() in coresight_alloc_conns()

Xu Yilun (8):
      fpga: dfl: parse interrupt info for feature devices on enumeration
      fpga: dfl: pci: add irq info for feature devices enumeration
      fpga: dfl: introduce interrupt trigger setting API
      fpga: dfl: afu: add interrupt support for port error reporting
      fpga: dfl: fme: add interrupt support for global error reporting
      fpga: dfl: afu: add AFU interrupt support
      Documentation: fpga: dfl: add descriptions for interrupt related interfaces.
      fpga: dfl: pci: add device id for Intel FPGA PAC N3000

Yangtao Li (1):
      dt-bindings: nvmem: SID: add binding for A100's SID controller

Yoshihiro Shimoda (2):
      phy: renesas: rcar-gen3-usb2: move irq registration to init
      phy: renesas: rcar-gen3-usb2: exit if request_irq() failed

Zhangfei Gao (1):
      uacce: remove uacce_vma_fault

kernel test robot (1):
      habanalabs: goya_ctx_init() can be static

Álvaro Fernández Rojas (2):
      dt-bindings: phy: add bcm63xx-usbh bindings
      phy: bcm63xx-usbh: Add BCM63xx USBH driver

 Documentation/ABI/testing/sysfs-class-mei          |  13 +
 .../testing/sysfs-devices-platform-stratix10-rsu   |  36 +
 Documentation/admin-guide/dynamic-debug-howto.rst  |  29 +-
 .../devicetree/bindings/arm/coresight.txt          |  13 +
 .../bindings/fpga/xilinx-slave-serial.txt          |  16 +-
 .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml    |  19 +-
 .../devicetree/bindings/nvmem/qcom,qfprom.yaml     |  96 ++
 Documentation/devicetree/bindings/nvmem/qfprom.txt |  35 -
 .../bindings/phy/brcm,bcm63xx-usbh-phy.yaml        |  79 ++
 .../bindings/phy/phy-armada38x-comphy.txt          |  10 +-
 .../bindings/phy/qcom,ipq806x-usb-phy-hs.yaml      |  55 ++
 .../bindings/phy/qcom,ipq806x-usb-phy-ss.yaml      |  73 ++
 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |   2 +
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   1 +
 .../devicetree/bindings/phy/renesas,usb2-phy.yaml  |   1 +
 .../devicetree/bindings/phy/renesas,usb3-phy.yaml  |   1 +
 .../devicetree/bindings/phy/samsung,ufs-phy.yaml   |  75 ++
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |   8 +-
 .../devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml | 105 +++
 Documentation/driver-api/firmware/built-in-fw.rst  |   2 +-
 .../driver-api/firmware/direct-fs-lookup.rst       |   2 +-
 .../driver-api/firmware/firmware_cache.rst         |   2 +-
 .../driver-api/firmware/request_firmware.rst       |   2 +-
 Documentation/driver-api/soundwire/stream.rst      |  11 +-
 Documentation/driver-api/uio-howto.rst             |   2 +-
 Documentation/driver-api/xillybus.rst              |   2 +-
 Documentation/fpga/dfl.rst                         |  19 +
 MAINTAINERS                                        |  17 +-
 drivers/android/binder.c                           |  23 +-
 drivers/android/binder_alloc.c                     |   1 +
 drivers/android/binderfs.c                         |   3 +-
 drivers/bus/fsl-mc/dprc-driver.c                   |  57 +-
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |  30 +
 drivers/bus/fsl-mc/mc-io.c                         |   2 +-
 drivers/bus/fsl-mc/mc-sys.c                        |   4 +-
 drivers/char/Kconfig                               |   6 +-
 drivers/char/mwave/smapi.c                         |   4 +-
 drivers/char/raw.c                                 |   8 +-
 drivers/char/ttyprintk.c                           |   2 +-
 drivers/char/virtio_console.c                      |   8 +-
 drivers/firmware/stratix10-rsu.c                   | 170 +++-
 drivers/firmware/stratix10-svc.c                   |  17 +
 drivers/fpga/dfl-afu-dma-region.c                  |  19 +-
 drivers/fpga/dfl-afu-error.c                       |  17 +
 drivers/fpga/dfl-afu-main.c                        |  32 +
 drivers/fpga/dfl-fme-error.c                       |  18 +
 drivers/fpga/dfl-fme-main.c                        |   6 +
 drivers/fpga/dfl-pci.c                             |  78 +-
 drivers/fpga/dfl.c                                 | 313 ++++++-
 drivers/fpga/dfl.h                                 |  63 +-
 drivers/fpga/fpga-bridge.c                         |   6 +-
 drivers/fpga/fpga-mgr.c                            |   4 +-
 drivers/fpga/xilinx-spi.c                          |  61 +-
 drivers/greybus/es2.c                              |   2 +-
 drivers/greybus/interface.c                        |   2 +-
 drivers/hwtracing/coresight/coresight-catu.c       |   5 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |  17 +-
 drivers/hwtracing/coresight/coresight-etm4x.c      |  49 +-
 drivers/hwtracing/coresight/coresight-etm4x.h      |   9 +-
 drivers/hwtracing/coresight/coresight-platform.c   |   5 +-
 drivers/hwtracing/coresight/coresight-priv.h       |   2 +
 drivers/hwtracing/coresight/coresight-replicator.c |  68 +-
 drivers/hwtracing/coresight/coresight-stm.c        |   2 -
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |  13 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |   2 +-
 drivers/hwtracing/coresight/coresight-tmc.c        |  26 +-
 drivers/hwtracing/coresight/coresight-tmc.h        |   1 +
 drivers/hwtracing/coresight/coresight.c            | 166 ++++
 drivers/interconnect/core.c                        |  16 +-
 drivers/misc/Kconfig                               |   2 +-
 drivers/misc/c2port/core.c                         |   2 +-
 drivers/misc/cardreader/Makefile                   |   2 +-
 drivers/misc/cardreader/rtl8411.c                  |   8 +-
 drivers/misc/cardreader/rts5209.c                  |   5 +-
 drivers/misc/cardreader/rts5227.c                  |   5 +-
 drivers/misc/cardreader/rts5228.c                  | 747 ++++++++++++++++
 drivers/misc/cardreader/rts5228.h                  | 168 ++++
 drivers/misc/cardreader/rts5229.c                  |   5 +-
 drivers/misc/cardreader/rts5249.c                  |  28 +-
 drivers/misc/cardreader/rts5260.c                  |  23 +-
 drivers/misc/cardreader/rts5261.c                  |  32 +-
 drivers/misc/cardreader/rtsx_pcr.c                 | 129 +--
 drivers/misc/cardreader/rtsx_pcr.h                 |   5 +
 drivers/misc/cardreader/rtsx_usb.c                 |   2 +-
 drivers/misc/cb710/core.c                          |  28 +-
 drivers/misc/cb710/sgbuf2.c                        |   1 +
 drivers/misc/cxl/flash.c                           |   4 +-
 drivers/misc/cxl/hcalls.c                          |  42 +-
 drivers/misc/cxl/sysfs.c                           |   2 +-
 drivers/misc/cxl/vphb.c                            |   4 +-
 drivers/misc/echo/echo.c                           |   6 +-
 drivers/misc/eeprom/at24.c                         |   2 +-
 drivers/misc/eeprom/eeprom_93cx6.c                 |   4 +-
 drivers/misc/enclosure.c                           |   8 +-
 drivers/misc/genwqe/card_base.c                    |  32 +-
 drivers/misc/genwqe/card_ddcb.c                    |  20 +-
 drivers/misc/genwqe/card_debugfs.c                 |   2 +-
 drivers/misc/genwqe/card_dev.c                     |  24 +-
 drivers/misc/genwqe/card_sysfs.c                   |   8 +-
 drivers/misc/genwqe/card_utils.c                   |  30 +-
 drivers/misc/habanalabs/Makefile                   |  11 +-
 drivers/misc/habanalabs/common/Makefile            |   7 +
 drivers/misc/habanalabs/{ => common}/asid.c        |   0
 .../misc/habanalabs/{ => common}/command_buffer.c  |  82 +-
 .../habanalabs/{ => common}/command_submission.c   |  92 +-
 drivers/misc/habanalabs/{ => common}/context.c     |  39 +-
 drivers/misc/habanalabs/{ => common}/debugfs.c     |   2 +-
 drivers/misc/habanalabs/{ => common}/device.c      |  88 +-
 drivers/misc/habanalabs/{ => common}/firmware_if.c | 104 ++-
 drivers/misc/habanalabs/{ => common}/habanalabs.h  | 172 ++--
 .../misc/habanalabs/{ => common}/habanalabs_drv.c  |   1 -
 .../habanalabs/{ => common}/habanalabs_ioctl.c     |  24 +
 drivers/misc/habanalabs/{ => common}/hw_queue.c    | 165 ++--
 drivers/misc/habanalabs/{ => common}/hwmon.c       |   0
 drivers/misc/habanalabs/{ => common}/irq.c         |  38 +-
 drivers/misc/habanalabs/{ => common}/memory.c      |   5 +-
 drivers/misc/habanalabs/{ => common}/mmu.c         |   3 +-
 drivers/misc/habanalabs/{ => common}/pci.c         | 151 ++--
 drivers/misc/habanalabs/{ => common}/sysfs.c       |   3 +
 drivers/misc/habanalabs/gaudi/Makefile             |   2 -
 drivers/misc/habanalabs/gaudi/gaudi.c              | 909 +++++++------------
 drivers/misc/habanalabs/gaudi/gaudiP.h             |  24 +-
 drivers/misc/habanalabs/gaudi/gaudi_coresight.c    |  12 +-
 drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c        |   2 +-
 drivers/misc/habanalabs/gaudi/gaudi_security.c     |   5 +-
 drivers/misc/habanalabs/goya/Makefile              |   2 -
 drivers/misc/habanalabs/goya/goya.c                | 196 ++--
 drivers/misc/habanalabs/goya/goyaP.h               |  24 +-
 drivers/misc/habanalabs/goya/goya_coresight.c      |  15 +-
 drivers/misc/habanalabs/goya/goya_security.c       |   2 +-
 .../habanalabs/include/{ => common}/armcp_if.h     |  14 +-
 .../habanalabs/include/{ => common}/hl_boot_if.h   |  14 +
 .../misc/habanalabs/include/{ => common}/qman_if.h |   0
 .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h |  21 +-
 .../include/gaudi/asic_reg/psoc_cpu_pll_regs.h     | 114 +++
 .../misc/habanalabs/include/gaudi/gaudi_masks.h    |   3 +
 .../misc/habanalabs/include/gaudi/gaudi_packets.h  |   4 +-
 drivers/misc/hpilo.c                               |  11 +-
 drivers/misc/hpilo.h                               |  22 +-
 drivers/misc/ibmasm/command.c                      |   6 +-
 drivers/misc/ibmasm/dot_command.c                  |   6 +-
 drivers/misc/ibmasm/event.c                        |   4 +-
 drivers/misc/ibmasm/r_heartbeat.c                  |   2 +-
 drivers/misc/ibmvmc.c                              |   6 +-
 drivers/misc/lattice-ecp3-config.c                 |  19 +-
 drivers/misc/lkdtm/bugs.c                          |  53 +-
 drivers/misc/lkdtm/heap.c                          |   9 +-
 drivers/misc/lkdtm/lkdtm.h                         |   2 -
 drivers/misc/lkdtm/perms.c                         |  22 +-
 drivers/misc/lkdtm/usercopy.c                      |   7 +-
 drivers/misc/mei/Kconfig                           |   2 +-
 drivers/misc/mei/bus-fixup.c                       |  23 +-
 drivers/misc/mei/bus.c                             |   2 +-
 drivers/misc/mei/client.c                          |   8 +-
 drivers/misc/mei/hbm.c                             |  74 +-
 drivers/misc/mei/hdcp/mei_hdcp.c                   |   4 +-
 drivers/misc/mei/hdcp/mei_hdcp.h                   |   2 +-
 drivers/misc/mei/hw-me-regs.h                      |   4 +
 drivers/misc/mei/hw-me.c                           |  66 +-
 drivers/misc/mei/hw-me.h                           |   9 +-
 drivers/misc/mei/hw-txe.c                          |   5 +-
 drivers/misc/mei/hw.h                              |   8 +-
 drivers/misc/mei/main.c                            |  31 +-
 drivers/misc/mei/mei_dev.h                         |   4 +
 drivers/misc/mei/pci-me.c                          |  10 +-
 drivers/misc/mic/card/mic_debugfs.c                |  10 +-
 drivers/misc/mic/cosm/cosm_debugfs.c               |   4 +-
 drivers/misc/mic/cosm/cosm_main.c                  |   1 +
 drivers/misc/mic/host/mic_debugfs.c                |   8 +-
 drivers/misc/mic/host/mic_intr.c                   |   4 +-
 drivers/misc/mic/host/mic_main.c                   |   1 -
 drivers/misc/mic/host/mic_x100.c                   |  13 +
 drivers/misc/mic/host/mic_x100.h                   |   9 -
 drivers/misc/mic/scif/scif_api.c                   |   6 +-
 drivers/misc/mic/scif/scif_dma.c                   |   3 +-
 drivers/misc/mic/scif/scif_epd.c                   |   9 +
 drivers/misc/mic/scif/scif_fence.c                 |  34 +-
 drivers/misc/mic/scif/scif_nm.c                    |  17 +-
 drivers/misc/mic/scif/scif_nodeqp.c                |  18 +-
 drivers/misc/mic/scif/scif_ports.c                 |   9 +-
 drivers/misc/mic/scif/scif_rma.c                   |  12 +-
 drivers/misc/mic/vop/vop_main.c                    |   9 +-
 drivers/misc/ocxl/config.c                         |  18 +-
 drivers/misc/pch_phub.c                            |  57 +-
 drivers/misc/phantom.c                             |  20 +-
 drivers/misc/pti.c                                 |  16 +-
 drivers/misc/sgi-xp/xp_main.c                      |   4 +-
 drivers/misc/sram-exec.c                           |   2 +-
 drivers/misc/ti-st/st_core.c                       |  79 +-
 drivers/misc/ti-st/st_kim.c                        |  71 +-
 drivers/misc/tifm_7xx1.c                           |  30 +-
 drivers/misc/uacce/uacce.c                         |   9 -
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |   2 +
 drivers/mux/adgs1408.c                             |   6 +-
 drivers/nvmem/Kconfig                              |   3 -
 drivers/nvmem/core.c                               |  43 +-
 drivers/nvmem/qcom-spmi-sdam.c                     |   4 +-
 drivers/nvmem/qfprom.c                             | 315 ++++++-
 drivers/nvmem/sc27xx-efuse.c                       |  27 +-
 drivers/nvmem/sprd-efuse.c                         |   4 +-
 drivers/phy/Kconfig                                |   1 +
 drivers/phy/Makefile                               |  17 +-
 drivers/phy/allwinner/Kconfig                      |   2 +-
 drivers/phy/allwinner/phy-sun4i-usb.c              |   3 +-
 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c        |   4 +-
 drivers/phy/broadcom/Kconfig                       |   8 +
 drivers/phy/broadcom/Makefile                      |   1 +
 drivers/phy/broadcom/phy-bcm63xx-usbh.c            | 457 ++++++++++
 drivers/phy/cadence/phy-cadence-salvo.c            |   2 +-
 drivers/phy/marvell/phy-armada38x-comphy.c         |  45 +-
 drivers/phy/marvell/phy-mvebu-a3700-utmi.c         |   2 +-
 drivers/phy/motorola/phy-mapphone-mdm6600.c        |   3 +-
 drivers/phy/phy-core.c                             |   5 +-
 drivers/phy/phy-xgene.c                            |   2 +-
 drivers/phy/qualcomm/Kconfig                       |  34 +-
 drivers/phy/qualcomm/Makefile                      |   4 +-
 drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c        | 571 ++++++++++++
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 510 ++++++++++-
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   7 +
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |   3 +
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |  85 ++
 drivers/phy/qualcomm/phy-qcom-ufs-i.h              | 131 ---
 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c       | 172 ----
 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.h       | 168 ----
 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c       | 226 -----
 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.h       | 226 -----
 drivers/phy/qualcomm/phy-qcom-ufs.c                | 648 --------------
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  63 +-
 drivers/phy/rockchip/phy-rockchip-typec.c          |   2 +-
 drivers/phy/samsung/Kconfig                        |  17 +-
 drivers/phy/samsung/Makefile                       |   1 +
 drivers/phy/samsung/phy-exynos-dp-video.c          |   4 +-
 drivers/phy/samsung/phy-exynos-mipi-video.c        |   4 +-
 drivers/phy/samsung/phy-exynos-pcie.c              |   2 +-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |  16 +-
 drivers/phy/samsung/phy-exynos7-ufs.h              |  81 ++
 drivers/phy/samsung/phy-samsung-ufs.c              | 366 ++++++++
 drivers/phy/samsung/phy-samsung-ufs.h              | 139 +++
 drivers/phy/samsung/phy-samsung-usb2.c             |   2 +-
 drivers/phy/st/phy-stm32-usbphyc.c                 |   4 +-
 drivers/phy/ti/phy-dm816x-usb.c                    |  11 +-
 drivers/phy/ti/phy-ti-pipe3.c                      |   5 +-
 drivers/phy/xilinx/Kconfig                         |  13 +
 drivers/phy/xilinx/Makefile                        |   3 +
 drivers/phy/xilinx/phy-zynqmp.c                    | 993 +++++++++++++++++++++
 drivers/soundwire/Makefile                         |  10 +-
 drivers/soundwire/bus.c                            | 130 ++-
 drivers/soundwire/bus_type.c                       |  19 +-
 drivers/soundwire/cadence_master.c                 |  70 +-
 drivers/soundwire/cadence_master.h                 |   4 +
 drivers/soundwire/intel.c                          | 549 ++++++++----
 drivers/soundwire/intel.h                          |  22 +
 drivers/soundwire/intel_init.c                     | 356 ++++++--
 drivers/soundwire/qcom.c                           |   4 +-
 drivers/soundwire/stream.c                         |  98 ++
 drivers/uio/uio_dmem_genirq.c                      |  19 +
 drivers/uio/uio_pdrv_genirq.c                      |  24 +-
 drivers/virt/vboxguest/vboxguest_core.c            | 266 +++++-
 drivers/virt/vboxguest/vboxguest_core.h            |  23 +-
 drivers/virt/vboxguest/vboxguest_utils.c           |   1 +
 include/asm-generic/vmlinux.lds.h                  |   6 +-
 include/dt-bindings/phy/phy.h                      |   1 +
 include/linux/coresight.h                          |   6 +-
 include/linux/dynamic_debug.h                      |   4 +-
 include/linux/firmware/intel/stratix10-smc.h       |  43 +
 .../linux/firmware/intel/stratix10-svc-client.h    |  17 +-
 include/linux/fsl/mc.h                             |  32 +-
 include/linux/interconnect-provider.h              |  16 +-
 include/linux/mic_bus.h                            |   2 +-
 include/linux/mod_devicetable.h                    |   2 +
 include/linux/nvmem-consumer.h                     |   1 +
 include/linux/nvmem-provider.h                     |   3 +
 include/linux/rtsx_pci.h                           |  33 +-
 include/linux/soundwire/sdw.h                      |  33 +-
 include/linux/soundwire/sdw_intel.h                |   2 +
 include/linux/soundwire/sdw_registers.h            | 117 ++-
 include/linux/vbox_utils.h                         |   1 +
 include/linux/vmw_vmci_defs.h                      |   2 +-
 include/uapi/linux/android/binder.h                |   2 +-
 include/uapi/linux/fpga-dfl.h                      |  82 ++
 include/uapi/linux/raw.h                           |   2 -
 include/uapi/linux/vbox_vmmdev_types.h             |   3 +
 include/uapi/linux/vboxguest.h                     |  24 +
 include/uapi/misc/habanalabs.h                     |  27 +-
 kernel/module.c                                    |   2 +-
 lib/dynamic_debug.c                                | 269 +++---
 scripts/headers_install.sh                         |   1 -
 scripts/mod/devicetable-offsets.c                  |   2 +
 scripts/mod/file2alias.c                           |   6 +-
 tools/testing/selftests/lkdtm/run.sh               |   6 +
 tools/testing/selftests/lkdtm/tests.txt            |   1 +
 291 files changed, 10369 insertions(+), 4128 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/qfprom.txt
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,ipq806x-usb-phy-hs.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,ipq806x-usb-phy-ss.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
 create mode 100644 drivers/misc/cardreader/rts5228.c
 create mode 100644 drivers/misc/cardreader/rts5228.h
 create mode 100644 drivers/misc/habanalabs/common/Makefile
 rename drivers/misc/habanalabs/{ => common}/asid.c (100%)
 rename drivers/misc/habanalabs/{ => common}/command_buffer.c (85%)
 rename drivers/misc/habanalabs/{ => common}/command_submission.c (92%)
 rename drivers/misc/habanalabs/{ => common}/context.c (84%)
 rename drivers/misc/habanalabs/{ => common}/debugfs.c (99%)
 rename drivers/misc/habanalabs/{ => common}/device.c (94%)
 rename drivers/misc/habanalabs/{ => common}/firmware_if.c (89%)
 rename drivers/misc/habanalabs/{ => common}/habanalabs.h (94%)
 rename drivers/misc/habanalabs/{ => common}/habanalabs_drv.c (99%)
 rename drivers/misc/habanalabs/{ => common}/habanalabs_ioctl.c (95%)
 rename drivers/misc/habanalabs/{ => common}/hw_queue.c (86%)
 rename drivers/misc/habanalabs/{ => common}/hwmon.c (100%)
 rename drivers/misc/habanalabs/{ => common}/irq.c (91%)
 rename drivers/misc/habanalabs/{ => common}/memory.c (99%)
 rename drivers/misc/habanalabs/{ => common}/mmu.c (99%)
 rename drivers/misc/habanalabs/{ => common}/pci.c (72%)
 rename drivers/misc/habanalabs/{ => common}/sysfs.c (99%)
 rename drivers/misc/habanalabs/include/{ => common}/armcp_if.h (98%)
 rename drivers/misc/habanalabs/include/{ => common}/hl_boot_if.h (84%)
 rename drivers/misc/habanalabs/include/{ => common}/qman_if.h (100%)
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_cpu_pll_regs.h
 create mode 100644 drivers/phy/broadcom/phy-bcm63xx-usbh.c
 create mode 100644 drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-i.h
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.h
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.h
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs.c
 create mode 100644 drivers/phy/samsung/phy-exynos7-ufs.h
 create mode 100644 drivers/phy/samsung/phy-samsung-ufs.c
 create mode 100644 drivers/phy/samsung/phy-samsung-ufs.h
 create mode 100644 drivers/phy/xilinx/Kconfig
 create mode 100644 drivers/phy/xilinx/Makefile
 create mode 100644 drivers/phy/xilinx/phy-zynqmp.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ