I've been experimenting with the oss source last night. Found something interesting by accident. Apparently internal speakers can be enabled by applying the following patch:
- Code: Select all
--- hdaudio_codecids.h.orig 2008-04-30 14:01:55.740952047 +0100
+++ hdaudio_codecids.h 2008-04-30 03:29:57.081638512 +0100
@@ -1058,6 +1058,8 @@
*/
{0x104d1e00, "Vaio/STAC9872AK", VF_NONE, (char**) &vaio_remap, 0x76540213, hdaudio_vaio_vgn_mixer_init, 0x83847662, 0x104d9008},
+ {0x106b2c00, "MacbookPro3", VF_ALC88X_HACK, (char**) &alc883remap, 0, hdaudio_travelmate4060_mixer_init, 0x10ec0885, 0x106b00a0},
+
{0, "Unknown"}
};
The OSS version I was playing with: oss-v4.1-build080423-src-gpl
The mixer controls are messed up badly.
1 - controls speakers volume
2 - mutes/unmutes the speakers
3 - disables the static noise
I would really appreciate any help on updating the driver to support Macbook Pro.
Regards,
Andrzej
