From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jmHcy-00047O-3R for barebox@lists.infradead.org; Fri, 19 Jun 2020 14:04:21 +0000 From: Ahmad Fatoum Date: Fri, 19 Jun 2020 16:03:53 +0200 Message-Id: <20200619140353.18607-1-a.fatoum@pengutronix.de> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH] devinfo: print device parent along with device info To: barebox@lists.infradead.org Cc: Ahmad Fatoum Especially for "virtual" devices (e.g. wdog0 or mmc2), it is often useful to know the corresponding hardware device. Instead of always having to search through plain devinfo, just include this information in the output when running `devinfo device`. Signed-off-by: Ahmad Fatoum --- commands/devinfo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/commands/devinfo.c b/commands/devinfo.c index 81956b1cc099..2e2e48e42cc5 100644 --- a/commands/devinfo.c +++ b/commands/devinfo.c @@ -85,6 +85,9 @@ static int do_devinfo(int argc, char *argv[]) if (dev->info) dev->info(dev); + if (dev->parent) + printf("Parent: %s\n", dev_name(dev->parent)); + first = true; list_for_each_entry(param, &dev->parameters, list) { if (first) { -- 2.27.0 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox