diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-06-21 01:11:13 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-06-26 08:57:31 +0200 |
commit | 23596c820165154a94e04981d9d742701ab81dd9 (patch) | |
tree | 63ceecc9c408b5f514837470508b3416998dd8d4 | |
parent | 02738f4b59ed7671be09fb3ba01044053bfb9592 (diff) | |
download | barebox-23596c820165154a94e04981d9d742701ab81dd9.tar.gz barebox-23596c820165154a94e04981d9d742701ab81dd9.tar.xz |
Documentation: zii: Fix buggy check_bits_set_32
Fix a buggy while loop expression, that, due to '==' operator's
precedence (higher than that of '&') was always evaluating to false
rendering busy loop into a no-op.
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | Documentation/boards/imx/zii-imx7d-rpu2/openocd.cfg | 2 | ||||
-rw-r--r-- | Documentation/boards/imx/zii-vf610-dev/openocd.cfg | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Documentation/boards/imx/zii-imx7d-rpu2/openocd.cfg b/Documentation/boards/imx/zii-imx7d-rpu2/openocd.cfg index 675832b7cf..33e3bce9dc 100644 --- a/Documentation/boards/imx/zii-imx7d-rpu2/openocd.cfg +++ b/Documentation/boards/imx/zii-imx7d-rpu2/openocd.cfg @@ -32,7 +32,7 @@ proc disable_wdog { } { set ddr_init_failed 0 proc check_bits_set_32 { addr mask } { - while { [expr [mrw $addr] & $mask == 0] } { } + while { [expr [mrw $addr] & $mask] == 0 } { } } proc ddr_init { } { diff --git a/Documentation/boards/imx/zii-vf610-dev/openocd.cfg b/Documentation/boards/imx/zii-vf610-dev/openocd.cfg index 611687d270..222f487117 100644 --- a/Documentation/boards/imx/zii-vf610-dev/openocd.cfg +++ b/Documentation/boards/imx/zii-vf610-dev/openocd.cfg @@ -28,7 +28,7 @@ source [find mem_helper.tcl] set ddr_init_failed 0 proc check_bits_set_32 { addr mask } { - while { [expr [mrw $addr] & $mask == 0] } { } + while { [expr [mrw $addr] & $mask] == 0 } { } } proc ddr_init { } { |