Re: Pointers in FSP config?

Michał Żygowski <[email protected]>
Newsgroups gmane.linux.bios
Organization 3mdeb Sp. z o.o.
Message-ID <[email protected]>
Hi,

ChipsetInitBinary is something consumed by ME. You may find references
of it in the FITc/FIT/mFIT, where you can integrate that binary as a
part of ME image.

Intel distributes a separate toolkit to generate a ChipsetInitBinary.
Mostly the binary comprises of voltage settings for some pads and USB
tuning.

Apparently FSP can take an external ChipsetInitBinary to override the
settings from the integrated ChipsetInitBinary in the ME.

On 4/7/24 23:56, mr gadha via coreboot wrote:
> 
> I've  been poking around a bit more on system I'm attempting to port
> and started doing a detailed comparison between the FSP settings from
> the stock BIOS and what Coreboot is using.  In going through the FSP
> settings,  I'm noticing there are a few pointers to external tables
> that aren't very well documented.
>
> For example, the CoffeeLake FSP  has "ChipsetInitBinPtr" /
> "ChipsetInitBinLen"   fields, but their documentation doesn't seem to
> say anything beyond the names.  Couldn't find any other code
> referencing these. 
>
> Anybody know what these are?
>
>
> _______________________________________________
> coreboot mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
Best regards,

-- 
Michał Żygowski
Firmware Engineer
GPG: 6B5BA214D21FCEB2
https://3mdeb.com | @3mdeb_com

