#3479 BLOC Trial-3: i2c timeout hang
Zarro Boogs per Child
bugtracker at laptop.org
Mon Sep 17 15:08:28 EDT 2007
#3479: i2c timeout hang
----------------------+-----------------------------------------------------
Reporter: cjb | Owner: dilinger
Type: defect | Status: new
Priority: blocker | Milestone: Trial-3
Component: kernel | Version:
Resolution: | Keywords:
Verified: 0 |
----------------------+-----------------------------------------------------
Comment(by dilinger):
Well crap. Hey Jordan, remember this messiness? I bet it's related.. we
might need a more general purpose solution.. Force the smbus read/write
callbacks to poll until the bus is stable, or something similar. Some
sort of resume callback reordering/sys relationship stuff (piggy?) is
another possibility, I suppose.
commit 7b088e9fbf1d4d310efd4f9806e6e6bce447c1d2
Author: Andres Salomon <dilinger at debian.org>
Date: Thu Jun 14 20:21:55 2007 -0400
DCON: in the resume path, ensure bus stability
We're seeing some smbus weirdness; upon resume, the smbus takes a read
or two to get into a sane state. So, let's do a proper check before
attempting to switch the dcon source.
Signed-off-by: Andres Salomon <dilinger at debian.org>
--
Ticket URL: <https://dev.laptop.org/ticket/3479#comment:3>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list