[Skiboot] [PATCH 3/3] device-tree vpd/xscom@: add more VPD to xscom@ nodes

Vasant Hegde hegdevasant at linux.vnet.ibm.com
Sun Jul 29 00:06:55 AEST 2018


On 07/26/2018 02:41 PM, Ananth N Mavinakayanahalli wrote:
> On Thu, Jul 26, 2018 at 05:58:30PM +1000, Stewart Smith wrote:
>> Ananth N Mavinakayanahalli <ananth at linux.vnet.ibm.com> writes:
>>> On Tue, Apr 10, 2018 at 02:25:24PM +1000, Stewart Smith wrote:
>>>> Vasant Hegde <hegdevasant at linux.vnet.ibm.com> writes:
>>>>> On 04/06/2018 10:46 AM, Stewart Smith wrote:
>>>>>> From: Stewart Smith <stewart at linux.vnet.ibm.com>
>>>>
>>>>>> part-number      "02AA863"
>>>>>> vendor           "IBM             "
>>>>>>
>>>>>> This change will also affect what we put in the /vpd hierarchy,
>>>>>> but by making it more complete.
>>>>>
>>>>> AFAIK VINI, VRML and OPFR are mutually exclusive. We should expect either one of
>>>>> these type VPD not mixed one (Of course in some system we are getting mixed
>>>>> one). IMO that's bug in hostboot side of fix.
>>>>
>>>> yeah, we're certainly getting things mixed together in the VPD blobs
>>>> that we export in the DT at least. I'm not sure where Hostboot picks
>>>> these up from though and if we're really just getting a few things
>>>> mashed together.
>>>>
>>>> Oliver/Ananth, by any chance do you know?
>>>
>>> AFAIR, all the OP* keyword VPD was added exclusively for OP boxes, but
>>> whether or not the older keywords continue to exist with them was
>>> unclear at the time. I am checking with the FW folks... will update
>>> with findings...
>>
>> Any findings?
>>
>> I have to admit I haven't gone back and looked at this closely either,
>> but maybe I should :)
> 
> As of now, older keywords will continue to exist. In the future, VINI, VSRC,
> VRTN and VMSC records will be deprecated.

Unfortunately we have all sorts of mix and match (like : VINI and OPFR in same 
vpd blob for
module vpd).  And we will continue to have it for P9 generation. Hopefully it 
will be cleaned
up properly in future.

So for now I think what we have in Device tree is sufficient. Lets fix FWTS itself.


-Vasant



More information about the Skiboot mailing list