1. 05 Feb, 2021 1 commit
  2. 04 Feb, 2021 4 commits
  3. 27 Jan, 2021 1 commit
  4. 26 Jan, 2021 1 commit
  5. 22 Jan, 2021 2 commits
  6. 21 Jan, 2021 4 commits
  7. 19 Jan, 2021 1 commit
  8. 15 Jan, 2021 2 commits
    • Mark Brown's avatar
      Merge series "Remove ARM platform efm32" from Uwe Kleine-König <u.kleine-koenig@pengutronix.de> · de634b89
      Mark Brown authored
      Uwe Kleine-König <uwe.kleine-koenig@pengutronix.de>:
      
      From: Uwe Kleine-König <uwe.kleine-koenig@pengutronix.de>
      
      Hello,
      
      there are no known active users of the efm32 platform. Given that the
      only machine that is supported has only 4 MiB of RAM its use is also
      quite limited.
      
      Back then it served as the platform to develop ARMv7-M support in Linux
      which was quite fun and still is a blissful memory.
      
      Still given that the code serves no purpose and this probably won't
      change anytime soon, remove all platform support.
      
      I'm unsure what to do with the device tree bindings. Should we delete
      them, too?
      
      Best regards
      Uwe
      
      Uwe Kleine-König (7):
        ARM: drop efm32 platform
        clk: Drop unused efm32gg driver
        clocksource: Drop unused efm32 timer code
        spi: Drop unused efm32 bus driver
        i2c: Drop unused efm32 bus driver
        tty: Drop unused efm32 serial driver
        MAINTAINERS: Remove deleted platform efm32
      
       MAINTAINERS                              |   7 -
       arch/arm/Kconfig                         |  10 +-
       arch/arm/Kconfig.debug                   |  17 -
       arch/arm/Makefile                        |   1 -
       arch/arm/boot/dts/Makefile               |   2 -
       arch/arm/boot/dts/efm32gg-dk3750.dts     |  88 ---
       arch/arm/boot/dts/efm32gg.dtsi           | 177 -----
       arch/arm/configs/efm32_defconfig         |  98 ---
       arch/arm/include/debug/efm32.S           |  45 --
       arch/arm/mach-efm32/Makefile             |   2 -
       arch/arm/mach-efm32/Makefile.boot        |   4 -
       arch/arm/mach-efm32/dtmachine.c          |  16 -
       arch/arm/mm/Kconfig                      |   1 -
       drivers/clk/Makefile                     |   1 -
       drivers/clk/clk-efm32gg.c                |  84 ---
       drivers/clocksource/Kconfig              |   9 -
       drivers/clocksource/Makefile             |   1 -
       drivers/clocksource/timer-efm32.c        | 278 --------
       drivers/i2c/busses/Kconfig               |   7 -
       drivers/i2c/busses/Makefile              |   1 -
       drivers/i2c/busses/i2c-efm32.c           | 469 -------------
       drivers/spi/Kconfig                      |   7 -
       drivers/spi/Makefile                     |   1 -
       drivers/spi/spi-efm32.c                  | 462 ------------
       drivers/tty/serial/Kconfig               |  13 -
       drivers/tty/serial/Makefile              |   1 -
       drivers/tty/serial/efm32-uart.c          | 852 -----------------------
       include/linux/platform_data/efm32-spi.h  |  15 -
       include/linux/platform_data/efm32-uart.h |  19 -
       include/uapi/linux/serial_core.h         |   3 -
       30 files changed, 1 insertion(+), 2690 deletions(-)
       delete mode 100644 arch/arm/boot/dts/efm32gg-dk3750.dts
       delete mode 100644 arch/arm/boot/dts/efm32gg.dtsi
       delete mode 100644 arch/arm/configs/efm32_defconfig
       delete mode 100644 arch/arm/include/debug/efm32.S
       delete mode 100644 arch/arm/mach-efm32/Makefile
       delete mode 100644 arch/arm/mach-efm32/Makefile.boot
       delete mode 100644 arch/arm/mach-efm32/dtmachine.c
       delete mode 100644 drivers/clk/clk-efm32gg.c
       delete mode 100644 drivers/clocksource/timer-efm32.c
       delete mode 100644 drivers/i2c/busses/i2c-efm32.c
       delete mode 100644 drivers/spi/spi-efm32.c
       delete mode 100644 drivers/tty/serial/efm32-uart.c
       delete mode 100644 include/linux/platform_data/efm32-spi.h
       delete mode 100644 include/linux/platform_data/efm32-uart.h
      
      base-commit: 5c8fe583
      --
      2.29.2
      
      _______________________________________________
      linux-arm-kernel mailing list
      linux-arm-kernel@lists.infradead.org
      http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
      de634b89
    • Uwe Kleine-König's avatar
      spi: Drop unused efm32 bus driver · 0ba882ae
      Uwe Kleine-König authored
      Support for this machine was just removed, so drop the now unused spi
      bus driver, too.
      Signed-off-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Link: https://lore.kernel.org/r/20210114151630.128830-5-u.kleine-koenig@pengutronix.deSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      0ba882ae
  9. 14 Jan, 2021 4 commits
  10. 13 Jan, 2021 14 commits
  11. 11 Jan, 2021 3 commits
  12. 10 Jan, 2021 3 commits