[GIT PULL][U-boot] Add support for MC34708 based i.MX53 QuickStart

2011-10-08 Thread Eric Miao
The following changes since commit 212bd07b46a8928a05b0dd0062a5c967a784d122: Revert "armv7: adapt omap3 to the new cache maintenance framework" (2011-09-28 23:53:14 -0600) are available in the git repository at: git://git.linaro.org/bsp/freescale/u-boot-linaro.git master Eric Miao (2):

Re:Re: [PATCH 2/2] pinmux: add a driver for the U300 pinmux

2011-10-08 Thread tommy.hong
At 2011-10-08 17:37:36,"Barry Song" <21cn...@gmail.com> wrote: >> +static void __init u300_pmx_dumpregs(struct u300_pmx *upmx) >> +{ >> + u16 regval; >> + int i; >> + >> + for (i = 0; i < ARRAY_SIZE(u300_pmx_registers); i++) { >> + regval = readw(upmx->virtbase + u

[PATCH 1/2] mxc_i2c: fix i2c_probe() failure by using i2c_reset()

2011-10-08 Thread Eric Miao
From: Eric Miao i2c_reset() is the better fit to be used in i2c_probe(), and it also fixes the bug of i2c_probe() failure on mx53loco with a MC34708 PMIC. Signed-off-by: Eric Miao --- drivers/i2c/mxc_i2c.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/m

[PATCH 0/2] Add support for Freescale's MC34708 based i.MX53 QuickStart

2011-10-08 Thread Eric Miao
The two patches below added support for the new i.MX53 QuickStart boards, which are based on Freescale's own MC34708 PMIC (Power Management IC), replacing the previous Dialog Semi's DA9053. The resulting binary will be working on both the DA9053 based boards and the newly MC34708 based boards. [P

[PATCH 2/2] mx53loco: add support for MC34708

2011-10-08 Thread Eric Miao
From: Eric Miao A quick support for mx53 QuickStart board with MC34708. Signed-off-by: Eric Miao --- board/freescale/mx53loco/mx53loco.c | 57 +++ include/configs/mx53loco.h |3 +- 2 files changed, 46 insertions(+), 14 deletions(-) diff --git a/b

Re: [PATCH 2/2] pinmux: add a driver for the U300 pinmux

2011-10-08 Thread Barry Song
> +static void __init u300_pmx_dumpregs(struct u300_pmx *upmx) > +{ > +       u16 regval; > +       int i; > + > +       for (i = 0; i < ARRAY_SIZE(u300_pmx_registers); i++) { > +               regval = readw(upmx->virtbase + u300_pmx_registers[i]); > +               dev_info(upmx->dev, "PMX%u: 0x%

Re: [PATCH 2/2] pinmux: add a driver for the U300 pinmux

2011-10-08 Thread Barry Song
> +static int __init u300_pmx_probe(struct platform_device *pdev) > +{ > +       int ret; > +       struct u300_pmx *upmx; > +       struct resource *res; > + > +       /* Create state holders etc for this driver */ > +       upmx = devm_kzalloc(&pdev->dev, sizeof(struct u300_pmx), GFP_KERNEL); an