linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] ARM: mxs: remove board files
@ 2012-08-06 15:42 Shawn Guo
  2012-08-06 15:42 ` [PATCH 1/6] ARM: mxs: tx28: reset fec phy for device tree boot Shawn Guo
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Shawn Guo @ 2012-08-06 15:42 UTC (permalink / raw)
  To: linux-arm-kernel

The first two patches hack out the board oddness in DT boot for TX28
and MX28EVK, so that they do not block the whole progress of coverting
mxs platform over to DT.

The rest of the series removes board files and the codes only used in
non-DT boot, and make mxs a DT-only platform.

Shawn Guo (6):
  ARM: mxs: tx28: reset fec phy for device tree boot
  ARM: mxs: use auxdata to pass flexcan_switch function hook
  ARM: mxs: remove board files
  ARM: mxs: remove non-DT core functions
  ARM: mxs: remove platform device codes
  ARM: mxs: remove iomux driver

 arch/arm/boot/dts/imx28-tx28.dts                  |   21 +-
 arch/arm/configs/mxs_defconfig                    |    6 -
 arch/arm/mach-mxs/Kconfig                         |   89 ----
 arch/arm/mach-mxs/Makefile                        |   11 +-
 arch/arm/mach-mxs/devices-mx23.h                  |   43 --
 arch/arm/mach-mxs/devices-mx28.h                  |   63 ---
 arch/arm/mach-mxs/devices.c                       |   87 ----
 arch/arm/mach-mxs/devices/Kconfig                 |   33 --
 arch/arm/mach-mxs/devices/Makefile                |   12 -
 arch/arm/mach-mxs/devices/platform-auart.c        |   65 ---
 arch/arm/mach-mxs/devices/platform-dma.c          |   31 --
 arch/arm/mach-mxs/devices/platform-fec.c          |   52 --
 arch/arm/mach-mxs/devices/platform-flexcan.c      |   51 --
 arch/arm/mach-mxs/devices/platform-gpio-mxs.c     |   33 --
 arch/arm/mach-mxs/devices/platform-gpmi-nand.c    |   81 ---
 arch/arm/mach-mxs/devices/platform-mxs-i2c.c      |   52 --
 arch/arm/mach-mxs/devices/platform-mxs-mmc.c      |   76 ---
 arch/arm/mach-mxs/devices/platform-mxs-pwm.c      |   22 -
 arch/arm/mach-mxs/devices/platform-mxs-saif.c     |   61 ---
 arch/arm/mach-mxs/devices/platform-mxsfb.c        |   47 --
 arch/arm/mach-mxs/devices/platform-rtc-stmp3xxx.c |   51 --
 arch/arm/mach-mxs/include/mach/common.h           |    9 -
 arch/arm/mach-mxs/include/mach/devices-common.h   |  114 -----
 arch/arm/mach-mxs/include/mach/iomux-mx23.h       |  355 --------------
 arch/arm/mach-mxs/include/mach/iomux-mx28.h       |  537 ---------------------
 arch/arm/mach-mxs/include/mach/iomux.h            |  168 -------
 arch/arm/mach-mxs/iomux.c                         |  101 ----
 arch/arm/mach-mxs/mach-apx4devkit.c               |  273 -----------
 arch/arm/mach-mxs/mach-m28evk.c                   |  366 --------------
 arch/arm/mach-mxs/mach-mx23evk.c                  |  190 --------
 arch/arm/mach-mxs/mach-mx28evk.c                  |  477 ------------------
 arch/arm/mach-mxs/mach-mxs.c                      |  126 +++++-
 arch/arm/mach-mxs/mach-stmp378x_devb.c            |  123 -----
 arch/arm/mach-mxs/mach-tx28.c                     |  184 -------
 arch/arm/mach-mxs/mm.c                            |   39 --
 arch/arm/mach-mxs/module-tx28.c                   |  160 ------
 arch/arm/mach-mxs/module-tx28.h                   |   10 -
 37 files changed, 146 insertions(+), 4073 deletions(-)
 delete mode 100644 arch/arm/mach-mxs/devices-mx23.h
 delete mode 100644 arch/arm/mach-mxs/devices-mx28.h
 delete mode 100644 arch/arm/mach-mxs/devices.c
 delete mode 100644 arch/arm/mach-mxs/devices/Kconfig
 delete mode 100644 arch/arm/mach-mxs/devices/Makefile
 delete mode 100644 arch/arm/mach-mxs/devices/platform-auart.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-dma.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-fec.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-flexcan.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-gpio-mxs.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-gpmi-nand.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-mxs-i2c.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-mxs-mmc.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-mxs-pwm.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-mxs-saif.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-mxsfb.c
 delete mode 100644 arch/arm/mach-mxs/devices/platform-rtc-stmp3xxx.c
 delete mode 100644 arch/arm/mach-mxs/include/mach/devices-common.h
 delete mode 100644 arch/arm/mach-mxs/include/mach/iomux-mx23.h
 delete mode 100644 arch/arm/mach-mxs/include/mach/iomux-mx28.h
 delete mode 100644 arch/arm/mach-mxs/include/mach/iomux.h
 delete mode 100644 arch/arm/mach-mxs/iomux.c
 delete mode 100644 arch/arm/mach-mxs/mach-apx4devkit.c
 delete mode 100644 arch/arm/mach-mxs/mach-m28evk.c
 delete mode 100644 arch/arm/mach-mxs/mach-mx23evk.c
 delete mode 100644 arch/arm/mach-mxs/mach-mx28evk.c
 delete mode 100644 arch/arm/mach-mxs/mach-stmp378x_devb.c
 delete mode 100644 arch/arm/mach-mxs/mach-tx28.c
 delete mode 100644 arch/arm/mach-mxs/module-tx28.c
 delete mode 100644 arch/arm/mach-mxs/module-tx28.h

-- 
1.7.5.4

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-08-08 14:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-06 15:42 [PATCH 0/6] ARM: mxs: remove board files Shawn Guo
2012-08-06 15:42 ` [PATCH 1/6] ARM: mxs: tx28: reset fec phy for device tree boot Shawn Guo
2012-08-06 16:51   ` Otavio Salvador
2012-08-07  7:18     ` Shawn Guo
2012-08-07 19:15   ` Arnd Bergmann
2012-08-08 14:41     ` Shawn Guo
2012-08-06 15:42 ` [PATCH 2/6] ARM: mxs: use auxdata to pass flexcan_switch function hook Shawn Guo
2012-08-06 15:42 ` [PATCH 3/6] ARM: mxs: remove board files Shawn Guo
2012-08-06 15:42 ` [PATCH 4/6] ARM: mxs: remove non-DT core functions Shawn Guo
2012-08-06 15:42 ` [PATCH 5/6] ARM: mxs: remove platform device codes Shawn Guo
2012-08-06 15:42 ` [PATCH 6/6] ARM: mxs: remove iomux driver Shawn Guo
2012-08-07 19:27 ` [PATCH 0/6] ARM: mxs: remove board files Arnd Bergmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).