On Fri, Apr 17, 2015 at 09:57:49AM +0200, Martijn van Duren wrote: > On 04/17/15 09:36, Alexandre Ratchov wrote: > >On Fri, Apr 17, 2015 at 09:06:55AM +0200, Martijn van Duren wrote: > >>Hello misc@, > >> > >>I just got a replacement system (iMac 12,1) at work, so I decided to go > >>ahead and install OpenBSD on it. To do so I installed refind through debian > >>and created a GPT/MBR hybrid. > >> > >>Most of the system runs perfectly (see dmesg pr0n below), but there are a > >>couple of minor inconveniences: > >>1) The sound from the speakers sound like they come from a cheap cellphone. > > > >You mean the level is to low? Does "mixerctl outputs.spkr_boost=on" > >improves things? > > It's not that the volume is low, but it sounds like it sounds rather high > pitched and a narrow with a narrow bandwith.
Does undoing the gpio quirk for that subid change anything? Index: sys/dev/pci/azalia_codec.c =================================================================== RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.165 diff -u -p -r1.165 azalia_codec.c --- sys/dev/pci/azalia_codec.c 10 Dec 2014 14:18:11 -0000 1.165 +++ sys/dev/pci/azalia_codec.c 17 Apr 2015 09:03:22 -0000 @@ -65,8 +65,7 @@ azalia_codec_init_vtbl(codec_t *this) switch (this->vid) { case 0x10134206: this->name = "Cirrus Logic CS4206"; - if (this->subid == 0xcb8910de || /* APPLE_MBA3_1 */ - this->subid == 0x72708086) { /* APPLE_MBA4_1 */ + if (this->subid == 0xcb8910de) { /* APPLE_MBA3_1 */ this->qrks |= AZ_QRK_GPIO_UNMUTE_1 | AZ_QRK_GPIO_UNMUTE_3; }