kernel-ark/arch/arm/mach-s3c24xx
Linus Torvalds 61464c8357 ARM: soc: general cleanups
This is a large branch that contains a handful of different cleanups:
 
 - Fixing up the I/O space remapping on PCI on ARM. This is a series
   from Rob Herring that restructures how all pci devices allocate I/O
   space, and it's part of the work to allow multiplatform kernels.
 - A number of cleanup series for OMAP, moving and removing some
   headers, sparse irq rework and in general preparation for
   multiplatform.
 - Final removal of all non-DT boards for Tegra, it is now
   device-tree-only!
 - Removal of a stale platform, nxp4008. It's an old mobile chipset
   that is no longer in use, and was very likely never really used with
   a mainline kernel. We have not been able to find anyone interested
   in keeping it around in the kernel.
 - Removal of the legacy dmaengine driver on tegra
 
 + A handful of other things that I haven't described above.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iQIcBAABAgAGBQJQaO1fAAoJEIwa5zzehBx3IPgP/jxoO1flVGNVf0reqqyDro/w
 prZmp8cNVH9uv8xG9n9vawObrMQ8M6jCJ449fEWuAZ58EXrpIPd0kkm/MOmxp8K1
 LNs+q2aXxWpD488+b3RK55g3fksqZutTbn3y6HNuCoLG9l8yT/95KX4IIzfEP2Ch
 1TCNHdkTbf37nTBOmKN0x1kahGpWDrOkf9ysHQq+DXAGF4uwNwtR194dqz3HbDND
 hZqRq7qCLn9OwGRGNicPFoB6UcxwZ/+/+u5sX7nqPGoiPofg977mhWk1DFO15EM3
 S+A6g0dZ+XLsL+fFtOl4snSmrG5Et6qTOP0/ItQJgTG+5YdCS09ohCWJwRCBHbgj
 M5arOkyGFdVAlvX7cUux374sMe0AcqUsEmt79mYuBpIE+pBJaRUoCgDcs9FDZeUB
 U6WcE4AkxMtW7DtmVW+mF4ls9/K6cRXgWMuHCUmt1o3m3Ly9ITT7j+ntXnD9nuYk
 ndoVLR6Vxk2BzlkD0JEtg7FRAS9Wgo2DBix05qM1Qkut2iIZRhFQlqJQpNbeNdii
 /3Lg/hqpAVTZKGCd+paegHez61meyFz2PB2IiE0JKANhKHRCWTWRGgKIXkGyCiXk
 wJ2iRCOlMEpmpJgCBzfI32ER/hnW4s64iDjgksEwz6pEt7xCbhwgmwrpf0H0KsSF
 rLroHOMqyISd/Ha52Vin
 =ck1u
 -----END PGP SIGNATURE-----

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

Pull ARM soc general cleanups from Olof Johansson:
 "This is a large branch that contains a handful of different cleanups:

   - Fixing up the I/O space remapping on PCI on ARM.  This is a series
     from Rob Herring that restructures how all pci devices allocate I/O
     space, and it's part of the work to allow multiplatform kernels.
   - A number of cleanup series for OMAP, moving and removing some
     headers, sparse irq rework and in general preparation for
     multiplatform.
   - Final removal of all non-DT boards for Tegra, it is now
     device-tree-only!
   - Removal of a stale platform, nxp4008.  It's an old mobile chipset
     that is no longer in use, and was very likely never really used
     with a mainline kernel.  We have not been able to find anyone
     interested in keeping it around in the kernel.
   - Removal of the legacy dmaengine driver on tegra

  + A handful of other things that I haven't described above."

Fix up some conflicts with the staging tree (and because nxp4008 was
removed)

* tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (184 commits)
  ARM: OMAP2+: serial: Change MAX_HSUART_PORTS to 6
  ARM: OMAP4: twl-common: Support for additional devices on i2c1 bus
  ARM: mmp: using for_each_set_bit to simplify the code
  ARM: tegra: harmony: fix ldo7 regulator-name
  ARM: OMAP2+: Make omap4-keypad.h local
  ARM: OMAP2+: Make l4_3xxx.h local
  ARM: OMAP2+: Make l4_2xxx.h local
  ARM: OMAP2+: Make l3_3xxx.h local
  ARM: OMAP2+: Make l3_2xxx.h local
  ARM: OMAP1: Move irda.h from plat to mach
  ARM: OMAP2+: Make hdq1w.h local
  ARM: OMAP2+: Make gpmc-smsc911x.h local
  ARM: OMAP2+: Make gpmc-smc91x.h local
  ARM: OMAP1: Move flash.h from plat to mach
  ARM: OMAP2+: Make debug-devices.h local
  ARM: OMAP1: Move board-voiceblue.h from plat to mach
  ARM: OMAP1: Move board-sx1.h from plat to mach
  ARM: OMAP2+: Make omap-wakeupgen.h local
  ARM: OMAP2+: Make omap-secure.h local
  ARM: OMAP2+: Make ctrl_module_wkup_44xx.h local
  ...
