linux/arch/arm/mach-s3c64xx
Rafael J. Wysocki bb072c3cf2 ARM / Samsung: Use struct syscore_ops for "core" power management
Replace sysdev classes and struct sys_device objects used for "core"
power management by Samsung platforms with struct syscore_ops objects
that are simpler.

This generally reduces the code size and the kernel memory footprint.
It also is necessary for removing sysdevs entirely from the kernel in
the future.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
2011-04-24 19:16:10 +02:00
..
include/mach ARM: P2V: separate PHYS_OFFSET from platform definitions 2011-02-17 23:26:55 +00:00
Kconfig ARM: SAMSUNG: Add PWM backlight support on Samsung S3C6410 2011-03-03 10:10:07 +09:00
Makefile ARM: S3C64XX: add support for mach-mini6410 2010-10-21 07:42:29 +09:00
Makefile.boot
clock.c ARM: S3C64XX: Add clock for i2c1 2011-03-04 15:46:26 +09:00
cpu.c
cpufreq.c ARM: S3C64XX: Fix section mismatch from cpufreq init 2011-03-15 20:38:10 +09:00
dev-audio.c ASoC: Samsung: Rename AC97 platform device 2010-11-23 14:05:29 +00:00
dev-onenand1.c ARM: SAMSUNG: Add platform support code for OneNAND controller 2010-05-20 17:48:36 +09:00
dev-spi.c ARM: S3C64XX: Prototype SPI devices 2010-09-18 09:54:54 +09:00
dev-uart.c
dma.c Fix common misspellings 2011-03-31 11:26:23 -03:00
gpiolib.c ARM: S3C64XX: Staticise non-exported GPIO to interrupt functions 2011-03-04 15:46:26 +09:00
irq-eint.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
irq-pm.c ARM / Samsung: Use struct syscore_ops for "core" power management 2011-04-24 19:16:10 +02:00
irq.c
mach-anw6410.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-hmt.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-mini6410.c ARM: S3C64XX: fix uart clock setup for mini6410/real6410 2010-11-25 10:58:11 +09:00
mach-ncp.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-real6410.c ARM: S3C64XX: fix uart clock setup for mini6410/real6410 2010-11-25 10:58:11 +09:00
mach-smartq.c ARM: 6351/1: s3c64xx: don't put smartq_bl_init in .init.text 2010-09-02 16:36:07 +01:00
mach-smartq.h ARM: S3C6410: Add basic support for SmartQ machines 2010-05-20 19:42:15 +09:00
mach-smartq5.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-smartq7.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-smdk6400.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
mach-smdk6410.c Merge branch 'dev/pwm-backlight' into for-next 2011-03-11 15:48:52 +09:00
pm.c ARM: S3C64XX: PM: Synchronise wakeup mask on suspend 2010-05-20 21:07:08 +09:00
s3c6400.c ARM: SAMSUNG: Add platform support code for OneNAND controller 2010-05-20 17:48:36 +09:00
s3c6410.c ARM: SAMSUNG: Implement set_name function for ADC devices 2010-08-05 18:32:50 +09:00
setup-fb-24bpp.c ARM: S3C64XX: 2nd Change to using s3c_gpio_cfgrange_nopull() 2010-10-23 11:52:07 +09:00
setup-i2c0.c ARM: SAMSUNG: Fix on inclusion mach/gpio.h for Samsung SoCs 2010-08-06 21:28:44 +09:00
setup-i2c1.c ARM: SAMSUNG: Fix on inclusion mach/gpio.h for Samsung SoCs 2010-08-06 21:28:44 +09:00
setup-ide.c ARM: S3C64XX: Ensure s3c64xx_ide_setup_gpio() is prototyped 2010-10-25 16:04:33 +09:00
setup-keypad.c ARM: S3C64XX: Fix keypad setup to configure correct number of rows 2011-03-04 15:46:26 +09:00
setup-sdhci-gpio.c ARM: S3C64XX: Change to using s3c_gpio_cfgrange_nopull() 2010-10-23 11:51:37 +09:00
setup-sdhci.c ARM: S3C64XX: Tone down SDHCI debugging 2011-03-04 15:46:27 +09:00
sleep.S ARM: pm: convert samsung platforms to generic suspend/resume support 2011-02-22 17:11:25 +00:00