Bug 52041
Summary: | [PATCH]After upgrade 3.4.9 -> 3.5.7 on iBook G4 - snd-aoa-codec-tas driver does not find i2c device | ||
---|---|---|---|
Product: | Platform Specific/Hardware | Reporter: | Paul Osmialowski (newchief) |
Component: | PPC-32 | Assignee: | platform_ppc-32 |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | alan, cwml2937, kernel, michael, wsa |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.gentoo.org/show_bug.cgi?id=448378 | ||
Kernel Version: | 3.5.7 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
requested dev tree snapshot from running 3.5.7
requested dmesg from running 3.5.7 Add a layout entry for PowerMac6,5 Add a layout entry for PowerMac6,5 and glue device tree after applying a patch dmesg 3.5.7 after applying a patch |
Description
Paul Osmialowski
2012-12-27 07:18:42 UTC
To be brutally honest I think this is going to be a "send patches" case. Nobody bothered despite it being obsoleted so if you want it to continue to be supported you'll need to supply the fixes Can you attach the actual dmesg from 3.5.7, and a tarball of /proc/device-tree? Have you tried 3.6? Created attachment 90251 [details]
requested dev tree snapshot from running 3.5.7
Created attachment 90261 [details]
requested dmesg from running 3.5.7
I attached requested files. I may try to run 3.6.11 during the weekend, I doubt it will help - iBook G4 with Linux is rather unusual so I doubt anyone noticed that something stopped to work after some method was removed. A full dmesg for 3.4 (the working version) would be helpful too, I can't quite work out what is going on from the bits you pasted. Created attachment 90341 [details]
Add a layout entry for PowerMac6,5
This patch /might/ help, it adds an entry to the newer driver to detect your machine type.
Created attachment 90351 [details]
Add a layout entry for PowerMac6,5 and glue
Sorry, try this one instead. There's a bit more too it. This probably won't work, but hopefully it will get us closer to something that does.
Created attachment 90361 [details]
device tree after applying a patch
Created attachment 90371 [details]
dmesg 3.5.7 after applying a patch
Seems like your patch worked. At least alsamixer now started and found a mixer. I'm off to work now, I'll test it thoroughly today evening and let you know if it really works. I can confirm, it works. No additional dmesg messages were thrown during audio play. Can be closed, patch went upstream as 088578617d2aaab05ea96b529f16c9a2f1cfbbee. |