MacBook Pro status update: now this is weird…
I’ve just built a 2.6.21 kernel for my machine, only to realize that the machine doesn’t behave like some other similar (if not identical) MacBook Pro do.
Facts:
- the keyboard does not need the HID_QUIRK_POWERBOOK_ISO_KEYBOARD quirk, otherwise the @ and < keys are inverted.
- on the ALSA side, the macbook_pro_v2_pin_configs config does not work; the headphones work but not the speakers. I’m using the macmini_pin_configs config from the 2.6.20 mactel-linux patches which does work fine (and is identical to the macbook_pin_configs config in the 2.6.21 kernel).
So, now I’m really confused. A colleague here has got the exact same machine, except he bought it in mid-february and I bought mine back in november (the day after they were announced by Apple, so my machine is one of the “very first” Core2 Duo MacBook Pro). Either there has been a new hardware revision, or there’s something weird happening. I’m running an x86-64 kernel and my colleague is running an i386 kernel, but I really can’t believe it makes any difference at all.
I guess I’ll have to find out what’s going on …