diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2013-02-02 00:49:35 -0500 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2013-02-04 13:31:39 -0500 |
commit | 14cce0e7754e72516af8406a90c7c3eb177632d4 (patch) | |
tree | e65101e99123a5d9b0c8fd196cc0129c160da72f /arch/arm/mach-s3c24xx | |
parent | d3c01e7eab0a49ac2b08bc1317d47ae31a568923 (diff) |
ARM: S3C24XX: header mach/regs-power.h local
Since header mach/regs-power.h is used only into mach-s3c24xx/,
this patch moves the header file in local.
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c24xx')
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-power.h | 40 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/irq-s3c2412.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-jive.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/pm-s3c2412.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/pm-s3c2416.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/s3c2412-power.h | 37 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/s3c2412.c | 2 |
7 files changed, 45 insertions, 45 deletions
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-power.h b/arch/arm/mach-s3c24xx/include/mach/regs-power.h deleted file mode 100644 index 4932b87bdf3d..000000000000 --- a/arch/arm/mach-s3c24xx/include/mach/regs-power.h +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | /* arch/arm/mach-s3c2410/include/mach/regs-power.h | ||
2 | * | ||
3 | * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk> | ||
4 | * http://armlinux.simtec.co.uk/ | ||
5 | * | ||
6 | * This program is free software; you can redistribute it and/or modify | ||
7 | * it under the terms of the GNU General Public License version 2 as | ||
8 | * published by the Free Software Foundation. | ||
9 | * | ||
10 | * S3C24XX power control register definitions | ||
11 | */ | ||
12 | |||
13 | #ifndef __ASM_ARM_REGS_PWR | ||
14 | #define __ASM_ARM_REGS_PWR __FILE__ | ||
15 | |||
16 | #define S3C24XX_PWRREG(x) ((x) + S3C24XX_VA_CLKPWR) | ||
17 | |||
18 | #define S3C2412_PWRMODECON S3C24XX_PWRREG(0x20) | ||
19 | #define S3C2412_PWRCFG S3C24XX_PWRREG(0x24) | ||
20 | |||
21 | #define S3C2412_INFORM0 S3C24XX_PWRREG(0x70) | ||
22 | #define S3C2412_INFORM1 S3C24XX_PWRREG(0x74) | ||
23 | #define S3C2412_INFORM2 S3C24XX_PWRREG(0x78) | ||
24 | #define S3C2412_INFORM3 S3C24XX_PWRREG(0x7C) | ||
25 | |||
26 | #define S3C2412_PWRCFG_BATF_IRQ (1<<0) | ||
27 | #define S3C2412_PWRCFG_BATF_IGNORE (2<<0) | ||
28 | #define S3C2412_PWRCFG_BATF_SLEEP (3<<0) | ||
29 | #define S3C2412_PWRCFG_BATF_MASK (3<<0) | ||
30 | |||
31 | #define S3C2412_PWRCFG_STANDBYWFI_IGNORE (0<<6) | ||
32 | #define S3C2412_PWRCFG_STANDBYWFI_IDLE (1<<6) | ||
33 | #define S3C2412_PWRCFG_STANDBYWFI_STOP (2<<6) | ||
34 | #define S3C2412_PWRCFG_STANDBYWFI_SLEEP (3<<6) | ||
35 | #define S3C2412_PWRCFG_STANDBYWFI_MASK (3<<6) | ||
36 | |||
37 | #define S3C2412_PWRCFG_RTC_MASKIRQ (1<<8) | ||
38 | #define S3C2412_PWRCFG_NAND_NORST (1<<9) | ||
39 | |||
40 | #endif /* __ASM_ARM_REGS_PWR */ | ||
diff --git a/arch/arm/mach-s3c24xx/irq-s3c2412.c b/arch/arm/mach-s3c24xx/irq-s3c2412.c index e65619ddbccc..67d763178d3f 100644 --- a/arch/arm/mach-s3c24xx/irq-s3c2412.c +++ b/arch/arm/mach-s3c24xx/irq-s3c2412.c | |||
@@ -33,12 +33,13 @@ | |||
33 | 33 | ||
34 | #include <mach/regs-irq.h> | 34 | #include <mach/regs-irq.h> |
35 | #include <mach/regs-gpio.h> | 35 | #include <mach/regs-gpio.h> |
36 | #include <mach/regs-power.h> | ||
37 | 36 | ||
38 | #include <plat/cpu.h> | 37 | #include <plat/cpu.h> |
39 | #include <plat/irq.h> | 38 | #include <plat/irq.h> |
40 | #include <plat/pm.h> | 39 | #include <plat/pm.h> |
41 | 40 | ||
41 | #include "s3c2412-power.h" | ||
42 | |||
42 | #define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1) | 43 | #define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1) |
43 | #define INTMSK_SUB(start, end) (INTMSK(start, end) << ((start - S3C2410_IRQSUB(0)))) | 44 | #define INTMSK_SUB(start, end) (INTMSK(start, end) << ((start - S3C2410_IRQSUB(0)))) |
44 | 45 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-jive.c b/arch/arm/mach-s3c24xx/mach-jive.c index c9954e26b492..0de85e32082d 100644 --- a/arch/arm/mach-s3c24xx/mach-jive.c +++ b/arch/arm/mach-s3c24xx/mach-jive.c | |||
@@ -35,7 +35,6 @@ | |||
35 | #include <linux/platform_data/mtd-nand-s3c2410.h> | 35 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
36 | #include <linux/platform_data/i2c-s3c2410.h> | 36 | #include <linux/platform_data/i2c-s3c2410.h> |
37 | 37 | ||
38 | #include <mach/regs-power.h> | ||
39 | #include <mach/regs-gpio.h> | 38 | #include <mach/regs-gpio.h> |
40 | #include <mach/regs-mem.h> | 39 | #include <mach/regs-mem.h> |
41 | #include <mach/regs-lcd.h> | 40 | #include <mach/regs-lcd.h> |
@@ -56,6 +55,8 @@ | |||
56 | #include <plat/pm.h> | 55 | #include <plat/pm.h> |
57 | #include <linux/platform_data/usb-s3c2410_udc.h> | 56 | #include <linux/platform_data/usb-s3c2410_udc.h> |
58 | 57 | ||
58 | #include "s3c2412-power.h" | ||
59 | |||
59 | static struct map_desc jive_iodesc[] __initdata = { | 60 | static struct map_desc jive_iodesc[] __initdata = { |
60 | }; | 61 | }; |
61 | 62 | ||
diff --git a/arch/arm/mach-s3c24xx/pm-s3c2412.c b/arch/arm/mach-s3c24xx/pm-s3c2412.c index 206765cc4092..2ce86a4fa760 100644 --- a/arch/arm/mach-s3c24xx/pm-s3c2412.c +++ b/arch/arm/mach-s3c24xx/pm-s3c2412.c | |||
@@ -26,13 +26,13 @@ | |||
26 | 26 | ||
27 | #include <mach/hardware.h> | 27 | #include <mach/hardware.h> |
28 | #include <mach/regs-gpio.h> | 28 | #include <mach/regs-gpio.h> |
29 | #include <mach/regs-power.h> | ||
30 | 29 | ||
31 | #include <plat/cpu.h> | 30 | #include <plat/cpu.h> |
32 | #include <plat/pm.h> | 31 | #include <plat/pm.h> |
33 | #include <plat/s3c2412.h> | 32 | #include <plat/s3c2412.h> |
34 | 33 | ||
35 | #include "regs-dsc.h" | 34 | #include "regs-dsc.h" |
35 | #include "s3c2412-power.h" | ||
36 | 36 | ||
37 | extern void s3c2412_sleep_enter(void); | 37 | extern void s3c2412_sleep_enter(void); |
38 | 38 | ||
diff --git a/arch/arm/mach-s3c24xx/pm-s3c2416.c b/arch/arm/mach-s3c24xx/pm-s3c2416.c index 1bd4817b8eb8..db7435a9905c 100644 --- a/arch/arm/mach-s3c24xx/pm-s3c2416.c +++ b/arch/arm/mach-s3c24xx/pm-s3c2416.c | |||
@@ -16,12 +16,13 @@ | |||
16 | 16 | ||
17 | #include <asm/cacheflush.h> | 17 | #include <asm/cacheflush.h> |
18 | 18 | ||
19 | #include <mach/regs-power.h> | ||
20 | #include <mach/regs-s3c2443-clock.h> | 19 | #include <mach/regs-s3c2443-clock.h> |
21 | 20 | ||
22 | #include <plat/cpu.h> | 21 | #include <plat/cpu.h> |
23 | #include <plat/pm.h> | 22 | #include <plat/pm.h> |
24 | 23 | ||
24 | #include "s3c2412-power.h" | ||
25 | |||
25 | extern void s3c2412_sleep_enter(void); | 26 | extern void s3c2412_sleep_enter(void); |
26 | 27 | ||
27 | static int s3c2416_cpu_suspend(unsigned long arg) | 28 | static int s3c2416_cpu_suspend(unsigned long arg) |
diff --git a/arch/arm/mach-s3c24xx/s3c2412-power.h b/arch/arm/mach-s3c24xx/s3c2412-power.h new file mode 100644 index 000000000000..1b02c5ddb31b --- /dev/null +++ b/arch/arm/mach-s3c24xx/s3c2412-power.h | |||
@@ -0,0 +1,37 @@ | |||
1 | /* | ||
2 | * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk> | ||
3 | * http://armlinux.simtec.co.uk/ | ||
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify | ||
6 | * it under the terms of the GNU General Public License version 2 as | ||
7 | * published by the Free Software Foundation. | ||
8 | */ | ||
9 | |||
10 | #ifndef __ARCH_ARM_MACH_S3C24XX_S3C2412_POWER_H | ||
11 | #define __ARCH_ARM_MACH_S3C24XX_S3C2412_POWER_H __FILE__ | ||
12 | |||
13 | #define S3C24XX_PWRREG(x) ((x) + S3C24XX_VA_CLKPWR) | ||
14 | |||
15 | #define S3C2412_PWRMODECON S3C24XX_PWRREG(0x20) | ||
16 | #define S3C2412_PWRCFG S3C24XX_PWRREG(0x24) | ||
17 | |||
18 | #define S3C2412_INFORM0 S3C24XX_PWRREG(0x70) | ||
19 | #define S3C2412_INFORM1 S3C24XX_PWRREG(0x74) | ||
20 | #define S3C2412_INFORM2 S3C24XX_PWRREG(0x78) | ||
21 | #define S3C2412_INFORM3 S3C24XX_PWRREG(0x7C) | ||
22 | |||
23 | #define S3C2412_PWRCFG_BATF_IRQ (1 << 0) | ||
24 | #define S3C2412_PWRCFG_BATF_IGNORE (2 << 0) | ||
25 | #define S3C2412_PWRCFG_BATF_SLEEP (3 << 0) | ||
26 | #define S3C2412_PWRCFG_BATF_MASK (3 << 0) | ||
27 | |||
28 | #define S3C2412_PWRCFG_STANDBYWFI_IGNORE (0 << 6) | ||
29 | #define S3C2412_PWRCFG_STANDBYWFI_IDLE (1 << 6) | ||
30 | #define S3C2412_PWRCFG_STANDBYWFI_STOP (2 << 6) | ||
31 | #define S3C2412_PWRCFG_STANDBYWFI_SLEEP (3 << 6) | ||
32 | #define S3C2412_PWRCFG_STANDBYWFI_MASK (3 << 6) | ||
33 | |||
34 | #define S3C2412_PWRCFG_RTC_MASKIRQ (1 << 8) | ||
35 | #define S3C2412_PWRCFG_NAND_NORST (1 << 9) | ||
36 | |||
37 | #endif /* __ARCH_ARM_MACH_S3C24XX_S3C2412_POWER_H */ | ||
diff --git a/arch/arm/mach-s3c24xx/s3c2412.c b/arch/arm/mach-s3c24xx/s3c2412.c index ec0b31818c51..0d592159a5c3 100644 --- a/arch/arm/mach-s3c24xx/s3c2412.c +++ b/arch/arm/mach-s3c24xx/s3c2412.c | |||
@@ -34,7 +34,6 @@ | |||
34 | #include <mach/hardware.h> | 34 | #include <mach/hardware.h> |
35 | #include <mach/regs-clock.h> | 35 | #include <mach/regs-clock.h> |
36 | #include <mach/regs-gpio.h> | 36 | #include <mach/regs-gpio.h> |
37 | #include <mach/regs-power.h> | ||
38 | 37 | ||
39 | #include <plat/clock.h> | 38 | #include <plat/clock.h> |
40 | #include <plat/cpu.h> | 39 | #include <plat/cpu.h> |
@@ -49,6 +48,7 @@ | |||
49 | 48 | ||
50 | #include "common.h" | 49 | #include "common.h" |
51 | #include "regs-dsc.h" | 50 | #include "regs-dsc.h" |
51 | #include "s3c2412-power.h" | ||
52 | 52 | ||
53 | #define S3C2412_SWRST (S3C24XX_VA_CLKPWR + 0x30) | 53 | #define S3C2412_SWRST (S3C24XX_VA_CLKPWR + 0x30) |
54 | #define S3C2412_SWRST_RESET (0x533C2412) | 54 | #define S3C2412_SWRST_RESET (0x533C2412) |