aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-ux500/include/mach/prcmu.h
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@stericsson.com>2010-08-19 12:36:01 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2010-09-02 15:46:21 +0100
commite3726fcf263adf764a4f1b9428082837662a41c4 (patch)
tree080ffcc6a184e3afa723abcd901d305ba063e439 /arch/arm/mach-ux500/include/mach/prcmu.h
parentARM: 6335/1: ux500: mop500: register eMMC devices (diff)
downloadlinux-dev-e3726fcf263adf764a4f1b9428082837662a41c4.tar.xz
linux-dev-e3726fcf263adf764a4f1b9428082837662a41c4.zip
ARM: 6336/1: U8500 PRCMU driver
Add an initial driver for communicating with the Power, Reset and Clock Management Unit (PRCMU) firmware in U8500. This initial version supports AB8500 communication only. Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com> Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-ux500/include/mach/prcmu.h')
-rw-r--r--arch/arm/mach-ux500/include/mach/prcmu.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/include/mach/prcmu.h b/arch/arm/mach-ux500/include/mach/prcmu.h
new file mode 100644
index 000000000000..549843ff6dbe
--- /dev/null
+++ b/arch/arm/mach-ux500/include/mach/prcmu.h
@@ -0,0 +1,15 @@
+/*
+ * Copyright (C) STMicroelectronics 2009
+ * Copyright (C) ST-Ericsson SA 2010
+ *
+ * License Terms: GNU General Public License v2
+ *
+ * PRCMU f/w APIs
+ */
+#ifndef __MACH_PRCMU_H
+#define __MACH_PRCMU_H
+
+int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size);
+int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size);
+
+#endif /* __MACH_PRCMU_H */