Support more than 255 Host PDRs
Support more than 255 Host PDRs

Previously, Hostboot was limited to notifying the BMC that up to 255
PDRs had been added to the host's PDR repository during the PDR
exchange, because of the encoding of the PLDM request event data. This
limit isn't large enough to accomodate fully equipped 8-processor
systems.

To get around this limitation, this commit alters the PDR exchange to
only notify the BMC about the first host PDR that was added to the
repository. The behavior of the BMC is to request that PDR and every
subsequent PDR in the repo, which allows an unlimited number of PDRs
to be sent to the BMC without explicitly notifying it of them.

Change-Id: I1f61577abd19cf6ea8e681bca0661711d37c9e8a
CQ: SW535331
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/123146
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: Jenkins OP Build CI <e610bd72261d3c0a48f1e8ae36832ab00774d426@us.ibm.com>
Tested-by: Jenkins OP HW <0eb0fff262f74a65a832afbcc7b153e391c9a3fd@us.ibm.com>
Tested-by: FSP CI Jenkins <aa9e4d9ac7cd25905e9c0dd36d4150516e73dd86@us.ibm.com>
Tested-by: Jenkins Combined Simics CI <8312af3886dfc9bb930f549023677220805b137e@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: Deborah L McLemore <1938e6bc52a6fb400ff401d42bc5360c2c7aaa30@us.ibm.com>
Reviewed-by: Christian R Geddes <f397583a9caa8163a06ad1128784fb67413f2fe6@us.ibm.com>
Reviewed-by: Nicholas E Bofferding <fb8db48116bc8a69e29dd8cdb037246f232f4af5@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot