linux_dsm_epyc7002/arch/arm/plat-samsung/include/plat
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
..
adc-core.h ARM: SAMSUNG: Implement set_name function for ADC devices 2010-08-05 18:32:50 +09:00
adc.h Update broken web addresses in arch directory. 2010-10-18 11:03:21 +02:00
ata-core.h ARM: SAMSUNG: Add Compact Flash device support for Samsung SoCs 2010-08-05 18:32:50 +09:00
ata.h ARM: SAMSUNG: Add Compact Flash device support for Samsung SoCs 2010-08-05 18:32:50 +09:00
audio.h ARM: SAMSUNG: Prepare audio header for new I2S driver 2010-11-19 08:49:44 +09:00
clock-clksrc.h ARM: S3C64XX: Avoid announcing clksrc clocks twice 2010-01-15 17:10:10 +09:00
clock.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu-freq.h ARM: SAMSUNG: Move common headers from plat-s3c to plat-samsung 2010-02-23 00:03:42 +00:00
cpu.h ARM / Samsung: Use struct syscore_ops for "core" power management 2011-04-24 19:16:10 +02:00
debug-macro.S ARM: S5P6442: Add Samsung S5P6442 CPU support 2010-02-24 01:52:15 +00:00
devs.h ARM: EXYNOS4: Add support for SATA on ARMLEX4210 2011-03-15 18:35:30 +09:00
dma-core.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
dma-s3c24xx.h ARM: SAMSUNG: Remove dma-plat.h to allow plat-s3c64xx to be removed 2010-02-21 23:10:35 +00:00
dma.h S3C: DMA: Change argument of s3c2410_dma_devconfig 2010-05-17 16:43:49 +09:00
fb-core.h s3c-fb: add device name initialization 2010-08-11 08:59:10 -07:00
fb.h s3c-fb: add default window feature. 2010-08-11 08:59:09 -07:00
fimc-core.h ARM: S5P: Add platform definitions for FIMC3 2011-03-12 08:58:01 +09:00
gpio-cfg-helpers.h Fix common misspellings 2011-03-31 11:26:23 -03:00
gpio-cfg.h Fix common misspellings 2011-03-31 11:26:23 -03:00
gpio-core.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hwmon.h ARM: SAMSUNG: Move HWMON from plat-s3c24xx to plat-samsung 2010-05-12 17:43:03 +09:00
iic-core.h ARM: S5PV210: add common I2C device helpers 2010-05-20 18:21:34 +09:00
iic.h ARM: S5PV310: Add I2C channel 3, 4, 5, 6, and 7 device support 2010-10-25 16:03:43 +09:00
irq-uart.h ARM: SAMSUNG: Move IRQ UART handling for newer devices to plat-samsung 2010-01-15 17:10:14 +09:00
irq-vic-timer.h ARM: SAMSUNG: Move IRQ VIC timer handling out to common header files 2010-01-15 17:10:13 +09:00
keypad-core.h ARM: S5PV210: Add keypad device helpers 2010-08-05 18:31:01 +09:00
keypad.h ARM: SAMSUNG: Add keypad device support 2010-08-06 21:27:50 +09:00
map-base.h ARM: SAMSUNG: Move the start address of Samsung SoCs' VA space 2010-10-25 16:11:38 +09:00
nand-core.h ARM: SAMSUNG: Add setname core function for S3C24XX NAND 2010-10-18 19:56:45 +09:00
nand.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-03-12 16:04:50 -08:00
onenand-core.h ARM: SAMSUNG: Add platform support code for OneNAND controller 2010-05-20 17:48:36 +09:00
pd.h ARM: EXYNOS4: Update device support 2011-02-22 13:51:15 +09:00
pll6553x.h ARM: SAMSUNG: Move S3C6400 PLL code to <plat/pll.h> for re-use 2010-05-10 11:44:37 +09:00
pm.h ARM / Samsung: Use struct syscore_ops for "core" power management 2011-04-24 19:16:10 +02:00
regs-ac97.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-adc.h ARM: SAMSUNG: Add support for 12bit ADC 2010-02-03 01:55:04 +00:00
regs-ata.h ARM: SAMSUNG: Add Compact Flash device support for Samsung SoCs 2010-08-05 18:32:50 +09:00
regs-fb-v4.h s3c-fb: integrate palette setup code into main driver 2010-08-11 08:59:10 -07:00
regs-fb.h s3c-fb: add support for DMA channel control on S5PV210 2010-08-11 08:59:12 -07:00
regs-iic.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-irqtype.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-nand.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-onenand.h ARM: SAMSUNG: Add platform support code for OneNAND controller 2010-05-20 17:48:36 +09:00
regs-rtc.h ARM: SAMSUNG: Updates RTC register for support Alarm IRQ and Time Tick. 2010-08-05 18:32:51 +09:00
regs-sdhci.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-serial.h ARM: SAMSUNG: serial: Add FRACVAL support for newer UART 2010-08-05 18:32:41 +09:00
regs-timer.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
regs-usb-hsotg-phy.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-03-12 16:04:50 -08:00
regs-usb-hsotg.h USB: s3c-hsotg: Add initial detection and setup for dedicated FIFO mode 2010-08-10 14:35:42 -07:00
regs-watchdog.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00
s3c64xx-spi.h Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2010-10-21 16:42:32 -07:00
s3c-dma-pl330.h ARM: S5P64X0: Move DMA support for S5P64X0 2010-10-18 18:33:03 +09:00
s3c-pl330-pdata.h S3C: DMA: Add api driver for PL330 2010-05-18 18:00:12 +09:00
sdhci.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ts.h ARM: SAMSUNG: Implements cfg_gpio function for Samsung touchscreen 2010-05-19 18:25:22 +09:00
udc-hs.h ARM: S3C64XX: Fix typo in s3c-hsotg platform data 2010-01-21 13:55:16 +09:00
uncompress.h ARM: SAMSUNG: Fix build error from stale define in <plat/uncompress.h> 2010-03-15 22:57:18 +00:00
usb-control.h ARM: SAMSUNG: Move common headers from plat-s3c to plat-samsung 2010-02-23 00:03:42 +00:00
wakeup-mask.h ARM: SAMSUNG: Add support for interrupt wakeup-sources 2010-05-20 21:07:01 +09:00
watchdog-reset.h ARM: SAMSUNG: Move more support into plat-samsung 2010-01-21 13:45:51 +09:00