[U-Boot] [RESEND PATCH v2 0/9] i2c for R-mobile
Nobuhiro Iwamatsu
nobuhiro.iwamatsu.yj at renesas.com
Thu Sep 13 07:26:16 CEST 2012
Hi,
Thank you for this work.
If you have a time, could you update sh_i2c using set/clrbits functions?
these functions is included in asm/io.h.
For example, you can change from
writeb(readb(&base->iccr) & ~SH_I2C_ICCR_ICE, &base->iccr);
to
clrbits_8(&base->iccr, SH_I2C_ICCR_ICE);
.
Best regards,
Nobuhiro
On Wed, Sep 12, 2012 at 5:46 PM, Tetsuyuki Kobayashi <koba at kmckk.co.jp> wrote:
> Some mails seems to be missing. I am sending again..
>
>
> Hi, Iwamatsu-san
> Hello, Heiko
>
> Iwamatu-san, thank you for review. This is v2 patch for sh_i2c.
> Now "i2c dev" and "i2c probe" also work properly on KZM-A9-GT board.
> I think this modification is common for R-mobile, but I have SH73A0 document only. Iwamatu-san, please review this.
>
> This patch set is based on arm/rmobile branch of u-boot-sh.git.
>
> Tetsuyuki Kobayashi (9):
> i2c: sh_i2c.c: support iccl and icch extension
> i2c: sh_i2c.c: correct BUSY bit define in ICSR
> i2c: sh_i2c.c: adjust for SH73A0
> i2c: sh_i2c.c: support I2C2, I2C3 and I2C4
> i2c: sh_i2c: enable i2c_probe
> i2c: sh_i2c.c: check error in i2c_read and i2c_write
> i2c: sh_i2c.c: remove unused function
> arm: rmobile: kzm9g: enable I2C1
> arm: rmobile: kzm9g: enable I2C2
>
> board/kmc/kzm9g/kzm9g.c | 7 ++-
> drivers/i2c/sh_i2c.c | 120 +++++++++++++++++++++++++++++++++--------------
> include/configs/kzm9g.h | 8 +++-
> 3 files changed, 95 insertions(+), 40 deletions(-)
>
> --
> 1.7.9.5
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
--
Nobuhiro Iwamatsu
More information about the U-Boot
mailing list