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):
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
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
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
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
> +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%
> +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