1. 10 Mar, 2022 4 commits
    • Greg Kroah-Hartman's avatar
      Merge tag 'phy-for-5.18' of... · 9edcfaa3
      Greg Kroah-Hartman authored
      Merge tag 'phy-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy into char-misc-next
      
      Vinod writes:
      
      phy-for-5.18
      
        - New support:
              - Mediatek tphy support for MT8186
      	- Qualcomm usb phy support for sc8180x and sc8280xp
      	- Qualcomm ufs phy support for sc8180x and sc8280xp
      	- Qualcomm usb phy support for MSM8953
      	- Cadence D-Phy Rx support
      	- Sun4i support for USB phy
      	- Rockchip naneng combo phy support for RK3568
      	- Qualcomm eDP PHY for sc7280
      
        - Updates:
              - wake on support for Synopsis XHCI controllers
      	- Yamilify Qualcomm USB HS phy binding
      	- Charger detection support for TI tusb1210
      
      * tag 'phy-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy: (53 commits)
        phy: qcom-qmp: add sc8280xp UFS PHY
        dt-bindings: phy: qcom,qmp: add sc8180x and sc8280xp ufs compatibles
        phy: qcom-snps: Add sc8280xp support
        dt-bindings: phy: qcom,usb-snps-femto-v2: Add sc8180x and sc8280xp
        dt-bindings: Revert "dt-bindings: soc: grf: add naneng combo phy register compatible"
        phy: dt-bindings: Add Cadence D-PHY Rx bindings
        phy: dt-bindings: cdns,dphy: add power-domains property
        phy: dt-bindings: Convert Cadence DPHY binding to YAML
        phy: cadence: Add Cadence D-PHY Rx driver
        dt-bindings: phy: renesas,usb2-phy: Document RZ/V2L phy bindings
        Revert "PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firmware"
        Revert "usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720"
        Revert "ata: ahci: mvebu: Make SATA PHY optional for Armada 3720"
        phy: marvell: phy-mvebu-a3700-comphy: Add native kernel implementation
        phy: marvell: phy-mvebu-a3700-comphy: Remove port from driver configuration
        phy: phy-brcm-usb: fixup BCM4908 support
        dt-bindings: phy: mediatek,tphy: Add compatible for MT8192
        phy: ti: tusb1210: Add charger detection
        phy: ti: tusb1210: Add a delay between power-on and restoring the phy-parameters
        phy: ti: tusb1210: Drop tusb->vendor_specific2 != 0 check from tusb1210_power_on()
        ...
      9edcfaa3
    • Greg Kroah-Hartman's avatar
      Merge tag 'soundwire-5.18-rc1' of... · 57b1659f
      Greg Kroah-Hartman authored
      Merge tag 'soundwire-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-next
      
      Vinod writes:
      
      soundwire updates for 5.17-rc1
      
       - stream handling refactoring and renaming to make it consistent
         in the core
       - runtime pm suport for qcom driver
       - in band wake up interrupt support for qcom driver
      
      * tag 'soundwire-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire: (27 commits)
        soundwire: qcom: use __maybe_unused for swrm_runtime_resume()
        soundwire: qcom: constify static struct qcom_swrm_data global variables
        soundwire: qcom: add in-band wake up interrupt support
        dt-bindings: soundwire: qcom: document optional wake irq
        soundwire: qcom: add runtime pm support
        soundwire: stream: make enable/disable/deprepare idempotent
        soundwire: stream: sdw_stream_add_ functions can be called multiple times
        soundwire: stream: introduce sdw_slave_rt_find() helper
        soundwire: stream: separate alloc and config within sdw_stream_add_xxx()
        soundwire: stream: move list addition to sdw_slave_alloc_rt()
        soundwire: stream: rename and move master/slave_rt_free routines
        soundwire: stream: group sdw_stream_ functions
        soundwire: stream: split sdw_alloc_slave_rt() in alloc and config
        soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers
        soundwire: stream: split sdw_alloc_master_rt() in alloc and config
        soundwire: stream: simplify sdw_alloc_master_rt()
        soundwire: stream: group sdw_port and sdw_master/slave_port functions
        soundwire: stream: add 'slave' prefix for port range checks
        soundwire: stream: split alloc and config in two functions
        soundwire: stream: split port allocation and configuration loops
        ...
      57b1659f
    • Greg Kroah-Hartman's avatar
      Merge tag 'misc-habanalabs-next-2022-02-28' of... · 4dee7a71
      Greg Kroah-Hartman authored
      Merge tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
      
      Oded writes:
      
      This tag contains habanalabs driver changes for v5.18:
      
      - Add new feature of recording time-stamp when a completion
        queue counter reaches a target value as determined by the
        userspace application. This is used by the graph compiler
        to accurately measure the time it takes for certain workloads
        to execute, which helps to fine-tune future compilations.
      
      - Add two new attributes to sysfs that expose the VRM and
        f/w OS version
      
      - Add a delay to the reset path that allows the driver to
        receive and handle additional events from the f/w before
        doing the reset. This can help when debugging why a reset
        event was received from the f/w.
      
      - Re-factor some of the sysfs code in the driver. Mainly,
        move functions from hwmgr.c to more relevant files and
        totally remove hwmgr.c file.
      
      - Fix multiple bugs such as races, use-after-free, ignoring
        error codes, etc.
      
      - As usual, multiple minor changes and small fixes.
      
      * tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux: (50 commits)
        habanalabs: remove deprecated firmware states
        habanalabs: add an option to delay a device reset
        habanalabs: Add check for pci_enable_device
        habanalabs: Fix reset upon device release bug
        habanalabs: make sure device mem alloc is page aligned
        habanalabs/gaudi: add missing handling of NIC related events
        habanalabs/gaudi: handle axi errors from NIC engines
        habanalabs: allow user to set allocation page size
        habanalabs: use kernel-doc for memory ioctl documentation
        habanalabs: avoid using an uninitialized variable
        habanalabs: set max power on device init per ASIC
        habanalabs: use proper max_power variable for device utilization
        habanalabs: enable stop-on-error debugfs setting per ASIC
        habanalabs: change function to static
        habanalabs: add missing include of vmalloc.h
        habanalabs: fix use-after-free bug
        habanalabs: rephrase error messages in PCI initialization
        habanalabs: fix spelling mistake
        habanalabs: Timestamps buffers registration
        habanalabs: fix race when waiting on encaps signal
        ...
      4dee7a71
    • Greg Kroah-Hartman's avatar
      Merge tag 'fpga-for-5.18-rc1' of... · 0245107a
      Greg Kroah-Hartman authored
      Merge tag 'fpga-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
      
      Moritz writes:
      
      FPGA Manager changes for 5.18-rc1
      
      Christophe's patch is part of a larger effort of removing the use of the
      deprecated pci-dma-compat API.
      
      All patches have been reviewed on the mailing list, and have been in the
      last few linux-next releases (as part of our for-next branch) without issues.
      Signed-off-by: default avatarMoritz Fischer <mdf@kernel.org>
      
      * tag 'fpga-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga:
        fpga: dfl: pci: Remove usage of the deprecated "pci-dma-compat.h" API
      0245107a
  2. 03 Mar, 2022 1 commit
  3. 02 Mar, 2022 14 commits
  4. 01 Mar, 2022 1 commit
  5. 28 Feb, 2022 20 commits