summaryrefslogtreecommitdiff
path: root/livetree.c
diff options
context:
space:
mode:
authorStuart Yoder <b08248@freescale.com>2007-02-19 11:28:27 -0600
committerJon Loeliger <jdl@freescale.com>2007-02-20 11:55:20 -0600
commit5ae78ad8f8b3e39788dfb4090b03e147e71b0211 (patch)
tree0686b32872d564c2ce15d48a297d2fe959705804 /livetree.c
parent3948849fd0cdcaf0b91c7cc4774e86c05ba097ef (diff)
downloaddtc-5ae78ad8f8b3e39788dfb4090b03e147e71b0211.tar.gz
remove check for interrupt-controller property under /chosen
Remove warning for missing interrupt-controller property under /chosen. There is consensus that this property does not belong here. Also, add a warning if interrupt-controller _is_ found under /chosen. Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
Diffstat (limited to 'livetree.c')
-rw-r--r--livetree.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/livetree.c b/livetree.c
index ede29fb..84f2f64 100644
--- a/livetree.c
+++ b/livetree.c
@@ -594,9 +594,16 @@ static int check_chosen(struct node *root)
CHECK_HAVE_WARN_STRING(chosen, "bootargs");
CHECK_HAVE_WARN_STRING(chosen, "linux,stdout-path");
- CHECK_HAVE_WARN_PHANDLE(chosen, "interrupt-controller", root);
- return ok;
+ /* give warning for obsolete interrupt-controller property */
+ do {
+ if ((prop = get_property(chosen, "interrupt-controller")) != NULL) {
+ WARNMSG("%s has obsolete \"%s\" property\n",
+ chosen->fullpath, "interrupt-controller");
+ }
+ } while (0);
+
+ return ok;
}
static int check_addr_size_reg(struct node *node,