<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/firmware/google/vpd_decode.c, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2017-04-18T16:04:45Z</updated>
<entry>
<title>firmware: Google VPD: import lib_vpd source files</title>
<updated>2017-04-18T16:04:45Z</updated>
<author>
<name>Wei-Ning Huang</name>
<email>wnhuang@google.com</email>
</author>
<published>2017-04-12T16:56:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ad2ac9d5c5e0e5fa7e21575d3cd9d0227803ea99'/>
<id>urn:sha1:ad2ac9d5c5e0e5fa7e21575d3cd9d0227803ea99</id>
<content type='text'>
This patch imports lib_vpd.h and vpd_decode.c from the Chromium Vital
Product Data project.

This library is used to parse VPD sections obtained from coreboot table
entries describing Chromebook devices product data. Only the sections of
type VPD_TYPE_STRING are decoded.

The VPD string sections in the coreboot tables contain the type (1 byte
set to 0x01 for strings), the key length, the key ascii array, the value
length, and the value ascii array. The key and value arrays are not null
terminated.

Signed-off-by: Wei-Ning Huang &lt;wnhuang@google.com&gt;
Signed-off-by: Thierry Escande &lt;thierry.escande@collabora.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
