[coreboot] [RFC] Putting HDA verbs in CBFS

Paul Menzel paulepanter at users.sourceforge.net
Fri May 1 13:55:56 CEST 2015


Dear coreboot folks,


currently there are three change sets up for review adding new Lenovo
laptops based on the Intel GM45 chipset [1][2][3]. Most of them are very
similar to the Lenovo X200, which is already in our tree.

One of the major differences between the Lenovo T* models is the HDA
verb table. As these are currently included during compile time, all
board files have to be copied [3] as Peter noted:

        Patch Set 2: Code-Review-2

        vendor BIOS provides different HDA verbs: coreboot of course
        needs to do that too. This should still be replaced with a
        separate port: yes exactly. please resubmit when that is done.
        Thanks!

It’d be great to have one image to support all these different models.

Is it feasible to put the HDA verb tables for the different models into
CBFS and load the right one during run time? If such a model run time
detection is not possible, then the corresponding HDA verb file could be
added during the build process and the devices Lenovo R400 and T500
would just be clones of the Lenovo T400 for example with different HDA
verbs.


Thanks,

Paul


[1] http://review.coreboot.org/9181
New mainboard: Lenovo T500
[2] http://review.coreboot.org/9316
mainboards/lenovo: Copy X200 board to T400 for future expansion
[3] http://review.coreboot.org/8393
lenovo/r400: Add clone of Lenovo T400
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150501/41ee7a68/attachment.asc>


More information about the coreboot mailing list