1. 15 Sep, 2022 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'at91-fixes-6.0-2' of... · aaa58141
      Arnd Bergmann authored
      Merge tag 'at91-fixes-6.0-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
      
      AT91 fixes for 6.0 #2
      
      It contains a fix for LAN966 SoCs that corrects the interrupt
      number for internal PHYs.
      
      * tag 'at91-fixes-6.0-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
        ARM: dts: lan966x: Fix the interrupt number for internal PHYs
      
      Link: https://lore.kernel.org/r/20220915105833.4159850-1-claudiu.beznea@microchip.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      aaa58141
    • Arnd Bergmann's avatar
      Merge tag 'imx-fixes-6.0-2' of... · 7b9a516a
      Arnd Bergmann authored
      Merge tag 'imx-fixes-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
      
      i.MX fixes for 6.0, 2nd round:
      
      - A couple of TQMa8MPQL device tree fixes from Alexander Stein on button
        GPIOs and PCF85063 RTC alarm pinctrl.
      - Include phy-imx8-pcie.h header in tqma8mqml-mba8mx device tree to fix
        build errors when this SoM dtsi is included on customer carrier boards.
      - Remove GPU power domain reset from i.MX8MN device tree to fix
        a sporadical hang seen with GPUMIX powering up.
      - Correct CPLD_Dn GPIO label mapping for Toradex Verdin based Menlo
        board.
      - Add ARCH_NXP back to defconfig, which was dropped accidentally by
        commit 566e373f ("arm64: Kconfig.platforms: Group NXP platforms
        together").
      - Add missing #reset-cells for i.MX8ULP PCC clock controllers.
      - Update PMIC voltages for imx8mm-verdin board to fix an issue with one
        Toradex SKU that uses a consumer-grade chip that is capable of going up
        to 1.8GHz at 1.00V.
      - A series of imx8mp-venice-gw74xx device tree changes from Tim Harvey
        to fix things on CAN STBY polarity, KSZ9477 CPU uplink port and
        phy-mode.
      
      * tag 'imx-fixes-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation
        arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port
        arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity
        arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header
        arm64: defconfig: enable ARCH_NXP
        arm64: dts: imx8mp-tqma8mpql-mba8mpxl: add missing pinctrl for RTC alarm
        arm64: dts: imx8mm-verdin: extend pmic voltages
        arm64: dts: imx8ulp: add #reset-cells for pcc
        arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs
        arm64: dts: imx8mn: remove GPU power domain reset
        arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      7b9a516a
  2. 14 Sep, 2022 1 commit
  3. 13 Sep, 2022 3 commits
  4. 12 Sep, 2022 5 commits
  5. 08 Sep, 2022 2 commits
  6. 06 Sep, 2022 1 commit
    • Philippe Schenker's avatar
      arm64: dts: imx8mm-verdin: extend pmic voltages · b5a76cb3
      Philippe Schenker authored
      Currently, we limited the voltages from the PMIC very strictly. This
      causes an issue with one Toradex SKU that uses a consumer-grade chip
      that is capable of going up to 1.8GHz at 1.00V.
      
      Extend the ranges to min/max values of the SoC operating ranges (table
      10) in the datasheet. Detailed explanation as follows:
      
      BUCK2:
        - As already described above, the SKU with the consumer-grade chip
          needs a voltage of at least 1.00V. 1.05V is chosen now as this is
          listed as the maximum. Both industrial and consumer-grade chips have
          an absolute maximum rating of 1.15V which makes it still safe to put
          1.05V
        - Lower the regulator-min value to the smallest value allowed from the
          Quad-A53, 1.2GHz version of the SoC
      
      BUCK3:
        - This regulator is used for SoC input voltages VDD_GPU, VDD_VPU and
          VDD_DRAM.
        - Use the smallest value of these three inputs as the regulator-min
        - Use the largest value of these three inputs as the regulator-max
      
      LDO2:
        - This LDO is used for VDD_SNVS_0P8 SoC input voltage. As this has a
          single nominal input voltage just put this in the middle of 0.8V.
      
      Fixes: 6a57f224 ("arm64: dts: freescale: add initial support for verdin imx8m mini")
      Signed-off-by: default avatarPhilippe Schenker <philippe.schenker@toradex.com>
      Signed-off-by: default avatarMarcel Ziswiler <marcel.ziswiler@toradex.com>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      b5a76cb3
  7. 05 Sep, 2022 7 commits
  8. 04 Sep, 2022 2 commits
  9. 02 Sep, 2022 6 commits
  10. 31 Aug, 2022 7 commits
  11. 29 Aug, 2022 4 commits