1 |
hmmm... I dont think I am up to modifying my kernel source by hand |
2 |
just yet (if I read Ben's response correctly). Thanks for the solution |
3 |
though. It's good to know a solution is out there. |
4 |
|
5 |
|
6 |
|
7 |
Konstantin V. Gavrilenko wrote: |
8 |
> Here is an answer from Ben, I still have to test it myself. |
9 |
> |
10 |
> |
11 |
> |
12 |
> Benjamin Herrenschmidt wrote: |
13 |
> |
14 |
>> On Tue, 2006-05-30 at 21:09 +0100, Konstantin V. Gavrilenko wrote: |
15 |
>> SNIP < |
16 |
>> |
17 |
> |
18 |
> |
19 |
> |
20 |
>> Does this help ? |
21 |
>> |
22 |
>> Ben. |
23 |
>> |
24 |
>> ------ |
25 |
>> From: Linux Kernel Mailing List <linux-kernel@×××××××××××.org> |
26 |
>> To: git-commits-head@×××××××××××.org |
27 |
>> Subject: [PATCH] powermac: Fix i2c on keywest based chips |
28 |
>> Date: Sun, 23 Apr 2006 17:11:14 GMT |
29 |
>> |
30 |
>> commit 60162e498e220d1f03bbee5bac0a9ddd6de60ae7 |
31 |
>> tree 8cbcbea6060eb2b9f7d39784385efdfc6e947b52 |
32 |
>> parent 28897731318dc8f63f683eed9091e446916ad706 |
33 |
>> author Benjamin Herrenschmidt <benh@×××××××××××××××.org> Tue, 18 Apr |
34 |
>> |
35 |
> 2006 14:11:53 +1000 |
36 |
> |
37 |
>> committer Paul Mackerras <paulus@×××××.org> Fri, 21 Apr 2006 22:29:46 |
38 |
>> |
39 |
> +1000 |
40 |
> |
41 |
>> [PATCH] powermac: Fix i2c on keywest based chips |
42 |
>> |
43 |
>> The new i2c implementation for PowerMac has a regression that causes the |
44 |
>> hardware to go out of state when probing non-existent devices. While |
45 |
>> fixing that, I also found & fixed a couple of other corner cases. This |
46 |
>> fixes booting with a pbbuttons version that scans the i2c bus for an LMU |
47 |
>> controller among others. Tested on a dual G5 with thermal control (which |
48 |
>> has heavy i2c activity) with no problem so far. |
49 |
>> |
50 |
>> Signed-off-by: Benjamin Herrenschmidt <benh@×××××××××××××××.org> |
51 |
>> Signed-off-by: Paul Mackerras <paulus@×××××.org> |
52 |
>> |
53 |
>> arch/powerpc/platforms/powermac/low_i2c.c | 78 |
54 |
>> |