1. 26 May, 2023 5 commits
  2. 25 May, 2023 31 commits
  3. 24 May, 2023 4 commits
    • Linus Torvalds's avatar
      Merge tag 'spi-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 933174ae
      Linus Torvalds authored
      Pull spi fixes from Mark Brown:
       "A collection of fixes that came in since the merge window, plus an
        update to MAINTAINERS.
      
        The Cadence fixes are coming from the addition of device mode support,
        they required a couple of incremental updates in order to get
        something that works robustly for both device and controller modes"
      
      * tag 'spi-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
        spi: spi-cadence: Interleave write of TX and read of RX FIFO
        spi: dw: Replace spi->chip_select references with function calls
        spi: MAINTAINERS: drop Krzysztof Kozlowski from Samsung SPI
        spi: spi-cadence: Only overlap FIFO transactions in slave mode
        spi: spi-cadence: Avoid read of RX FIFO before its ready
        spi: spi-geni-qcom: Select FIFO mode for chip select
      933174ae
    • Linus Torvalds's avatar
      Merge tag 'regulator-fix-v6.4-rc3' of... · f767b330
      Linus Torvalds authored
      Merge tag 'regulator-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
      
      Pull regulator fixes from Mark Brown:
       "Some fixes that came in since the merge window, nothing terribly
        exciting - a couple of driver specific fixes and a fix for the error
        handling when setting up the debugfs for the devices"
      
      * tag 'regulator-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
        regulator: mt6359: add read check for PMIC MT6359
        regulator: Fix error checking for debugfs_create_dir
        regulator: pca9450: Fix BUCK2 enable_mask
      f767b330
    • Linus Torvalds's avatar
      Merge tag 'mmc-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · 203fc317
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
       "MMC core:
      
         - Fix error propagation for the non-block-device I/O paths
      
        MMC host:
      
         - sdhci-cadence: Fix an error path during probe
      
         - sdhci-esdhc-imx: Fix support for the 'no-mmc-hs400' DT property"
      
      * tag 'mmc-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
        mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
        mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe()
        mmc: block: ensure error propagation for non-blk
      203fc317
    • Jakub Kicinski's avatar
      Merge branch 'net-pcs-xpcs-cleanups-for-clause-73-support' · 8a5ad2ea
      Jakub Kicinski authored
      Russell King says:
      
      ====================
      net: pcs: xpcs: cleanups for clause 73 support
      
      This series cleans up xpcs code, moving much of the clause 73 code
      out of the driver into places where others can make use of it.
      
      Specifically, we add a helper to convert a clause 73 advertisement
      to ethtool link modes to mdio.h, and a helper to resolve the clause
      73 negotiation state to phylink, which includes the pause modes.
      
      In doing this cleanup, several issues were identified with the
      original xpcs implementation:
      
      1) it masks the link partner advertisement with its own advertisement
         so userspace can't see what the full link partner advertisement
         was.
      2) it was always setting pause modes irrespective of the advertisements
         on either end of the link.
      3) it was reading the STAT1 registers multiple times. Reading STAT1
         has the side effect of unlatching the link-down status, so
         multiple reads should be avoided.
      
      This patch series addresses the first two first by addressing the
      issues, and then by moving over to the new helpers. The third issue
      is solved by restructuring the xpcs code.
      ====================
      
      Link: https://lore.kernel.org/r/ZGyR/jDyYTYzRklg@shell.armlinux.org.ukSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
      8a5ad2ea