mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 0/8] update i.MX35 3stack and i2c drivers
@ 2010-01-18 11:56 Marc Kleine-Budde
  2010-01-18 11:56 ` [PATCH 1/8] mc9sdz60: clean up driver interface Marc Kleine-Budde
  2010-01-19  8:26 ` [PATCH 0/8] update i.MX35 3stack and i2c drivers Sascha Hauer
  0 siblings, 2 replies; 10+ messages in thread
From: Marc Kleine-Budde @ 2010-01-18 11:56 UTC (permalink / raw)
  To: barebox; +Cc: sha

Hey,

this is a patch series updating the driver interface of the two i2c
chips (mc13892 and mc9sdz60) needed to boot the i.MX35 3stack board.
They no longer export their i2c interface but export now much cleaner
_reg_read, _reg_write and _set_bits functions.

The next pach adopts the i.MX35 to the new driver interface.

Two cleanup patches follow. Then the environment partition is increased
to hold a splash image. The environemnt itself is updated to support
jffs2 and ubi/ubifs. The last patch updates the defconfig.

Please review and consider to apply.

This patch series (based on v2009.12.0) can be pulled, too.

Cheers, Marc

---

The following changes since commit c68c06cb0e5f9913473ab9cfbf7c48af79582c99:
  Sascha Hauer (1):
        barebox-2009.12.0

are available in the git repository at:

  ssh://git.pengutronix.de/git/mkl/barebox.git for-sha-mx35-3-stack-updates

Marc Kleine-Budde (8):
      mc9sdz60: clean up driver interface
      mc13892: clean up driver interface
      i.MX35 3stack: adopt board to new mc13892 and mc9sdz60 driver interface
      i.MX35 3stack: clean up indention
      i.MX35 3stack: clean up indention of lowlevel_init
      i.MX35 3stack: increase env partition to hold splash image
      i.MX35 3stack: update environemnt to support jffs and ubi/ubifs
      i.MX35 3stack: update of defconfig

 arch/arm/configs/freescale_mx35_3stack_defconfig   |   67 ++--
 board/freescale-mx35-3-stack/3stack.c              |  113 ++++---
 board/freescale-mx35-3-stack/env/bin/_update       |    5 +-
 board/freescale-mx35-3-stack/env/bin/boot          |   50 ++--
 board/freescale-mx35-3-stack/env/bin/init          |   15 +-
 board/freescale-mx35-3-stack/env/bin/update_kernel |    2 +-
 .../env/bin/{update_root => update_rootfs}         |    8 +-
 board/freescale-mx35-3-stack/env/config            |   41 ++-
 board/freescale-mx35-3-stack/lowlevel_init.S       |  340 ++++++++++----------
 drivers/i2c/mc13892.c                              |   91 ++++--
 drivers/i2c/mc9sdz60.c                             |   84 ++++--
 include/i2c/mc13892.h                              |   90 +++++-
 include/i2c/mc9sdz60.h                             |   61 ++++-
 13 files changed, 623 insertions(+), 344 deletions(-)
 rename board/freescale-mx35-3-stack/env/bin/{update_root => update_rootfs} (68%)


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-01-19  8:26 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-18 11:56 [PATCH 0/8] update i.MX35 3stack and i2c drivers Marc Kleine-Budde
2010-01-18 11:56 ` [PATCH 1/8] mc9sdz60: clean up driver interface Marc Kleine-Budde
2010-01-18 11:56   ` [PATCH 2/8] mc13892: " Marc Kleine-Budde
2010-01-18 11:56     ` [PATCH 3/8] i.MX35 3stack: adopt board to new mc13892 and mc9sdz60 " Marc Kleine-Budde
2010-01-18 11:56       ` [PATCH 4/8] i.MX35 3stack: clean up indention Marc Kleine-Budde
2010-01-18 11:56         ` [PATCH 5/8] i.MX35 3stack: clean up indention of lowlevel_init Marc Kleine-Budde
2010-01-18 11:56           ` [PATCH 6/8] i.MX35 3stack: increase env partition to hold splash image Marc Kleine-Budde
2010-01-18 11:56             ` [PATCH 7/8] i.MX35 3stack: update environemnt to support jffs and ubi/ubifs Marc Kleine-Budde
2010-01-18 11:56               ` [PATCH 8/8] i.MX35 3stack: update of defconfig Marc Kleine-Budde
2010-01-19  8:26 ` [PATCH 0/8] update i.MX35 3stack and i2c drivers Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox