[POWERPC] PS3: Fix setting bookmark in logical performance monitor
commita7faa8dc95ef90593d605d36409ef9100bdd11f8
authorTakashi Yamamoto <TakashiA.Yamamoto@jp.sony.com>
Fri, 8 Feb 2008 22:52:30 +0000 (9 09:52 +1100)
committerPaul Mackerras <paulus@samba.org>
Thu, 14 Feb 2008 11:11:00 +0000 (14 22:11 +1100)
tree993240b7155e22c0496ec17beb443546e6904707
parent79ccd1bedc0592602183dad5e3d51d0ab7a9add0
[POWERPC] PS3: Fix setting bookmark in logical performance monitor

Fix the ps3_set_bookmark() routine of the PS3 logical performance
monitor driver.

To properly set a performance monitor bookmark the Cell processor
requires no instruction branches near the setting of the bookmark
SPR.  Testing showed that the use of the db10cyc instruction did
not work correctly.  This change replaces the db10cyc instruction
with 10 nop instructions.

Signed-off-by: Takashi Yamamoto <TakashiA.Yamamoto@jp.sony.com>
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
drivers/ps3/ps3-lpm.c