1
0
Fork 0
alistair23-linux/arch/arm/mach-at91
Linus Torvalds 6c9e92476b ARM: SoC cleanups for 3.19
The remaining cleanups for 3.19 are to a large part result of
 devicetree conversion nearing completion on two other platforms
 besides AT91:
 
 * Like AT91, Renesas shmobile is in the process to migrate to DT and
   multiplatform, but using a different approach of doing it one
   SoC at a time. For 3.19, the r8a7791 platform and associated\
   "Koelsch" board are considered complete and we remove the non-DT
   non-multiplatform support for this.
 
 * The ARM Versatile Express has supported DT and multiplatform
   for a long time, but we have still kept the legacy board files
   around, because not all drivers were fully working before. We
   have finally taken the last step to remove the board files.
 
 Other changes in this branch are preparation for the later branches
 or just unrelated to the more interesting changes:
 * The dts files for arm64 get moved into per-vendor directories for
   a clearer structure.
 * Some dead code removal (zynq, exynos, davinci, imx)
 * Using pr_*() macros more consistently instead of printk(KERN_*)
   in some platform code.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.12 (GNU/Linux)
 
 iQIVAwUAVIdpgGCrR//JCVInAQIr/BAA3UZvPPf5dwy5OkULPTghvWueeL9NWZHr
 8KwNWIIkIzCgr8zUf2HrMRRLtG429WQWHWxNA+TH9HpcHFGo/zJDBPaJ63cb3Rv1
 YLDGJ0zYPXjOsiWUWHm2M5B4hWj0Is5CwYnuozcpLykzQ9QsLMTIv2CAXoJXpH9S
 sAdx/B5e9G7IqzlJRgbvCPNAZleLYUneYoIW5L68MaFIjfKXVrHzY6w0CJFt/UDa
 CVbP0iwVQNnL1Opr3ABAkBkJ7rrFU17jpBWMtrNsyyMCZQADiV5Z4+IBnW0uWSZj
 zn92dycwOSYRmrgOrI2J6r5vFtxWRyWfR5Au5rD02oQTIucGiLmaKMV5gNhoQrEq
 v53IknDZzqv+xbiARGnJKGdJs70AYjrurpNgXXzJt3W4dZ6vssotxhiYEXbpPPDN
 v5QxrOStePY+qBHeMLuQi8VoV9SI+j/YAiaXak4QWmiGHVDzvBfZ2P3wMCbj04Jp
 oxCZ6IGMczYwvqQ8vWXJOueLm+IfM0GcEFwslUwO95rMRMv7JRCXdvfNhL7wLlu8
 f2Hd/Pk/u0bOUQXhZlFKNRFg78t4hgD1hMKHgmpEDTZ8P1XMuIrWoQu0xkSQZsYG
 MiGIqwRd5Ow9OWzWq3DNJ4EjhmvPYv2X/Dcvu7Jv4yq1zZQ8G6OnWkmWWn5ghq6M
 grvB27RnbuE=
 =Apdh
 -----END PGP SIGNATURE-----

Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

Pull ARM SoC cleanups from Arnd Bergmann:
 "The remaining cleanups for 3.19 are to a large part result of
  devicetree conversion nearing completion on two other platforms
  besides AT91:

   - Like AT91, Renesas shmobile is in the process to migrate to DT and
     multiplatform, but using a different approach of doing it one SoC
     at a time.  For 3.19, the r8a7791 platform and associated "Koelsch"
     board are considered complete and we remove the non-DT
     non-multiplatform support for this.

   - The ARM Versatile Express has supported DT and multiplatform for a
     long time, but we have still kept the legacy board files around,
     because not all drivers were fully working before.  We have finally
     taken the last step to remove the board files.

  Other changes in this branch are preparation for the later branches or
  just unrelated to the more interesting changes:

   - The dts files for arm64 get moved into per-vendor directories for a
     clearer structure.

   - Some dead code removal (zynq, exynos, davinci, imx)

   - Using pr_*() macros more consistently instead of printk(KERN_*) in
     some platform code"

* tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (71 commits)
  ARM: zynq: Remove secondary_startup() declaration from header
  ARM: vexpress: Enable regulator framework when MMCI is in use
  ARM: vexpress: Remove non-DT code
  ARM: imx: Remove unneeded .map_io initialization
  ARM: dts: imx6qdl-sabresd: Fix the microphone route
  ARM: imx: refactor mxc_iomux_mode()
  ARM: imx: simplify clk_pllv3_prepare()
  ARM: imx6q: drop unnecessary semicolon
  ARM: imx: clean up machine mxc_arch_reset_init_dt reset init
  ARM: dts: imx6qdl-rex: Remove unneeded 'fsl,mode' property
  ARM: dts: imx6qdl-gw5x: Remove unneeded 'fsl,mode' property
  ARM: dts: imx6qdl-sabresd: Use IMX6QDL_CLK_CKO define
  ARM: at91: remove useless init_time for DT-only SoCs
  ARM: davinci: Remove redundant casts
  ARM: davinci: Use standard logging styles
  ARM: shmobile: r8a7779: Spelling/grammar s/entity/identity/, s/map/mapping/
  ARM: shmobile: sh7372: Spelling/grammar s/entity map/identity mapping/
  ARM: shmobile: sh73a0: Spelling/grammar s/entity map/identity mapping/
  ARM: EXYNOS: Remove unused static iomapping
  ARM: at91: fix build breakage due to legacy board removals
  ...
2014-12-09 14:18:35 -08:00
..
include/mach ARM: SoC cleanup on mach-at91 for 3.19 2014-12-09 14:17:12 -08:00
Kconfig ARM: at91/Kconfig: select board files automatically 2014-12-02 16:58:58 +01:00
Makefile ARM: at91: remove old AT91-specific drivers 2014-12-02 16:59:06 +01:00
Makefile.boot ARM: at91: remove unused CONFIG_ARCH_AT91SAM9G45 option 2014-11-13 11:08:13 +01:00
at91rm9200.c ARM: at91: remove at91rm9200 legacy board support 2014-11-21 17:35:15 +01:00
at91rm9200_time.c ARM: at91: at91rm9200 ST initialization is now DT only 2014-12-02 16:59:07 +01:00
at91sam9g45.c Third batch of cleanup/SoC for 3.19: 2014-11-28 16:15:14 +01:00
at91sam9n12.c ARM: at91: remove clock data in at91sam9n12.c and at91sam9x5.c files 2014-11-26 18:43:44 +01:00
at91sam9rl.c ARM: at91: remove useless init_time for DT-only SoCs 2014-11-19 23:23:59 +01:00
at91sam9x5.c ARM: at91: remove clock data in at91sam9n12.c and at91sam9x5.c files 2014-11-26 18:43:44 +01:00
at91sam9260.c ARM: at91: remove at91sam9260/at91sam9g20 legacy board support 2014-11-19 11:39:22 +01:00
at91sam9261.c ARM: at91: remove at91sam9261/at91sam9g10 legacy board support 2014-11-21 12:09:27 +01:00
at91sam9263.c ARM: at91: remove at91sam9263 legacy board support 2014-11-19 11:39:11 +01:00
board-dt-rm9200.c ARM: at91: at91rm9200 ST initialization is now DT only 2014-12-02 16:59:07 +01:00
board-dt-sam9.c ARM: at91: remove unused board.h file 2014-12-03 14:16:07 +01:00
board-dt-sama5.c ARM: at91: remove legacy IRQ driver and related code 2014-11-27 16:18:00 +01:00
generic.h ARM: at91/clocksource: remove !DT PIT initializations 2014-12-03 14:15:52 +01:00
pm.c ARM: at91: remove old AT91-specific drivers 2014-12-02 16:59:06 +01:00
pm.h ARM: at91: move sdramc/ddrsdr header to include/soc/at91 2014-11-13 12:03:44 +01:00
pm_slowclock.S ARM: at91: move at91_pmc.h to include/linux/clk/at91_pmc.h 2013-12-02 15:22:15 +01:00
sam9_smc.c ARM: at91: export sam9_smc interfaces 2014-03-21 18:19:29 +01:00
sam9_smc.h ARM: at91: add accessor to manage SMC 2012-02-13 18:31:36 +01:00
sama5d3.c ARM: at91/dt: remove old clk material 2013-12-02 15:31:29 +01:00
sama5d4.c ARM: at91: SAMA5D4 SoC detection code and low level routines 2014-09-22 11:39:06 +02:00
setup.c ARM: at91: cleanup initilisation code by removing dead code 2014-12-02 16:59:06 +01:00
soc.h ARM: at91: cleanup initilisation code by removing dead code 2014-12-02 16:59:06 +01:00
sysirq_mask.c ARM: at91: fix at91_sysirq_mask_rtc for sam9x5 SoCs 2014-06-06 16:08:08 -07:00