On 05.03.2010 11:13, Stefan Reinauer wrote: > On 3/5/10 10:29 AM, Bao, Zheng wrote: > >> Don't load verb in BIOS stage. It is not BIOS's responsibility. >> >> > Who is responsible for that, then? > > On i945 I definitely don't get sound on most systems if I don't load the > verb in coreboot. I also don't think the Linux drivers do it. > >> And we can not have verb for every single codec. >> >> > Have a look at the i82801gx southbridge; I think it was based on the > sb600 code, but I changed it so I can have a per mainboard verb table. >
I think we should try to mirror the behaviour of the vendor BIOS. The Linux kernel source has some interesting info about HD Audio: http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio.txt Regards, Carl-Daniel -- "I do consider assignment statements and pointer variables to be among computer science's most valuable treasures." -- Donald E. Knuth -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

