• Linus Torvalds's avatar
    Merge tag 'arm-multiplatform-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · ecf0aa53
    Linus Torvalds authored
    Pull ARMv4T/v5 multiplatform support from Arnd Bergmann:
     "This series has been 12 years in the making, it mostly finishes the
      work that was started with the founding of Linaro to clean up platform
      support in the kernel.
    
      The largest change here is a cleanup of the omap1 platform, which is
      the final ARM machine type to get converted to the common-clk
      subsystem. All the omap1 specific drivers are now made independent of
      the mach/*.h headers to allow the platform to be part of a generic
      ARMv4/v5 multiplatform kernel.
    
      The last bit that enables this support is still missing here while we
      wait for some last dependencies to make it into the mainline kernel
      through other subsystems.
    
      The s3c24xx, ixp4xx, iop32x, ep93xx and dove platforms were all almost
      at the point of allowing multiplatform kernels, this work gets
      completed here along with a few additional cleanup. At the same time,
      the s3c24xx and s3c64xx are now deprecated and expected to get removed
      in the future.
    
      The PXA and OMAP1 bits are in a separate branch because of
      dependencies. Once both branches are merged, only the three Intel
      StrongARM platforms (RiscPC, Footbridge/NetWinder and StrongARM1100)
      need separate kernels, and there are no plans to include these"
    
    * tag 'arm-multiplatform-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (61 commits)
      ARM: ixp4xx: Consolidate Kconfig fixing issue
      ARM: versatile: Add missing of_node_put in dcscb_init
      ARM: config: Refresh IXP4xx config after multiplatform
      ARM: omap1: add back omap_set_dma_priority() stub
      ARM: omap: fix missing declaration warnings
      ARM: omap: fix address space warnings from sparse
      ARM: spear: remove include/mach/ subdirectory
      ARM: davinci: remove include/mach/ subdirectory
      ARM: omap2: remove include/mach/ subdirectory
      integrator: remove empty ap_init_early()
      ARM: s3c: fix include path
      MAINTAINERS: omap1: Add Janusz as an additional maintainer
      ARM: omap1: htc_herald: fix typos in comments
      ARM: OMAP1: fix typos in comments
      ARM: OMAP1: clock: Remove noop code
      ARM: OMAP1: clock: Remove unused code
      ARM: OMAP1: clock: Fix UART rate reporting algorithm
      ARM: OMAP1: clock: Fix early UART rate issues
      ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
      ARM: omap1: fix build with no SoC selected
      ...
    ecf0aa53
s3c24xx.c 21.7 KB