summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2015-09-29 10:06:39 +0200
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>2015-09-29 11:12:36 +0200
commitc3d53e16689366d1e2ef1a5d84923106b4241452 (patch)
treef73b6b26665d5591156d80fe1a8ec3b9275f908a
parent4090e4e367c5479c71f065c97452eb94c8b008bd (diff)
downloaddt-utils-c3d53e16689366d1e2ef1a5d84923106b4241452.tar.gz
dt-utils-c3d53e16689366d1e2ef1a5d84923106b4241452.tar.xz
dtblint: fix test for non-existent config register
When off_t is a bigger data type than u32 the check (conf_reg == (uint32_t)-1) never triggers.
-rw-r--r--src/dtblint.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dtblint.c b/src/dtblint.c
index 154c702..a7cb877 100644
--- a/src/dtblint.c
+++ b/src/dtblint.c
@@ -1180,7 +1180,7 @@ static int parse_function(struct device_node *funcnode,
printf("E: wrong offset for SW_PAD register (%s)\n",
padinfo->padname);
- if (conf_reg == (uint32_t)-1) {
+ if (conf_reg == -1) {
if (config != 0 && config != 0x80000000)
printf("E: config value without config register (%s)\n",
padinfo->padname);