public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5]: Correct i2c support on am33xx
@ 2012-05-21 16:46 Tom Rini
  2012-05-21 16:46 ` [U-Boot] [PATCH 1/5] Revert "I2C: OMAP: detect more devices when probing an i2c bus" Tom Rini
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Tom Rini @ 2012-05-21 16:46 UTC (permalink / raw)
  To: u-boot

Hey all,

The following series corrects i2c support for the am33xx family of devices
(including beaglebone) and has been tested on a beagleboard xM and
pandaboard.  I would like to take these changes in via the u-boot-ti tree
as it's mostly changes to arch and board files but I've cc'd Heiko on the
i2c related parts.  The biggest change here is to revert a previous change
to the omap24xx_i2c.c driver for the i2c probe function.  In short, the
change made before violated the TRM constraints but did no harm on the IP
block found in omap3/related boards.  Moving forward to the IP block found
on omap4 and am33xx (and others) it still voilates the TRM and now leaves
the bus in an unboundedly defined state like the TRM states.  We must
revert this change for both correctness and functionality.  The rest of the
series is minor corrections to structs/defines and adding CONFIG_AM33XX to
the block of !CONFIG_OMAP2430.  I've thought of, but think it should be
separate to change omap24xx_i2c.c to test for CONFIG_OMAP2430 rather than
every other present and future user in a few areas.

-- 
Tom

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

end of thread, other threads:[~2012-05-22 12:12 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-21 16:46 [U-Boot] [PATCH 0/5]: Correct i2c support on am33xx Tom Rini
2012-05-21 16:46 ` [U-Boot] [PATCH 1/5] Revert "I2C: OMAP: detect more devices when probing an i2c bus" Tom Rini
2012-05-22 12:11   ` Heiko Schocher
2012-05-21 16:46 ` [U-Boot] [PATCH 2/5] am335x: Correct i2c sysc offset Tom Rini
2012-05-22 12:11   ` Heiko Schocher
2012-05-21 16:46 ` [U-Boot] [PATCH 3/5] am33xx: Fill in more cm_wkuppll / cm_perpll Tom Rini
2012-05-22 12:12   ` Heiko Schocher
2012-05-21 16:46 ` [U-Boot] [PATCH 4/5] am33xx: Fix i2c sampling rate typo Tom Rini
2012-05-22 12:12   ` Heiko Schocher
2012-05-21 16:46 ` [U-Boot] [PATCH 5/5] omap24xx_i2c: Add AM33XX support Tom Rini
2012-05-22 12:12   ` Heiko Schocher
2012-05-22  7:29 ` [U-Boot] [PATCH 0/5]: Correct i2c support on am33xx Heiko Schocher

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