_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
OpenPGP_0x6B5BA214D21FCEB2.asc (application/pgp-keys, 6.8 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsFNBFn4WzYBEADIFGje2/SdbwwxgmzgWLG4+5gsf6UdpRDAMU13tAI/r8gkdFuB
4vnjvGbbJMWlCgiJ/yX1NQgtYC1i4uFr4U9Ertw/j2DG8a7YkQSRa4vKczYkG3mi
DFwE/pk7cyme6CsDRb9tp+3A7sGa4e9lCZMSKfaeR5Cr1+en4JtFtAryBE37Apus
nJKqpCxXyXIJOtYrVTTD7PHa3KTdtt33hgP7fxF7CKwIWl0hLz1UXNLRsDaKccGx
4FcWUFj70e8yvzARh6EnzfXcCINGLjN6BxVK5JiZt2DEKTL+HH41dOG64L/fNDVS
O7NeqczvW4lM8TGvlbBxt8gX3Kb2B1oCPI5u+j5NGIEizGk3+C/hZzEyAXnJEYfW
zYz7+sAtUQc/0LI7Rm4+xA2Cw7iCmy13xtT4bVvqBZQOblKYLR+0/oMFi5Xtpwx1
0/vpVzpgMJqHXohDbsLYAAxatP/jEPFeRfwPghTHjtahyPf+COaOHHGHiNfOXx/a
bdwjrEMyHNaXtrqDTilP4tdPqott8k964rmdBlpVv+Hbi2JrHZnH6raHXKG4Nbbr
ZKVXdLt2gHhxWxhEkLYpZ5HAT9zGNDf2L5dpu2gWCH8gczDV6/dE7X4JS9bvkmFJ
tV8Bnv8VuT+K/5z8SQpU8MjcUGFwdL+UUJk7y18mmCZ1kagyIbHFUqN6wwARAQAB
zTZNaWNoYcWCIMW7eWdvd3NraSAobWljenlnKSA8bWljaGFsLnp5Z293c2tpQDNt
ZGViLmNvbT7CwZUEEwECAD8CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEE
ALiPsl/WN1vF/xlda1uiFNIfzrIFAlyaCRIFCQwHr1wACgkQa1uiFNIfzrIDTg/+
MXI7BjewwXyUjzSzlGQBY5KzIKoUVM9B5GB+RPuPegcZeKoJCgzlGyqAPcr8nH3n
xOq2eI70/NEN5+//oJOmb6PWivXz2MJSIf4koHW4WZTRhLSsIc0TiHv4n3jUXv6B
6xspiGa7hCfESj+1QkKePM6VIDGv3T9eYms65FQUKUeoV5oZvPqlVvumMi1ujuLK
VJaCuy6XywUnefOyBONogFCeyCb6OU5lrf0e4jlau+ggAs5SDS8+ZB480ebYpaAD
nLrNf7y/+isdlWfRVzoEkZXNTSN9DkvWBgccTNH1+6MiVUBjJjF+FNUoKJ0KAUh8
G2+gjAA8Bj+nucUdMH1AfEzffZ12HG/oxJQ0ZnhA8HSApt9GDxG7oZeHmEeBrmRg
JyRltDA6f/2NDXcN8C4gKfm0A0C/mJP6a8NNDn/Le+DJ8XCsoVBOeVAsq7VdoRkN
w7aLdQYyYEUjBPKd9jBcrVfNMxE2GYFmiiKtGBslzHyhotYJ/FPmeK1d5Of5mlmN
V1awzD8hNWaS3FIuldz7iN0XZQ4k6/ymaCI/m4KVPLw6trQsXzl8y3sQ6Ps34qef
cO6+hdxYtKy630z/3+ZqdWJK7ohNeva0xD50Mt08zjxpNHYW2mRWmwnTZ6FpDDrK
S4o6vT/7KyHZdGhEZT/X9vJkZJwYuFD9GIeltvslkuvCwXgEEwECACIFAln4WzYC
GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEGtbohTSH86yVjcP/3d4QFj+
v8zhxqT7Uuu2zkCi/xuJmqSpFIMghkxEX92oUU/PsxMI96WqAPiGoXToZcvIrMbI
FP0h0IPw0cvWi6+yjf9UnBENmmppEWcYYtlMDSmHUEX2YQg2zH3OzBYSoQGOw83/
oAipLtcQTmk7KulQ8/PWSMRp1zw180jzcqVCfvYroiIA/MJ4DuW0s1DaN3Lzrnpi
ZVpEZBLn+y3OaSZTDOYd/zmd62jsu3sNHrOvjQk36nxQUhX/y3fx7WWOVRH+EriP
ldLNFJJBVKuBO7W3oFf/gPAJqkXZ/iBNWwLKsETU/2MtoVF/GcIATbhrkWCIv6+O
6q2Sxvh14TBnsb3c0/DN2YLfprI2l1GtdhoFrpngeDqgEd1T2KA+rl7eZd6yIvP2
yCpWoKbMZI9VCDmV0Hu7U19S11QEfiQx2poOuxujnKeviGFU2o/y8rKwO48V1e8d
WX5Ll/+oaeAXO5XJR2UaXbz3FZ+aZxn6XKCJ6MjwtaAZbqwDTzP4Z2rfu1+alvTf
l8eoEFbRj5SgbCH4COQwojyv8mKu7Y16MTCZLXP2Qrr/kfGcgLU6RdNm/0DNnoff
xW/152djbwBg9Irpb3useY4Fcfw857gGgTPOTujVQpx/zOnXXqrkntgp7zoRsBkI
pnVyf6lS9H9gtsM6Imhc+6nRkQFeC4VcM2rUwsGVBBMBCAA/AhsDBgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgBYhBAC4j7Jf1jdbxf8ZXWtbohTSH86yBQJmAYVXBQkN
6l2hAAoJEGtbohTSH86yCfAQAJ+ljFqUgNQ+4fAqhoRoDQH4FQY84Xl1c7wKKEw9
sefxg/wypBFLeUaWgDthC+2wFKHsszs6X7Hqr5oAeNiV2X2gyzqzbzbDnOolrvoW
WOfnEXf9ImZ4OCe+knGAGdG2eIULWCWDjlZelmf7CpnuxUtVIF3FqKZvoq5sOF4c
qCEOpHaMpQ5Vt06UNX9zWBbJ3vCyzCpfz4lCeaR88h1zysFB5o3M0uYww5G0W2II
+uw9Zyuzqi57r6rfPlSQtnc+TqAeG5tL9BtbjiOpplaJkMiKzXfXvk3GhvMBHFay
n14OTKjot9SiAeDnBDLKUSju8wwBL6hFhlSEhoNprn26ykGfjBgsxwarIeD1Stn1
d8FWGuMIzTq3cl3ZTZNRCano/9wFvTg/ZqX1gw01gqgAFGaEskhguki9mDBxS/7z
VXZPkl4r9BUqZ5ExZWaZCCCs3WcRUofVeOto7KsjLTe7ee5l/gaLniiZX+M3n3o1
vvE8oGqfFJz77l0ut47jBLH9tLYf4mRssU28csJzEkPhnoSGWCOFCDQ20ExyZkcO
rmx7bXpYdK22FZB2ZgY9lmN+y6zd+R2taYGIW+i8gVeuHlJN1WwBaolDcwy5gI/j
RqOkxSCFEg9iQrcutU1sk7xdd6LoBl+i9GCZo8w7xb4Sz8hErcg2feLmvu17S+UA
fMuIzsFNBFn4WzYBEADWjIytP3oFAkZyTVCMtctjfdTLIIGokzT+uHl6WOwrA8dK
YOUP3fvED29fdD3DMu63aPdNtLz4n/dw13yFGZf/YD/fuW8hwM9sBeW7RaYu9ewV
PJFsMQuf61bM03D9wdyLqcXdD2r7q7yeC5tSzwnFyV/skZHgzUGpoFNSNlBVMFqo
+zDjshWvgBzmlbH8HgrtcoSdji6Ns75XLNkmjvEqPMOXtBcRYlwzRUixUgz7ff8I
og7fF5oHvTV9VVAQKb7vIg3GEsnjXaIvYZl9/1Gyk0cXwjsNhc6BjMYSA3I5QLwX
5kl87nRVhEguCXlUkjOEG3px9+72E2N01uqIUNh49GufHHrYwajPFY10VsKrReIO
8L5bKdRfnOyXPOZWye4zXZFWw9gk85DHD4YPkL3wcq1zjSzZI8+yJ5N8UmDdOX8H
1phDx6i3QbbufF0GJ5SN3/byXlItKSLac9UfvzaoO05i4uFIroxyrj9L5JUG0wSL
W1x2ljtlxfs/vo4omlnIVxDlbwAlZ3gTuVC/5sitIBaAU+jdQCwifDFSHuIRi20a
eWWX0BNKVCkYx5mh1+rs8OTnvC4+QJk3UHw39nPCvEL1hFs7odbPTBzeBOxT2E6o
Gn57DkxPXFLV2idCEgbXfFRE/+mggcoUTD+oGOMu6gImSzi8bQ1Mb1GIrVFkWwAR
AQABwsFfBBgBAgAJBQJZ+Fs2AhsMAAoJEGtbohTSH86yuw4P/RZka9mQj5QnOKO+
c54XsdOll9/MThdtwi3PMJ8Y9rPtW5/ejoduVGUI0gG007Qr+BJQOSopdFrXysXD
u7ucs+DCA/BVLQyHoeHzwEYxK8fc0VvK0TsyaaTG3yYXg5w1FwsTsdXYmKz0bJ0p
iONWXsXZauV8BLQ/xT0uq3U/3e5e5WOSQIYnY1jsw7Lfd/azGC0FgUm0Yv1Czxet
bWGho23gqGfm35v6QDFyhmnkSYNcb9PNGqbmwo2GZl+qpjHnUYp/u4sr1SglDHTa
tqP8hHoY/66C+eTJlxomO9SQ6Bfe3oo7/9rouF8q4jd9kQ/hQLRAcdbs8TUjtVhw
i8Ptwv1v5ZQ5R3nux0Q9ZMmlkKRKRY2nPjRt6k+X0hMNZInk2W8TcFS3JsDlOS2l
pDTKDGzpCdRyk5i+aKLXFt//iCHoa+IUJAbLuOpYZ7Ec1VmOSjnfdZlT/y9KjxSn
6PGmwH3ZVCtV6YYIYhEN34MTj56Mw5TbQqyjgBOUhW5ge59nAkXgj1okAMctiVBQ
xlWn03MHPCuDSxoLr+VK5M2RzsklRz7Vgt/qFjlesh4QZtBxZDmWOrtCjyuz2kFV
Wqmi0hGhNXunz9d1RmmkCI0B+LooxOe4Fc/BdOmt0Zg9Ct5pQ/sORmHs5FSoNoSP
5J3pmsjIF+RCnxS2Ruf9m8VlNgbIwsF8BBgBCAAmAhsMFiEEALiPsl/WN1vF/xld
a1uiFNIfzrIFAmYBhXIFCQ3qXbwACgkQa1uiFNIfzrIfNA/+Mqp02ch1RLANUwmT
23HRJcQ7+C+K5vZf8pS3n8GIuRUmmSG9nxhgFJ9NorKwlntLGGgeO5NCGptxjowT
nMnbQ2hI4N2HEc87qnxWIKF8+QJSSkfAwLfhRjSyioRvwZReFGZoNlX3UFPwQEM3
2jc3F24WX2d6IrwKYNdNFU/+40iA3X6W7IOJmPTkmD55nRYAdlTFDuuF+BsYYgmz
uz8L99krot9YA+QLzyczfkQqJS2bBUUi72jfOwPMM6JqJS3OL/6douUegdxon9pV
8yJ4jd7zX6MuAsiBCiQmBqhCUwGn7KcMKLVJuLtFfpHsgMq4dKeRVrm1iPbS7j4w
28vJkyx2j2I5ZOXy7qmHYkCITsic8q5mCdPQmqLzVVX+fCJRLwAPHQI8MTP5t6kW
5n817hZ8R2Kxbgqf7YB/6WWA/bZhs0HjL1GOX5vC45pQ7SJM2YB02U7S5xTfXEIh
o+ULKEAzVaM2Nmflg6/RmS5C6dIGTJL1oAJDfPIFXqXSySZgqunT0zbeom0npIiK
b1FWswqfNX0+75TVr9biUFEjdVfE0G6DWXEOwyjrH8GXRihjySoaRYLL4XVmLoDR
cv8lOuOIJaRauVuwCtxcCA3J46CjkfxLeSd1plCc1SChPOcP1Zcq1PyuvWnMRKjq
9j1eLaDMpHhDwckyFqya2/MGAGTOwU0EYNiQDwEQANUsXZaGgVXZojb+vhq0Jk0/
Awoa4oEPxjYEDcF+xUMF7q9pjG6xUEVTcbMmBmZwJWFB2G6B/BBCPz7HEmMYSsis
LBUSTqnrGqbRKy/Tth8uo7jFkb1GOuSy09IrfhT1Vm6ozg24bX8+RNKXKj0GqMpb
2AVsJOPPfyo6J+0WQHUFXQHiZQO8jb9rXydek2GoX/Uxlceig50h9rp9q/O7zguQ
xSXRxs6kQop/8eHJWYpaVjLvlBXEDJyuWCBu0ctW2c4HsrtbpRqhMLoYkAV0H4Oy
zX29szjv4wdsKuFtohzuWAmfMZDkLWudilpZq22FbCAX41Ek5mHM0yZUwudBh5Q4
ZXf7QtnYjpcxadS27T+tIHunNUERNDV2aYF0FLqN+Dqb3lWdK6jNrMYqZlB0D9NX
SduBnc1qXuUxuuIOuOmNzT+C7mAFeUqzJ5WHzsY6Q2BxagkjM/KnjHjilh9jdZAL
+ervBff8WrqR0vyJsHRX2kkkGha0g7g3B6DJ22Df6lA+3wF0XxVniX7AX3sECoos
jRVYavGjWF/CmnUMR16uwX5fbeLS9tKzcBgA467+qtRIZ/LF2+MTbD8ZBwr0dZyb
iQ+gctg36XUkvXc1kRgGABeOdCUlf3cpdg7+nfDntb6b4rLmrXxc8tlDIDsjvDa6
U5q+USq3JwWoog3HfO57ABEBAAHCwXwEGAEIACYCGyAWIQQAuI+yX9Y3W8X/GV1r
W6IU0h/OsgUCZgGFfwUJBwoo8AAKCRBrW6IU0h/OsmfwEACV7hln4x6N/B3Oi+Xx
kFvL0Pw/ahMCQTd9oZ+i2NeuMntM00PWtqMBsZ1hkPWcfRNIhBG4DStFTCvJCvCB
IXaHsVz7/0NFBa+ftixV39whFxU01EbUw8o939R36wNxdkEIcOW35x/aGGIvmVNn
Wr6A5zefIRcCTqqlnm15eVUktH8xiz2xcS+f6pxtOlqNXmWOtHIi0tBnMcC7fjEF
ib/uj5IKLZAm1MifhSVPEB1Vz6htj0ISd34kT0U7f+H3zJojUNoH1zSu47Jra5Sl
JKAmxscNOWxPICYJpF5UVlM07TtFwtjt1r2/9qc5AL3rJApBFmpuWE5hBhONz4qo
2otgz//wKhv6uq9jInm4EwA6dYdbCrTbWbIY/2ImOCeA0ru6MT2OcTuXpVyxCbKT
GSDWdn4ll0a4hoXQxLajUKLSG9/AZtKuf5eM9m//uxXO3mNgK2qByyQtgyzTUuIJ
6K5cYgh5C5na05NBxKixkzStbGWSpFVb1yQkorIgbe5dx2ZePo1b70OAW9KNZ8JJ
E1WUaWBplB2MbydhD+jCfLWyu1IcGgNBeHzSjDDpACKRweE1hHqjt/HZI0x5Vk5M
/YxaOH74MX42xb4DoW5ilqKNTkHvibxXaxApr2WsM6tYBTSyhJ483hxfsW0bFo4v
6xLnLIs1OjW6ZUnVkD+HShZd8w==
=m5mA
-----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEALiPsl/WN1vF/xlda1uiFNIfzrIFAmYToNUFAwAAAAAACgkQa1uiFNIfzrI7
lg/9G/TFEQjcFFs2K5xxAnRqBbMuf3XyaN1BX5wY/kV5yTPkZ+JkNThJkeid4lxzY8W8jKdyhEHK
rMoa8QsKGO69+8hPpwdg9Vt7jsFZnofnfpvk4t8hN7JpxfG7a1V7tdKEf/is9CUnYTzQAXXDD514
pV/HJgIYXkJReavlG2TMRqiatmLHSKkpf16cAhi/XMKAnfCo8lNet2WKUH2LBKByt8FitT3xJRmm
sFDAAS1EtaaXFSPeUyyfUh0V+oXwtBK87qCyZmCjpwA/fpa0SpeRnKggT3kK3RhTaWwgDwlqsl/F
lq8+1ZzY0ZMJLZDWDDvL2gWqzIcZb022QoPFb7Bd51M1yF5DgAKdxuGKQDj19dOpZnGjSgxkKQno
wMAunCyNCOoCZmJhdjMgD7A7+Lz5talmwoaz9VXw5mNpYJdQu4TmLCvtMCC3xogSbQZzxX8irkPt
isiSk1qcE+FSDEqKRaDyZugOMzqhAjDn380QJ0Ddf8kSm9IOS0ravQxd0sPM7yTA+Ge6JnepauDk
ylnyYkMPIwUwn44eUsRG6LwPRqUki9QIpdnoyLiLlOMYBi6xZHBRID6wdjmyU2ey2R3YrVc3yoa7
+8D129ArquO9QEQFEC++E9ZBPqe0UyGcpMBnkHWuOHHKgKviJMK+nZCVQkzYDjV02jwAca+nXDpp
BH8=
=CeZP
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.