diff options
author | Jeremy Linton <lintonrjeremy@gmail.com> | 2015-06-29 18:50:55 -0500 |
---|---|---|
committer | Grant Likely <grant.likely@linaro.org> | 2015-06-30 16:55:30 +0100 |
commit | d23b251669e20b3989643d9c38228039c510478f (patch) | |
tree | c0561c2213aea378363871d68190fb21d503bcc6 /fs/cachefiles | |
parent | becfc3c86df963491ff1d5ffc6131a06af6bb851 (diff) | |
download | op-kernel-dev-d23b251669e20b3989643d9c38228039c510478f.zip op-kernel-dev-d23b251669e20b3989643d9c38228039c510478f.tar.gz |
of/irq: Fix pSeries boot failure
of_irq_parse_raw() needs to return the correct interrupt controller
node when an interrupt-map property doesn't exist.
It allows of_irq_parse_raw() to return the node pointer of the interrupt
controller, rather than the parent bus. This allows ics_rtas_host_match()
to detect that the controller is a legacy 8259 and avoid using xics.
This avoids an RTAS assertion/crash during early kernel bootstrapping.
Signed-off-by: Jeremy Linton <lintonrjeremy@gmail.com>
Reviewed-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Grant Likely <grant.likely@linaro.org>
Diffstat (limited to 'fs/cachefiles')
0 files changed, 0 insertions, 0 deletions