2012-10-01 18:19:05 -07:00
..
include/mach ARM: S3C24XX: Add missing DMACH_DT_PROP 2012-08-08 09:04:50 +09:00
bast-ide.c ARM: S3C24XX: Use common macro to define resources on bast-ide.c 2012-05-12 16:12:20 +09:00
bast-irq.c
clock-s3c244x.c
clock-s3c2412.c
clock-s3c2416.c spi: s3c64xx: move controller information into driver data 2012-07-13 15:23:46 +09:00
clock-s3c2440.c ARM: S3C24XX: Correct AC97 clock control bit for S3C2440 2012-07-13 17:48:56 +09:00
clock-s3c2443.c spi: s3c64xx: move controller information into driver data 2012-07-13 15:23:46 +09:00
common-s3c2443.c spi: s3c64xx: move controller information into driver data 2012-07-13 15:23:46 +09:00
common-smdk.c ARM: S3C24XX: Convert SMDK board file to the gpiolib API 2012-07-13 18:04:25 +09:00
common.c ARM: S3C24XX: Remove duplicate header file inclusion 2012-06-20 09:19:17 +09:00
common.h
dma-s3c2410.c
dma-s3c2412.c
dma-s3c2440.c
dma-s3c2443.c ARM: S3C24XX: claim spi channels for hsspi in dma-s3c2443 2012-04-24 18:06:53 -07:00
h1940-bluetooth.c ARM: S3C24XX: Use module_platform_driver macro in h1940-bluetooth.c 2012-09-07 06:33:24 +09:00
irq-pm.c ARM: S3C24XX: move common power-management code to mach-s3c24xx 2012-05-12 16:22:18 +09:00
irq-s3c244x.c
irq-s3c2412.c
irq-s3c2416.c ARM: S3C24XX: add support for second irq set of S3C2416 2012-05-20 03:05:04 +09:00
irq-s3c2440.c
irq-s3c2443.c
Kconfig ARM: s3c24xx: use new PWM driver 2012-08-09 15:16:43 +02:00
mach-amlm5900.c ARM: S3C24XX: Use common macro to define resources on mach-amlm5900.c 2012-05-12 16:12:20 +09:00
mach-anubis.c ARM: S3C24XX: Convert users of s3c2410_gpio_setpin to gpiolib API 2012-08-28 09:06:49 -07:00
mach-at2440evb.c ARM: S3C24XX: Use common macro to define resources on mach-at2440evb.c 2012-05-12 16:12:21 +09:00
mach-bast.c ARM: S3C24XX: Use common macro to define resources on mach-bast.c 2012-05-12 16:12:21 +09:00
mach-gta02.c ARM: S3C24XX: Remove unused GPIO definitions for port J 2012-07-13 18:05:29 +09:00
mach-h1940.c ARM: S3C24XX: removes unnecessary semicolon 2012-09-21 12:52:55 +09:00
mach-jive.c ARM: S3C24XX: Convert users of s3c2410_gpio_setpin to gpiolib API 2012-08-28 09:06:49 -07:00
mach-mini2440.c ARM: S3C24XX: Convert users of s3c2410_gpio_setpin to gpiolib API 2012-08-28 09:06:49 -07:00
mach-n30.c
mach-nexcoder.c ARM: S3C24XX: Convert users of s3c2410_gpio_setpin to gpiolib API 2012-08-28 09:06:49 -07:00
mach-osiris-dvs.c ARM: S3C24XX: Use module_platform_driver macro in mach-osiris-dvs.c 2012-09-07 06:33:28 +09:00
mach-osiris.c ARM: S3C24XX: Convert users of s3c2410_gpio_setpin to gpiolib API 2012-08-28 09:06:49 -07:00
mach-otom.c ARM: S3C24XX: Use common macro to define resources on mach-otom.c 2012-05-12 16:12:24 +09:00
mach-qt2410.c ARM: S3C24XX: Convert QT2410 board file to the gpiolib API 2012-07-13 18:04:50 +09:00
mach-rx1950.c ARM: S3C24XX: Remove unused GPIO definitions for port J 2012-07-13 18:05:29 +09:00
mach-rx3715.c
mach-smdk2410.c
mach-smdk2413.c
mach-smdk2416.c ARM: Samsung: Rework platform data of s3c-fb driver 2012-04-09 16:11:24 +00:00
mach-smdk2440.c
mach-smdk2443.c
mach-tct_hammer.c ARM: S3C24XX: Use common macro to define resources on mach-tct_hammer.c 2012-05-12 16:12:25 +09:00
mach-vr1000.c ARM: S3C24XX: Use common macro to define resources on mach-vr1000.c 2012-05-12 16:12:25 +09:00
mach-vstms.c
Makefile arm-soc: soc specific changes, part 2 2012-05-26 13:05:55 -07:00
Makefile.boot
pm-h1940.S
pm-s3c2410.c ARM: S3C24XX: Convert the PM code to gpiolib API 2012-07-13 18:05:00 +09:00
pm-s3c2412.c ARM: S3C24XX: Remove unused GPIO definitions for port J 2012-07-13 18:05:29 +09:00
pm-s3c2416.c
pm.c ARM: S3C24XX: move common power-management code to mach-s3c24xx 2012-05-12 16:22:18 +09:00
s3c244x.c ARM: S3C24XX: Remove unused GPIO definitions for port J 2012-07-13 18:05:29 +09:00
s3c2410.c
s3c2412.c ARM: S3C24XX: Remove unused GPIO definitions for port J 2012-07-13 18:05:29 +09:00
s3c2416.c ARM: S3C24XX: add support for second irq set of S3C2416 2012-05-20 03:05:04 +09:00
s3c2440.c
s3c2442.c
s3c2443.c
setup-i2c.c
setup-sdhci-gpio.c
setup-spi.c ARM: SAMSUNG: Remove pdev pointer parameter from spi gpio setup functions 2012-07-13 15:23:46 +09:00
setup-ts.c ARM: S3C24XX: Convert the touchscreen setup code to common GPIO API 2012-07-13 18:05:05 +09:00
simtec-audio.c
simtec-nor.c ARM: S3C24XX: Use common macro to define resources on simtec-nor.c 2012-05-12 16:12:25 +09:00
simtec-pm.c
simtec-usb.c
simtec.h
sleep-s3c2410.S
sleep-s3c2412.S
sleep.S ARM: S3C24XX: move common power-management code to mach-s3c24xx 2012-05-12 16:22:18 +09:00