summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut@gmail.com>2011-01-19 04:40:35 +0000
committerAlbert Aribaud <albert.aribaud@free.fr>2011-02-02 00:54:42 +0100
commit3db9e9d7b4584fb736cf439c60ac191ee93221c2 (patch)
tree8654dbf710420e67ccca9a99f45ab09d436122b0
parent58c758fe5a632e955c94f203f245bd79a64f9bbc (diff)
downloadu-boot-imx-3db9e9d7b4584fb736cf439c60ac191ee93221c2.zip
u-boot-imx-3db9e9d7b4584fb736cf439c60ac191ee93221c2.tar.gz
u-boot-imx-3db9e9d7b4584fb736cf439c60ac191ee93221c2.tar.bz2
MC13892: Add SWx buck switchers definitions
Define voltages configurable on SWx buck switchers. Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Acked-by: Stefano Babic <sbabic@denx.de>
-rw-r--r--include/mc13892.h39
1 files changed, 39 insertions, 0 deletions
diff --git a/include/mc13892.h b/include/mc13892.h
index 001cf56..8138bb7 100644
--- a/include/mc13892.h
+++ b/include/mc13892.h
@@ -165,4 +165,43 @@
#define SWX_OUT_1_25 0x1A
#define SWX_OUT_1_30 0X1C
+/* Buck Switchers (SW1,2,3,4) Output Voltage */
+/*
+ * NOTE: These values are for SWxHI = 0,
+ * SWxHI = 1 adds 0.5V to the desired voltage
+ */
+#define SWx_0_600V 0
+#define SWx_0_625V 1
+#define SWx_0_650V 2
+#define SWx_0_675V 3
+#define SWx_0_700V 4
+#define SWx_0_725V 5
+#define SWx_0_750V 6
+#define SWx_0_775V 7
+#define SWx_0_800V 8
+#define SWx_0_825V 9
+#define SWx_0_850V 10
+#define SWx_0_875V 11
+#define SWx_0_900V 12
+#define SWx_0_925V 13
+#define SWx_0_950V 14
+#define SWx_0_975V 15
+#define SWx_1_000V 16
+#define SWx_1_025V 17
+#define SWx_1_050V 18
+#define SWx_1_075V 19
+#define SWx_1_100V 20
+#define SWx_1_125V 21
+#define SWx_1_150V 22
+#define SWx_1_175V 23
+#define SWx_1_200V 24
+#define SWx_1_225V 25
+#define SWx_1_250V 26
+#define SWx_1_275V 27
+#define SWx_1_300V 28
+#define SWx_1_325V 29
+#define SWx_1_350V 30
+#define SWx_1_375V 31
+#define SWx_VOLT_MASK 0x1F
+
#endif