arm_boot: support board IDs more than 16 bits wide
commitf8414cb5c8343bdacfee53ac9e255831aed882fe
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 26 Jan 2012 11:43:48 +0000 (26 11:43 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 26 Jan 2012 11:49:09 +0000 (26 11:49 +0000)
treec5600f100013760b79170a2ec1824efc50837ab3
parent9d5ba9bfbc1ad9b743b40fa4f40624437f46b287
arm_boot: support board IDs more than 16 bits wide

Support passing a board ID value to the kernel in r1
that is more than 16 bits wide. This is needed to pass
the '-1 == invalid' value for boards which only support
device tree booting.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Mark Langsdorf <mark.langsdorf@calxeda.com>
hw/arm_boot.c