XScale: use all-ones for BYPASS, not five-ones

PXA3xx has more than five bits in IR.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
David Brownell 2009-12-14 20:06:21 -08:00
parent 646ce814b4
commit fc99287b09
1 changed files with 1 additions and 1 deletions

View File

@ -1496,7 +1496,7 @@ static int xscale_assert_reset(struct target *target)
xscale_write_dcsr(target, 1, 0); xscale_write_dcsr(target, 1, 0);
/* select BYPASS, because having DCSR selected caused problems on the PXA27x */ /* select BYPASS, because having DCSR selected caused problems on the PXA27x */
xscale_jtag_set_instr(target->tap, 0x7f); xscale_jtag_set_instr(target->tap, ~0);
jtag_execute_queue(); jtag_execute_queue();
/* assert reset */ /* assert reset */