diff options
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/kernel/pmc.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/arch/sparc/kernel/pmc.c b/arch/sparc/kernel/pmc.c index 33cd4998eb04..5e4563d86f19 100644 --- a/arch/sparc/kernel/pmc.c +++ b/arch/sparc/kernel/pmc.c | |||
@@ -24,32 +24,32 @@ | |||
24 | */ | 24 | */ |
25 | 25 | ||
26 | #define PMC_OBPNAME "SUNW,pmc" | 26 | #define PMC_OBPNAME "SUNW,pmc" |
27 | #define PMC_DEVNAME "pmc" | 27 | #define PMC_DEVNAME "pmc" |
28 | 28 | ||
29 | #define PMC_IDLE_REG 0x00 | 29 | #define PMC_IDLE_REG 0x00 |
30 | #define PMC_IDLE_ON 0x01 | 30 | #define PMC_IDLE_ON 0x01 |
31 | 31 | ||
32 | static u8 __iomem *regs; | 32 | static u8 __iomem *regs; |
33 | 33 | ||
34 | #define pmc_readb(offs) (sbus_readb(regs+offs)) | 34 | #define pmc_readb(offs) (sbus_readb(regs+offs)) |
35 | #define pmc_writeb(val, offs) (sbus_writeb(val, regs+offs)) | 35 | #define pmc_writeb(val, offs) (sbus_writeb(val, regs+offs)) |
36 | 36 | ||
37 | /* | 37 | /* |
38 | * CPU idle callback function | 38 | * CPU idle callback function |
39 | * See .../arch/sparc/kernel/process.c | 39 | * See .../arch/sparc/kernel/process.c |
40 | */ | 40 | */ |
41 | static void pmc_swift_idle(void) | 41 | static void pmc_swift_idle(void) |
42 | { | 42 | { |
43 | #ifdef PMC_DEBUG_LED | 43 | #ifdef PMC_DEBUG_LED |
44 | set_auxio(0x00, AUXIO_LED); | 44 | set_auxio(0x00, AUXIO_LED); |
45 | #endif | 45 | #endif |
46 | 46 | ||
47 | pmc_writeb(pmc_readb(PMC_IDLE_REG) | PMC_IDLE_ON, PMC_IDLE_REG); | 47 | pmc_writeb(pmc_readb(PMC_IDLE_REG) | PMC_IDLE_ON, PMC_IDLE_REG); |
48 | 48 | ||
49 | #ifdef PMC_DEBUG_LED | 49 | #ifdef PMC_DEBUG_LED |
50 | set_auxio(AUXIO_LED, 0x00); | 50 | set_auxio(AUXIO_LED, 0x00); |
51 | #endif | 51 | #endif |
52 | } | 52 | } |
53 | 53 | ||
54 | static int __devinit pmc_probe(struct of_device *op, | 54 | static int __devinit pmc_probe(struct of_device *op, |
55 | const struct of_device_id *match) | 55 | const struct of_device_id *match) |
@@ -63,7 +63,7 @@ static int __devinit pmc_probe(struct of_device *op, | |||
63 | 63 | ||
64 | #ifndef PMC_NO_IDLE | 64 | #ifndef PMC_NO_IDLE |
65 | /* Assign power management IDLE handler */ | 65 | /* Assign power management IDLE handler */ |
66 | pm_idle = pmc_swift_idle; | 66 | pm_idle = pmc_swift_idle; |
67 | #endif | 67 | #endif |
68 | 68 | ||
69 | printk(KERN_INFO "%s: power management initialized\n", PMC_DEVNAME); | 69 | printk(KERN_INFO "%s: power management initialized\n", PMC_DEVNAME); |