This mostly boils down to initialising the Cache Coherent Interconnect
(CCI). We do this by looking in the device-tree for a CCI node, that way
the same semihosting bootwrapper binary can be used on both the
big.LITTLE models and on the A15 models which don't have a CCI.

[PATCH 1/3] bootwrapper: Allow for multiple clusters in boot CPU
[PATCH 2/3] bootwrapper: Factor out parsing of fdt #address-cells
[PATCH 3/3] bootwrapper: Initialise CCI device if found in the fdt

 boot.S        |    2 +-
 semi_loader.c |  104 +++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 84 insertions(+), 22 deletions(-)

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to