[Skiboot] [PATCH] Skip OCCs for chip that has occ_functional set to false

Shilpasri G Bhat shilpa.bhat at linux.vnet.ibm.com
Fri Sep 4 20:16:52 AEST 2015


On 09/03/2015 09:07 AM, Stewart Smith wrote:
> In some simulation environments, we simulate a system close to an
> ibm-fsp system but with a crucial difference: we don't simulate OCCs.
> This means that for a P8 (well, a simulated one) that looks like it's
> part of a ibm-fsp system, we'd wait around for about a minute to be
> asked to start OCCs and for the OCCs to start. Obviously, this would
> never happen and we'd hit the OCC initialization timeout (correctly)
> logging an error.
> However, in this simulation environment, it isn't an error as the
> required information to work out it isn't an error is (at least now)
> provided in hdat under 'OCC Functional State'.
> Previously, the ibm,occ-functional-state property was just passed
> through the device tree to the host through the XSCOM node and
> skiboot ignored it.
> This patch takes note of occ-functional-state and skips waiting for
> OCCs on any chips that have been marked as having non functional
> OCC.

In non-simulation environment,

1)Can any of the chips be marked as having non-functional OCC?

2)Can the processor chips be marked with different occ-functional-state?

Thanks and Regards,

More information about the Skiboot mailing list