]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commit
PPC: E500: Set PIR default reset value rather than SPR value
authorAlexander Graf <agraf@suse.de>
Thu, 3 Apr 2014 18:45:27 +0000 (20:45 +0200)
committerAlexander Graf <agraf@suse.de>
Tue, 8 Apr 2014 09:19:59 +0000 (11:19 +0200)
commit6a450df9b8369c0cff7a1d6774d56f0862abd4e3
tree149f76fe0568fef6efa5b1592e541ad282498965
parent55519a4b244e4822774b593e36647ecf7598286b
PPC: E500: Set PIR default reset value rather than SPR value

We now reset SPRs to their reset values on CPU reset. So if we want
to have an SPR persistently changed, we need to change its default
reset value rather than the value itself manually.

Do this for SPR_BOOKE_PIR, fixing e500v2 SMP boot.

Reported-by: Frederic Konrad <fred.konrad@greensocs.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Tested-by: KONRAD Frederic <fred.konrad@greensocs.com>
hw/ppc/e500.c