Re: [U-Boot] [PATCH 2/3 RESEND] MX51EVK: Use SWx macros in PMIC init

2011-01-19 Thread Sergei Shtylyov
On 19-01-2011 2:19, Marek Vasut wrote:

 Signed-off-by: Marek Vasutmarek.va...@gmail.com
[...]

 diff --git a/board/freescale/mx51evk/mx51evk.c 
 b/board/freescale/mx51evk/mx51evk.c
 index 2160d5a..bcf1934 100644
 --- a/board/freescale/mx51evk/mx51evk.c
 +++ b/board/freescale/mx51evk/mx51evk.c
 @@ -198,17 +198,18 @@ static void power_init(void)

   /* Set core voltage to 1.1V */
   val = pmic_reg_read(REG_SW_0);
 - val = (val  (~0x1F)) | 0x14;
 + val = (val  (~SWx_VOLT_MASK)) | SWx_1_100V;
   pmic_reg_write(REG_SW_0, val);

   /* Setup VCC (SW2) to 1.25 */
   val = pmic_reg_read(REG_SW_1);
 - val = (val  (~0x1F)) | 0x1A;
 + val = (val  (~SWx_VOLT_MASK)) | SWx_1_250V;
 +

Stray newline?

WBR, Sergei
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 2/3 RESEND] MX51EVK: Use SWx macros in PMIC init

2011-01-19 Thread Marek Vasut
On Wednesday 19 January 2011 12:15:33 Sergei Shtylyov wrote:
 On 19-01-2011 2:19, Marek Vasut wrote:
  Signed-off-by: Marek Vasutmarek.va...@gmail.com
 
 [...]
 
  diff --git a/board/freescale/mx51evk/mx51evk.c
  b/board/freescale/mx51evk/mx51evk.c index 2160d5a..bcf1934 100644
  --- a/board/freescale/mx51evk/mx51evk.c
  +++ b/board/freescale/mx51evk/mx51evk.c
  @@ -198,17 +198,18 @@ static void power_init(void)
  
  /* Set core voltage to 1.1V */
  val = pmic_reg_read(REG_SW_0);
  
  -   val = (val  (~0x1F)) | 0x14;
  +   val = (val  (~SWx_VOLT_MASK)) | SWx_1_100V;
  
  pmic_reg_write(REG_SW_0, val);
  
  /* Setup VCC (SW2) to 1.25 */
  val = pmic_reg_read(REG_SW_1);
  
  -   val = (val  (~0x1F)) | 0x1A;
  +   val = (val  (~SWx_VOLT_MASK)) | SWx_1_250V;
  +
 
 Stray newline?

Nice catch, thanks
 
 WBR, Sergei
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 2/3 RESEND] MX51EVK: Use SWx macros in PMIC init

2011-01-18 Thread Marek Vasut
Signed-off-by: Marek Vasut marek.va...@gmail.com
---
 board/freescale/mx51evk/mx51evk.c |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/board/freescale/mx51evk/mx51evk.c 
b/board/freescale/mx51evk/mx51evk.c
index 2160d5a..bcf1934 100644
--- a/board/freescale/mx51evk/mx51evk.c
+++ b/board/freescale/mx51evk/mx51evk.c
@@ -198,17 +198,18 @@ static void power_init(void)
 
/* Set core voltage to 1.1V */
val = pmic_reg_read(REG_SW_0);
-   val = (val  (~0x1F)) | 0x14;
+   val = (val  (~SWx_VOLT_MASK)) | SWx_1_100V;
pmic_reg_write(REG_SW_0, val);
 
/* Setup VCC (SW2) to 1.25 */
val = pmic_reg_read(REG_SW_1);
-   val = (val  (~0x1F)) | 0x1A;
+   val = (val  (~SWx_VOLT_MASK)) | SWx_1_250V;
+
pmic_reg_write(REG_SW_1, val);
 
/* Setup 1V2_DIG1 (SW3) to 1.25 */
val = pmic_reg_read(REG_SW_2);
-   val = (val  (~0x1F)) | 0x1A;
+   val = (val  (~SWx_VOLT_MASK)) | SWx_1_250V;
pmic_reg_write(REG_SW_2, val);
udelay(50);
 
-- 
1.7.2.3

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot