r2825 - trunk/src/target/u-boot/patches

laforge at sita.openmoko.org laforge at sita.openmoko.org
Thu Aug 23 19:38:49 CEST 2007


Author: laforge
Date: 2007-08-23 19:38:43 +0200 (Thu, 23 Aug 2007)
New Revision: 2825

Modified:
   trunk/src/target/u-boot/patches/uboot-gta02.patch
Log:
add u-boot PMU configuration for GTA02v2


Modified: trunk/src/target/u-boot/patches/uboot-gta02.patch
===================================================================
--- trunk/src/target/u-boot/patches/uboot-gta02.patch	2007-08-23 17:12:44 UTC (rev 2824)
+++ trunk/src/target/u-boot/patches/uboot-gta02.patch	2007-08-23 17:38:43 UTC (rev 2825)
@@ -1342,7 +1342,7 @@
 ===================================================================
 --- /dev/null
 +++ u-boot/board/neo1973/gta02/pcf50633.c
-@@ -0,0 +1,91 @@
+@@ -0,0 +1,116 @@
 +
 +#include <common.h>
 +#include <pcf50633.h>
@@ -1393,7 +1393,11 @@
 +	[PCF50633_REG_DOWN1MXC]	= 0x22,	/* limit to 510mA at startup */
 +
 +	[PCF50633_REG_DOWN2OUT]	= 0x2f, /* 1.8V (0x2f * .025V + 0.625V) */
++#ifdef CONFIG_ARCH_GTA02_v1
 +	[PCF50633_REG_DOWN2ENA]	= 0x02, /* enabled if GPIO1 = HIGH */
++#else
++	[PCF50633_REG_DOWN2ENA]	= 0x01, /* always enabled */
++#endif
 +	[PCF50633_REG_DOWN2CTL]	= 0x00,	/* no DVM */
 +	[PCF50633_REG_DOWN2MXC]	= 0x22, /* limit to 510mA at startup */
 +
@@ -1405,18 +1409,39 @@
 +	[PCF50633_REG_LEDCTL]	= 0x05, /* ovp enabled, ocp 500mA */
 +	[PCF50633_REG_LEDDIM]	= 0x20,	/* dimming curve */
 +
-+	[PCF50633_REG_LDO1OUT]	= 0x04,	/* 1.3V (4 * 0.1V + 0.9V) */
++	[PCF50633_REG_LDO1OUT]	= 0x18,	/* 3.3V (24 * 0.1V + 0.9V) */
++#ifdef CONFIG_ARCH_GTA02_v1
 +	[PCF50633_REG_LDO1ENA]	= 0x01,	/* always on */
++#else
++	[PCF50633_REG_LDO1ENA]	= 0x02, /* enabled if GPIO1 = HIGH */
++#endif
 +
 +	[PCF50633_REG_LDO2OUT]	= 0x18,	/* 3.3V (24 * 0.1V + 0.9V) */
 +	[PCF50633_REG_LDO2ENA]	= 0x02, /* enabled if GPIO1 = HIGH */
 +
++#ifdef CONFIG_ARCH_GTA02_v1
 +	[PCF50633_REG_LDO3OUT]	= 0x15,	/* 3.0V (21 * 0.1V + 0.9V) */
 +	[PCF50633_REG_LDO3ENA]	= 0x02, /* enabled if GPIO1 = HIGH */
++#else
++	[PCF50633_REG_LDO3OUT]	= 0x00,
++	[PCF50633_REG_LDO3ENA]	= 0x00,
++#endif
 +
 +	[PCF50633_REG_LDO4ENA]	= 0x00,
++
++#ifdef CONFIG_ARCH_GTA02_v1
 +	[PCF50633_REG_LDO5ENA]	= 0x00,
++#else
++	[PCF50633_REG_LDO5OUT]	= 0x15, /* 3.0V (21 * 0.1V + 0.9V) */
++	[PCF50633_REG_LDO5ENA]	= 0x01, /* always on */
++#endif
++
++#ifdef CONFIG_ARCH_GTA02_v1
 +	[PCF50633_REG_LDO6ENA]	= 0x00,
++#else
++	[PCF50633_REG_LDO6OUT]	= 0x15,	/* 3.0V (21 * 0.1V + 0.9V) */
++	[PCF50633_REG_LDO6ENA]	= 0x01,	/* always on */
++#endif
 +
 +	[PCF50633_REG_HCLDOOUT]	= 0x18,	/* 3.3V (24 * 0.1V + 0.9V) */
 +	[PCF50633_REG_HCLDOENA]	= 0x00, /* off by default*/





More information about the commitlog mailing list