• Olof Johansson's avatar
    Merge tag 'ixp4xx-arm-soc-v5.14' of... · 95ef7152
    Olof Johansson authored
    Merge tag 'ixp4xx-arm-soc-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/soc
    
    This is a major chunk of IXP4xx modernization:
    
    - Fist we move some registers around to make room for
      the predetermined PCI I/O space.
    
    - Then we add some Kconfig options to make it possible
      to use the old PCI driver in parallell with the new
      shiny one.
    
    - Then we add the new PCI driver and some bindings for
      it.
    
    - On top of this we add an (ages old) patch from Arnd
      that centralize the CPU/SoC detection in drivers/soc
      and make the header a standard Linux header to avoid
      the <mach/*> business in drivers.
    
    - Then we split out and modernize some platform data
      headers for pata, and hwrandom, and top it up with
      DT bindings and support for hwrandom.
    
    * tag 'ixp4xx-arm-soc-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik:
      ixp4xx: fix spelling mistake in Kconfig "Devce" -> "Device"
      hw_random: ixp4xx: Add OF support
      hw_random: ixp4xx: Add DT bindings
      hw_random: ixp4xx: Turn into a module
      hw_random: ixp4xx: Use SPDX license tag
      hw_random: ixp4xx: enable compile-testing
      pata: ixp4xx: split platform data to its own header
      soc: ixp4xx: move cpu detection to linux/soc/ixp4xx/cpu.h
      PCI: ixp4xx: Add a new driver for IXP4xx
      PCI: ixp4xx: Add device tree bindings for IXP4xx
      ARM/ixp4xx: Make NEED_MACH_IO_H optional
      ARM/ixp4xx: Move the virtual IObases
    
    Link: https://lore.kernel.org/r/CACRpkdbw6HSpp7k6q1FYGmtafLmdAu8bFnpHQOdfBDYYsdLbkw@mail.gmail.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
    95ef7152
MAINTAINERS 588 KB