linux/arch/arm/mach-at91
Linus Torvalds cf377ad7d4 ARM: SoC platform changes for 3.18
New and updated SoC support. Among the things new for this release are:
 
 - at91: Added support for the new SAMA5D4 SoC, following the earlier SAMA5D3
 - bcm: Added support for BCM63XX family of DSL SoCs
 - hisi: Added support for HiP04 server-class SoC
 - meson: Initial support for the Amlogic Meson6 (aka 8726MX) platform
 - shmobile: added support for new r8a7794 (R-Car E2) automotive SoC
 
 Noteworthy changes to existing SoC support are:
 
 - imx: convert i.MX1 to device tree
 - omap: lots of power management work
 - omap: base support to enable moving to standard UART driver
 - shmobile: lots of progress for multiplatform support, still ongoing
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.12 (GNU/Linux)
 
 iQIVAwUAVDWVHWCrR//JCVInAQJQVw/+NEfKWh6blDvLEWHpkmBtzdsT3s+r1wwb
 ATtvd1Q7RlOMEbzxc2J87tJ44yHb64mSPBbC4BCGuQsM5IIvM4potmBphl/XxLfd
 b8PNcI6nvLO+FZOcgon0JWmvVnt+vLGKPUWzURXSRjdrpVRg2qyRpW+nPBnvX4HP
 qyzlSskkYzKm7WJQrIV1K3yYwRLrVZdz4DuF340mSFy+4H+uci2Fw91HJ9lKKmPS
 24Klx2Q4n6wfg946WazWtz21HjEBuMzRCq0CGZrwcTJffRyMxa4iq/kqE3xGbPtN
 onuP1gmAM7UOMewEvc1ZLycY7JyZ3mhKnKduqS/QN2JLLQEY2v1iYFnEKP8mHnnw
 ax6RVi91PC2MSLZyPcRtsegSKB9l16I7H+C5pgTOMgsSaqxSG1JtV1qZl3uwhBnE
 GB45KHPvTFojrH2+CqneNTLET1ozKgwtuHkWTG61/puYeap/VlpRU2OWj2mQF2E0
 SiBzmlbUBpSqzjFgVGD4ywKAuVA/WpJtaOB7Qg26GL2QoNKrY/wsUCY8hU742+jE
 b/N6obGcpmjytLkFRHx+AbYc75DHXkPtF4CWawDeQFW30LUeixZJqewQ61a56QF8
 49DbO6J+sR0n3xlteD49QdQJzDCtKw3BV+VQaFRcxqVDq4LJAxtUHJZ7c3iyvzEi
 6Yt+PsqSP7Y=
 =ZHtj
 -----END PGP SIGNATURE-----

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

Pull ARM SoC platform changes from Arnd Bergmann:
 "New and updated SoC support.  Among the things new for this release
  are:

   - at91: Added support for the new SAMA5D4 SoC, following the earlier
     SAMA5D3
   - bcm: Added support for BCM63XX family of DSL SoCs
   - hisi: Added support for HiP04 server-class SoC
   - meson: Initial support for the Amlogic Meson6 (aka 8726MX) platform
   - shmobile: added support for new r8a7794 (R-Car E2) automotive SoC

  Noteworthy changes to existing SoC support are:

   - imx: convert i.MX1 to device tree
   - omap: lots of power management work
   - omap: base support to enable moving to standard UART driver
   - shmobile: lots of progress for multiplatform support, still
     ongoing"

* tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (171 commits)
  ARM: hisi: depend on ARCH_MULTI_V7
  CNS3xxx: Fix debug UART.
  ARM: at91: fix nommu build regression
  ARM: meson: add basic support for MesonX SoCs
  ARM: meson: debug: add debug UART for earlyprintk support
  irq: Export handle_fasteoi_irq
  ARM: mediatek: Add earlyprintk support for mt6589
  ARM: hisi: Fix platmcpm compilation when ARMv6 is selected
  ARM: debug: fix alphanumerical order on debug uarts
  ARM: at91: document Atmel SMART compatibles
  ARM: at91: add sama5d4 support to sama5_defconfig
  ARM: at91: dt: add device tree file for SAMA5D4ek board
  ARM: at91: dt: add device tree file for SAMA5D4 SoC
  ARM: at91: SAMA5D4 SoC detection code and low level routines
  ARM: at91: introduce basic SAMA5D4 support
  clk: at91: add a driver for the h32mx clock
  ARM: pxa3xx: provide specific platform_devices for all ssp ports
  ARM: pxa: ssp: provide platform_device_id for PXA3xx
  ARM: OMAP4+: Remove static iotable mappings for SRAM
  ARM: OMAP4+: Move SRAM data to DT
  ...
