• Linus Torvalds's avatar
    Merge tag 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · a9025a5f
    Linus Torvalds authored
    Pull new ARM SoC support from Arnd Bergmann:
     "There are two new SoC families this time, and both appear fairly
      similar: The Nuvoton MA35D1 and the STMicroelectronics STM32MP2 are
      both dual-core Cortex-A35 based chips for the low-power industrial
      embedded market, and they mark the first 64-bit product in a widely
      used family of 32-bit Arm MCUs and SoCs.
    
      The way into the kernel is completely different here: The team at ST
      has a long history of working upstream with their STM32MP1 and other
      SoCs, and they produced a complete port to arm64 together with the
      initial announcement. Nuvoton also has multiple SoC product lines with
      current or previous upstream support, but those are maintained by
      third parties and are unrelated. The patch series from Nuvoton's Jacky
      Huang had to go through many revisisions to get to this point and is
      still missing a few drivers including the serial port for the moment.
    
      The branch contains the devicetree files as well as all the code
      changes, in order to have something that can be tested standalone"
    
    * tag 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (25 commits)
      clk: nuvoton: Use clk_parent_data instead of string for parent clock
      clk: nuvoton: Update all constant hex values to lowercase
      clk: nuvoton: Add clk-ma35d1.h for driver extern functions
      remoteproc: stm32: use correct format strings on 64-bit
      MAINTAINERS: add entry for ARM/STM32 ARCHITECTURE
      arm64: defconfig: enable ARCH_STM32 and STM32 serial driver
      arm64: dts: st: add stm32mp257f-ev1 board support
      dt-bindings: stm32: document stm32mp257f-ev1 board
      arm64: dts: st: introduce stm32mp25 pinctrl files
      arm64: dts: st: introduce stm32mp25 SoCs family
      arm64: introduce STM32 family on Armv8 architecture
      dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon
      pinctrl: stm32: add stm32mp257 pinctrl support
      dt-bindings: pinctrl: stm32: support for stm32mp257 and additional packages
      Documentation/process: add soc maintainer handbook
      reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35
      reset: Add Nuvoton ma35d1 reset driver support
      clk: nuvoton: Add clock driver for ma35d1 clock controller
      arm64: dts: nuvoton: Add initial ma35d1 device tree
      dt-bindings: serial: Document ma35d1 uart controller
      ...
    a9025a5f
MAINTAINERS 698 KB