2014-10-08 17:13:04 -04:00
..
include/mach ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
at91_aic.h
at91_rstc.h ARM: at91: remove trailing semicolon from macros 2013-04-08 17:47:44 +02:00
at91_shdwc.h ARM: at91: remove trailing semicolon from macros 2013-04-08 17:47:44 +02:00
at91_tc.h
at91rm9200_devices.c gpio: split gpiod board registration into machine header 2014-07-28 12:23:35 +02:00
at91rm9200_time.c This cleanup series gets rid of <mach/timex.h> for platforms not using 2014-02-18 22:19:33 -08:00
at91rm9200.c ARM: at91: prepare common clk transition for rm9200 2014-07-09 19:05:11 +02:00
at91sam9_alt_reset.S arm: at91: move reset controller header to arm/arm/mach-at91 2012-11-06 20:30:48 +08:00
at91sam9g45_devices.c ARM: at91: at91sam9g45: switch to generic PWM framework 2014-07-09 15:13:27 +02:00
at91sam9g45_reset.S ARM: at91: sam9g45: shutdown ddr1 too when rebooting 2013-09-30 09:58:44 -07:00
at91sam9g45.c ARM: SoC driver changes for 3.17 2014-08-08 11:34:32 -07:00
at91sam9n12.c ARM: at91: prepare common clk transition for sam9n12 SoC 2014-05-22 18:03:15 +02:00
at91sam9rl_devices.c ARM: at91: at91sam9rl: switch to generic PWM framework 2014-07-09 15:13:30 +02:00
at91sam9rl.c ARM: at91: at91sam9rl: switch to generic PWM framework 2014-07-09 15:13:30 +02:00
at91sam9x5.c ARM: at91: prepare common clk transition for sam9x5 SoCs 2014-05-22 18:03:13 +02:00
at91sam926x_time.c This cleanup series gets rid of <mach/timex.h> for platforms not using 2014-02-18 22:19:33 -08:00
at91sam9260_devices.c TTY/Serial driver patches for 3.16-rc1 2014-06-03 09:01:02 -07:00
at91sam9260.c ARM: at91: prepare common clk transition for sam9260 2014-07-09 19:05:12 +02:00
at91sam9261_devices.c TTY/Serial driver patches for 3.16-rc1 2014-06-03 09:01:02 -07:00
at91sam9261.c First batch of AT91 cleanup for 3.15 2014-03-17 15:38:07 +01:00
at91sam9263_devices.c ARM: at91: at91sam9263: switch to generic PWM framework 2014-07-09 15:13:28 +02:00
at91sam9263.c ARM: SoC driver changes for 3.17 2014-08-08 11:34:32 -07:00
at91x40_time.c ARM: at91: don't use <mach/timex.h> 2013-12-20 11:44:20 +01:00
at91x40.c ARM: at91: don't use <mach/timex.h> 2013-12-20 11:44:20 +01:00
board-1arm.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-afeb-9260v1.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-cam60.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-carmeva.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-cpu9krea.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-cpuat91.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-csb337.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-csb637.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-dt-rm9200.c ARM: SoC cleanups for 3.18 2014-10-08 17:06:53 -04:00
board-dt-sam9.c ARM: at91: make use of the new AIC driver for dt enabled boards 2014-08-19 20:32:49 +02:00
board-dt-sama5.c ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
board-eb01.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
board-eb9200.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-ecbat91.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-eco920.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-flexibity.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-gsia18s.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-kafa.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-kb9202.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-pcontrol-g20.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-picotux200.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-rm9200ek.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-sam9-l9260.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-sam9g20ek.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-sam9m10g45ek.c ARM: at91: sam9m10g45ek: use generic leds_pwm driver 2014-07-09 15:13:28 +02:00
board-sam9rlek.c ARM: at91: sam9rl: switch from atmel_tsadcc to at91_adc 2014-05-07 18:28:40 +02:00
board-sam9260ek.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-sam9261ek.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-sam9263ek.c ARM: at91: sam9263ek: use generic leds_pwm driver 2014-07-09 15:13:29 +02:00
board-snapper9260.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-stamp9g20.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board-yl-9200.c ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
board.h ARM: at91: remove useless at91_pwm_leds() 2014-07-09 15:13:30 +02:00
clock.c ARM: at91/PMC: don't forget to write PMC_PCDR register to disable clocks 2014-09-24 18:00:42 +02:00
clock.h ARM: at91: introduce SAMA5 support 2013-03-26 12:18:04 +01:00
generic.h ARM: at91: SAMA5D4 SoC detection code and low level routines 2014-09-22 11:39:06 +02:00
gpio.c TTY/Serial driver patches for 3.16-rc1 2014-06-03 09:01:02 -07:00
gpio.h ARM: at91: localize GPIO header 2014-05-07 18:27:21 +02:00
gsia18s.h arm: at91: move board header to arch/arm/mach-at91 2012-11-06 20:29:48 +08:00
irq.c ARM: at91: remove old irq material 2014-08-19 20:32:49 +02:00
Kconfig ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
Kconfig.non_dt First AT91 SoC batch for 3.18: 2014-09-26 00:12:30 +02:00
leds.c ARM: at91: remove useless at91_pwm_leds() 2014-07-09 15:13:30 +02:00
Makefile ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
Makefile.boot
pm_slowclock.S ARM: at91: move at91_pmc.h to include/linux/clk/at91_pmc.h 2013-12-02 15:22:15 +01:00
pm.c ARM: at91: enclose at91_aic_xx calls in IS_ENABLED(CONFIG_OLD_IRQ_AT91) blocks 2014-08-19 20:32:48 +02:00
pm.h ARM: at91: fixed unresolved symbol "at91_pm_set_standby" when built without CONFIG_PM 2013-12-02 14:24:40 +01:00
sam9_smc.c ARM: at91: export sam9_smc interfaces 2014-03-21 18:19:29 +01:00
sam9_smc.h
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: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
soc.h ARM: at91: introduce basic SAMA5D4 support 2014-09-22 11:39:05 +02:00
stamp9g20.h arm: at91: move board header to arch/arm/mach-at91 2012-11-06 20:29:48 +08:00
sysirq_mask.c ARM: at91: fix at91_sysirq_mask_rtc for sam9x5 SoCs 2014-06-06 16:08:08 -07:00