[{"id":1787873,"web_url":"http://patchwork.ozlabs.org/comment/1787873/","msgid":"<59E53637.8020502@gmail.com>","list_archive_url":null,"date":"2017-10-16T22:44:07","subject":"Re: [RESEND][PATCH 0/4] firmware: of: populate /firmware/ node\n\tduring init","submitter":{"id":64196,"url":"http://patchwork.ozlabs.org/api/people/64196/","name":"Frank Rowand","email":"frowand.list@gmail.com"},"content":"+ me\n\nOn 09/28/17 03:45, Sudeep Holla wrote:\n> Hi Rob, Arnd,\n> \n> There's a push to place all firmware related device node under\n> /firmware/ node. However all the associated drivers are dealing with\n> device creation in their own ways. For example, qcom_scm, optee and\n> meson-sm drivers deal with the node in their own way. The SCMI drivers\n> I am about to add also needs to do the same. This small series is to\n> make it generic so that all the users of /firmware/ node need not\n> repeat the same.\n> \n> There was concern that /firmware in DT is fit for /sys/firmware in sysfs.\n> IMO anything exposed to userspace from such firmware interface must\n> be in \"/sys/firmware\", but I don't see any issue with kernel handling\n> them as platform device/driver internally.\n> \n> Sudeep Holla (4):\n>   of: platform: populate /firmware/ node from\n>     of_platform_default_populate_init()\n>   firmware: qcom_scm: drop redandant of_platform_populate\n>   drivers: tee: rework optee_driver_{init,exit} to use platform device\n>   firmware: meson-sm: rework meson_sm_init to use\n>     module_platform_driver_probe\n> \n>  drivers/firmware/meson/meson_sm.c | 21 ++++++-----\n>  drivers/firmware/qcom_scm.c       | 24 -------------\n>  drivers/of/platform.c             |  4 +++\n>  drivers/tee/optee/core.c          | 74 +++++++++++++--------------------------\n>  4 files changed, 41 insertions(+), 82 deletions(-)\n> \n> --\n> 2.7.4\n> \n> --\n> To unsubscribe from this list: send the line \"unsubscribe devicetree\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"SAAsGbW1\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"QY7UtXkH\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yGD0P7388z9sPr\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 17 Oct 2017 09:44:37 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4E7e-0002Dy-3n; Mon, 16 Oct 2017 22:44:34 +0000","from mail-pf0-x242.google.com ([2607:f8b0:400e:c00::242])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4E7a-0002CF-Gs for linux-arm-kernel@lists.infradead.org;\n\tMon, 16 Oct 2017 22:44:32 +0000","by mail-pf0-x242.google.com with SMTP id 17so16846781pfn.12\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tMon, 16 Oct 2017 15:44:10 -0700 (PDT)","from [192.168.1.46] (c-73-93-215-6.hsd1.ca.comcast.net.\n\t[73.93.215.6]) by smtp.gmail.com with ESMTPSA id\n\tc26sm16361290pfl.115.2017.10.16.15.44.07\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 16 Oct 2017 15:44:08 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=AazgQKN00vSOWDOAJBVgnRRWsu+29r1XhM0ZzOYES5Q=;\n\tb=SAAsGbW1kqH1uL\n\txdJZiU+ZzT49QKI6e9JiQflmEuLFVErs/g5Cuw7f2riJG7w+/8rW0Uj96HujzZXt29NXKaXdh1vJK\n\t3En/HAvh98pr25cwkuLzo4VHAHxaoUFXJ62zGgJI8EMVd+r+2WgkFW9rOBaFCdPq8Z6Dmf7ns1E3r\n\tMfx8GOXwGUtNUsUWCLmYTz7O+EUVnQp7lNeI2WI/zFEUP2M2vqX/vhofqL4laEAasWPejZ2lkkveC\n\tebyCOywn41s55wfrAgT6j61ymK9XnAv+Bq8azjwDe3siwNn3Jc0XW4mVvv1/x6IMVaJSB8SG5b9G+\n\tzypVO+6g1jiRGVrH44Yw==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=subject:to:references:cc:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=tkzMHHTKjb3njQw5Y77JsYQ/KgLkGVQHvBB823aM4h4=;\n\tb=QY7UtXkHf2i4q95rUQOGTVdBxFJ1V3bG9KQCGeFN4Q5RKLU+Ma5JYFdB7sSYSlSaH3\n\tyFgIbQYH2KhZRr0qRHx2LyGMJXgdycGBz9wJM6NwuGKVHsTpanKgkCIdyDgRqAoWVY4C\n\tGX7ByqHEWCIj4PpZN53A3ae5uJc6J23QGRTMqNZPXMujoQ9zygZw3Kj2eZOY806CbHEu\n\tYEusHabQTQJkUmeY9qqZfAdhyDtbkIJn1PVhJOwlxv6a+Q2SOqWVtVhD/wwjZEvgrf3N\n\tQ96OSFoeNBzhHJqN/+MsATh4omdKcZmyfqJrDxw1pv2hnkmp9J9d2Du+r/ggpNwDmmf0\n\tS+mQ=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:cc:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=tkzMHHTKjb3njQw5Y77JsYQ/KgLkGVQHvBB823aM4h4=;\n\tb=himeGjwKn0UCIlUQ5oruqfMlJaSfgmgOiA5LfaAoOezh6YNwFeeHQY7T+uYaIvNJmb\n\tF7E0qssZdtMTB7nYPibm8ua6KGZvs83/VjENjwYNDzCcCG5Avbi4maVVdIIbKX9gxvlS\n\tT+SoGqtvEiGlgwS9NuZ8Q/u48+YH0V1gAK8HRV3iX86kDiYNKp6gaR9TIAciBwqxchh+\n\tRbT9dobmfmq2SgRR8SqWm4Jx3SYFrB5gBRctwXPWwB/fc4MI91RJza+z5yUON05V0YN1\n\tp3K27DpS/PwsE4E/lfDiSNC3f2bAnSHjeOj4mDOFzaWQ7M98PnlaYEda13bbSH1WbQiA\n\trVZA==","X-Gm-Message-State":"AMCzsaVuas9ITKMSvhbllSCxb38vgMxBp3bTiSN0uxQnN+XyF1nrBbA3\n\t174KuvOo0Yemks5aSfP1CHg=","X-Google-Smtp-Source":"AOwi7QD5kiZMujss9vkk3532ibaYXVZcb/JiE7l8x+YdHzgW4Dy4zLZAJgztSxf/001Z0rcjf7dyWQ==","X-Received":"by 10.84.225.145 with SMTP id u17mr10009320plj.309.1508193849255;\n\tMon, 16 Oct 2017 15:44:09 -0700 (PDT)","Subject":"Re: [RESEND][PATCH 0/4] firmware: of: populate /firmware/ node\n\tduring init","To":"Sudeep Holla <sudeep.holla@arm.com>, linux-arm-kernel@lists.infradead.org","References":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>","From":"Frank Rowand <frowand.list@gmail.com>","Message-ID":"<59E53637.8020502@gmail.com>","Date":"Mon, 16 Oct 2017 15:44:07 -0700","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101\n\tThunderbird/38.4.0","MIME-Version":"1.0","In-Reply-To":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171016_154430_602603_F7187F71 ","X-CRM114-Status":"GOOD (  15.47  )","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno\n\ttrust [2607:f8b0:400e:c00:0:0:0:242 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (frowand.list[at]gmail.com)\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,\n\tFrank Rowand <frowand.list@gmail.com>, linux-kernel@vger.kernel.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1787875,"web_url":"http://patchwork.ozlabs.org/comment/1787875/","msgid":"<59E53651.5070704@gmail.com>","list_archive_url":null,"date":"2017-10-16T22:44:33","subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","submitter":{"id":64196,"url":"http://patchwork.ozlabs.org/api/people/64196/","name":"Frank Rowand","email":"frowand.list@gmail.com"},"content":"+ me\n\nOn 09/28/17 03:45, Sudeep Holla wrote:\n> Since \"/firmware\" does not have its own \"compatible\" property as it's\n> just collection of nodes representing firmware interface, it's sub-nodes\n> are not populated during system initialization.\n> \n> Currently different firmware drivers search the /firmware/ node and\n> populate the sub-node devices selectively. Instead we can populate\n> the /firmware/ node during init to avoid more drivers continuing to\n> populate the devices selectively.\n> \n> To generalize the solution this patch populates the /firmware/ node\n> explicitly from of_platform_default_populate_init().\n> \n> Cc: Arnd Bergmann <arnd@arndb.de>\n> Cc: Rob Herring <robh@kernel.org>\n> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>\n> ---\n>  drivers/of/platform.c | 4 ++++\n>  1 file changed, 4 insertions(+)\n> \n> diff --git a/drivers/of/platform.c b/drivers/of/platform.c\n> index ac15d0e3d27d..3a213a6aee89 100644\n> --- a/drivers/of/platform.c\n> +++ b/drivers/of/platform.c\n> @@ -515,6 +515,10 @@ static int __init of_platform_default_populate_init(void)\n>  \t\t\tof_platform_device_create(node, NULL, NULL);\n>  \t}\n>  \n> +\tnode = of_find_node_by_path(\"/firmware\");\n> +\tif (node)\n> +\t\tof_platform_populate(node, NULL, NULL, NULL);\n> +\n>  \t/* Populate everything else. */\n>  \tof_platform_default_populate(NULL, NULL, NULL);\n>  \n>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"nx4i9eSK\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"B1IhE+sl\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yGD0v4PLDz9sPr\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 17 Oct 2017 09:45:03 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4E84-0002c4-I5; Mon, 16 Oct 2017 22:45:00 +0000","from mail-pf0-x243.google.com ([2607:f8b0:400e:c00::243])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4E80-0002G1-6J for linux-arm-kernel@lists.infradead.org;\n\tMon, 16 Oct 2017 22:44:57 +0000","by mail-pf0-x243.google.com with SMTP id d28so16875349pfe.2\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tMon, 16 Oct 2017 15:44:36 -0700 (PDT)","from [192.168.1.46] (c-73-93-215-6.hsd1.ca.comcast.net.\n\t[73.93.215.6]) by smtp.gmail.com with ESMTPSA id\n\tj6sm17077983pfk.159.2017.10.16.15.44.34\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 16 Oct 2017 15:44:35 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=TIYlGOakgtjTBTwc4ndKP3Xqe9sPV146qgrzy7tVvIc=;\n\tb=nx4i9eSKjCJti3\n\tZk4kar+vpYss8uQhjJsr8oeJE9rSjnp7VmEgbP2Hpqs32ykejYHkeYA7g396A6I4CnSBCt+eVnwJa\n\tRzGpQ+7byPS8QTX+l1YiRwWevhWJzhRQKQflv5/2NVhboq/0zt/1xgZcLN57C7bmQ+WwDMTxeZ3JG\n\thTEiTGoDQ/+UoNV94AhoB0cgdaUvuQ4U3gBwse0MBUuxcHlRQoZmeUubEzeCu6r305FOsurLxbCOy\n\t/QqsBr1N9d06CpG6yAv8efMOqvFDx2cvSriSAKn/AxuLMlPVV1FtTGpgH/EGz+TaXcrTsEp5dLUFo\n\tCFUcAsVZDws51GYi2k0w==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=subject:to:references:cc:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=JdfvMIQImkaDHgdl3l2w9wyapyccS0UkjyYSfTCFPxA=;\n\tb=B1IhE+slV3A/FTRAtSdIPz3OhNWrHa/wmyMB+s3YACXH4u0u5/F8iUtK3HXJukUDWb\n\tW6aVkKT1yti07AoJQIK0vldWkp9jQcKKf0aVd0ivwpLkgheUlggzI+cZXkykuISqRNR4\n\tZMuX/16HfgAhMvW3+NBG690AVimX0mpQNxsLxIUDXr7vBWgktSriiRxmh5lcM6HX+AU+\n\t+5jghimMrVWJRgthjsrh6THlXX9y+0+pdGXhNGBSsG3NPUn8ZJgT4IbaMs7YRcmwOave\n\tRqb40bYiqaNZ1VHrp2VcHUM25lqrD7i3FqY8u59RKqYVLv1XKEcNtLEwcXgv37sgP8SY\n\tI2bA=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:cc:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=JdfvMIQImkaDHgdl3l2w9wyapyccS0UkjyYSfTCFPxA=;\n\tb=NsrngA2z2C0gEspJGBQxnb3ctlW+4ZRUwjHDU8XiAif/UNaI3o0/isAx/vigYfljyD\n\tPGZjGWxme/zPfT8mTKtlC2aJt73cRCLrUzJMjWtHIznEqFKCSyddIIe/oq1jq423cEWu\n\tGBR9aAMDyYUzraxCWUXd8wOW5mxCvJgwiie4iV6O6JcqLHAzzRzKDn5e7CyecYgJREb4\n\tRFQ1aRmhc1bgRsIfHew03OOMnSf5LpB8+NR27q0qxd2Yumg81eHjoHiMNE0g9EutIznK\n\t8309c1wcKms7ooPtcWuTLIQhrdubVjIh9f7jfE/TSp76DmLWJMg4EEGFA7XQ9mEI0WUx\n\tM/Jw==","X-Gm-Message-State":"AMCzsaXlRjS3acVZrhL+63UDXzCNAeqNeusWApVksHh2BmPg9QlVGl49\n\tZHOHBYVrImMH4yP1G6XwiR0=","X-Google-Smtp-Source":"AOwi7QDgv688kVPHYjaaGnxi81j2CL3tFaFivZY6Qy0jejJ5g4dlPD0J59MWxJEQMw3gatXhywPcAA==","X-Received":"by 10.98.71.194 with SMTP id p63mr9969616pfi.26.1508193875632;\n\tMon, 16 Oct 2017 15:44:35 -0700 (PDT)","Subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","To":"Sudeep Holla <sudeep.holla@arm.com>, linux-arm-kernel@lists.infradead.org","References":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>\n\t<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","From":"Frank Rowand <frowand.list@gmail.com>","Message-ID":"<59E53651.5070704@gmail.com>","Date":"Mon, 16 Oct 2017 15:44:33 -0700","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101\n\tThunderbird/38.4.0","MIME-Version":"1.0","In-Reply-To":"<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171016_154456_283726_86EFE783 ","X-CRM114-Status":"GOOD (  13.53  )","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno\n\ttrust [2607:f8b0:400e:c00:0:0:0:243 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (frowand.list[at]gmail.com)\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Rob Herring <robh@kernel.org>, Arnd Bergmann <arnd@arndb.de>,\n\tdevicetree@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tRob Herring <robh+dt@kernel.org>, Frank Rowand <frowand.list@gmail.com>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1788378,"web_url":"http://patchwork.ozlabs.org/comment/1788378/","msgid":"<CAL_JsqJYNXoZbN4zydkkZHWYxJuH4ObYJGgz2L7++kMgTWC1vg@mail.gmail.com>","list_archive_url":null,"date":"2017-10-17T13:02:12","subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Thu, Sep 28, 2017 at 5:45 AM, Sudeep Holla <sudeep.holla@arm.com> wrote:\n> Since \"/firmware\" does not have its own \"compatible\" property as it's\n> just collection of nodes representing firmware interface, it's sub-nodes\n> are not populated during system initialization.\n>\n> Currently different firmware drivers search the /firmware/ node and\n> populate the sub-node devices selectively. Instead we can populate\n> the /firmware/ node during init to avoid more drivers continuing to\n> populate the devices selectively.\n>\n> To generalize the solution this patch populates the /firmware/ node\n> explicitly from of_platform_default_populate_init().\n>\n> Cc: Arnd Bergmann <arnd@arndb.de>\n> Cc: Rob Herring <robh@kernel.org>\n> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>\n> ---\n>  drivers/of/platform.c | 4 ++++\n>  1 file changed, 4 insertions(+)\n\nAcked-by: Rob Herring <robh@kernel.org>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"CjJIHMGC\"; dkim-atps=neutral","mail.kernel.org;\n\tdmarc=none (p=none dis=none) header.from=kernel.org","mail.kernel.org;\n\tspf=none smtp.mailfrom=robh@kernel.org"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yGb2y6CNlz9sPr\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 18 Oct 2017 00:03:06 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4RWQ-00079P-K2; Tue, 17 Oct 2017 13:03:02 +0000","from mail.kernel.org ([198.145.29.99])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4RWJ-00076g-6d for linux-arm-kernel@lists.infradead.org;\n\tTue, 17 Oct 2017 13:03:00 +0000","from mail-qk0-f170.google.com (mail-qk0-f170.google.com\n\t[209.85.220.170])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby mail.kernel.org (Postfix) with ESMTPSA id D126321922\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tTue, 17 Oct 2017 13:02:33 +0000 (UTC)","by mail-qk0-f170.google.com with SMTP id 17so1846591qkq.8\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tTue, 17 Oct 2017 06:02:33 -0700 (PDT)","by 10.12.130.134 with HTTP; Tue, 17 Oct 2017 06:02:12 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=0mN+9e/lUWFPL/xfSJ/fKnQBQhrzYaG7KRmNkY0Jb/8=;\n\tb=CjJIHMGCjVqTRW\n\tVg9ljmcVQeCv1TmYrCvSY7jaZ/u0cpVyLBAHC9J549AdXRdV5UytRRRqjoSEz23f/4JB4ASPN+j3i\n\tWWdIogkODoMFzgXP1hSJTeJELBFFXFlJSE4wl6EFP4F/ay+kMHscVFVau3htaGvv0Q14s0z7ysfDV\n\t0Lo/AUl8q8b7hLuAnPhaMbqvk6pI0PcTdmUqYG4uq0pvAWiiaxo7TAdF3pR7dgB9sHCIzOetQvqj4\n\tKJyI/F9p6ISuCNQK5xkURGC7Pin3OzKhndWwTMHYiRKPjt1HsK50hv9PBTuD/CC/bFJjBqf9citNa\n\tp1Y/PXPQk/IMFc4rpl1A==;","DMARC-Filter":"OpenDMARC Filter v1.3.2 mail.kernel.org D126321922","X-Gm-Message-State":"AMCzsaVzwdYh48ynV9ix5xNY820LRWxhCa1L4I0QZM2AYaUDij4ik5za\n\tgkUSwr507OGxg9KECOrg3bmUbd/vgLFu4juH2Q==","X-Google-Smtp-Source":"AOwi7QC/8E5fQSBwGTYyfv30SPP6rk+Vg03GwJAI4rNvttwgEMl5z4l5hGH0lMXVwNpDren+9W9002BZwomGvVBZ7Io=","X-Received":"by 10.55.17.211 with SMTP id 80mr17971107qkr.270.1508245353048; \n\tTue, 17 Oct 2017 06:02:33 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","References":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>\n\t<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","From":"Rob Herring <robh@kernel.org>","Date":"Tue, 17 Oct 2017 08:02:12 -0500","X-Gmail-Original-Message-ID":"<CAL_JsqJYNXoZbN4zydkkZHWYxJuH4ObYJGgz2L7++kMgTWC1vg@mail.gmail.com>","Message-ID":"<CAL_JsqJYNXoZbN4zydkkZHWYxJuH4ObYJGgz2L7++kMgTWC1vg@mail.gmail.com>","Subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","To":"Sudeep Holla <sudeep.holla@arm.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171017_060255_280057_3B28AC10 ","X-CRM114-Status":"GOOD (  11.65  )","X-Spam-Score":"-6.4 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.4 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [198.145.29.99 listed in list.dnswl.org]\n\t0.5 RCVD_IN_SORBS_SPAM     RBL: SORBS: sender is a spam source\n\t[209.85.220.170 listed in dnsbl.sorbs.net]\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tFrank Rowand <frowand.list@gmail.com>, Arnd Bergmann <arnd@arndb.de>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1792649,"web_url":"http://patchwork.ozlabs.org/comment/1792649/","msgid":"<52ed3abb-6b05-89c9-5ab4-31b37ffa1db9@arm.com>","list_archive_url":null,"date":"2017-10-23T15:59:54","subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","submitter":{"id":47836,"url":"http://patchwork.ozlabs.org/api/people/47836/","name":"Sudeep Holla","email":"Sudeep.Holla@arm.com"},"content":"Hi Arnd,\n\nOn 17/10/17 14:02, Rob Herring wrote:\n> On Thu, Sep 28, 2017 at 5:45 AM, Sudeep Holla <sudeep.holla@arm.com> wrote:\n>> Since \"/firmware\" does not have its own \"compatible\" property as it's\n>> just collection of nodes representing firmware interface, it's sub-nodes\n>> are not populated during system initialization.\n>>\n>> Currently different firmware drivers search the /firmware/ node and\n>> populate the sub-node devices selectively. Instead we can populate\n>> the /firmware/ node during init to avoid more drivers continuing to\n>> populate the devices selectively.\n>>\n>> To generalize the solution this patch populates the /firmware/ node\n>> explicitly from of_platform_default_populate_init().\n>>\n\nYou had concernsin the past and I mentioned that firmware interface to\nuser-space *has* to continue in /sys/firmware, but he platform_device\nmanagement is internal to kernel.\n\nCan we proceed with this change at-least for qcom and meson firmware\nwhich are platform device already ? I can drop optee related changes.","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"DiVhEc8Y\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yLLjC1QyYz9t6F\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 24 Oct 2017 03:00:47 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e6f9f-0006fF-U0; Mon, 23 Oct 2017 16:00:43 +0000","from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70]\n\thelo=foss.arm.com)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e6f9Q-0005Xx-C4 for linux-arm-kernel@lists.infradead.org;\n\tMon, 23 Oct 2017 16:00:31 +0000","from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])\n\tby usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0CB351435;\n\tMon, 23 Oct 2017 09:00:08 -0700 (PDT)","from [10.1.210.28] (e107155-lin.cambridge.arm.com [10.1.210.28])\n\tby usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id\n\tB15173F25D; Mon, 23 Oct 2017 09:00:05 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=ddGpQjU/ps94GfNiWO96XKDnKEz75YLKED/laWs3m3g=;\n\tb=DiVhEc8YHtQSpN\n\tdFE33VT3ghzu8ldXshQfInDhwUnvGfokRtwaJJcOB2Te1WcsV2U5gxXzbTX7sgZUi8qCDEsjVYfcA\n\tZAEy8+gYQFBaU1ege9Q3SheZhDhHvpXhVUdJ0jd8e/7E7eczucbiEw3D3jnLNC28W0WJeKsYvPc8z\n\tsFuQhTNT9EubuChZwLA0mAHISDwAmzbjWpm+OstEOJq6Lco7l6zz4nGmge80RKQ18wo6TAIJUMM2b\n\t4845az7f7nL/tODRy9MHXqElXTAwf1y1A+CWmz0ZylXPE/QL4Lk/K+a8BN9z6nMCREPCzYNwGLFWT\n\tarUTawpjhd/7bPniLmVQ==;","Subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","To":"Arnd Bergmann <arnd@arndb.de>","References":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>\n\t<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>\n\t<CAL_JsqJYNXoZbN4zydkkZHWYxJuH4ObYJGgz2L7++kMgTWC1vg@mail.gmail.com>","From":"Sudeep Holla <sudeep.holla@arm.com>","Organization":"ARM","Message-ID":"<52ed3abb-6b05-89c9-5ab4-31b37ffa1db9@arm.com>","Date":"Mon, 23 Oct 2017 16:59:54 +0100","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.4.0","MIME-Version":"1.0","In-Reply-To":"<CAL_JsqJYNXoZbN4zydkkZHWYxJuH4ObYJGgz2L7++kMgTWC1vg@mail.gmail.com>","Content-Language":"en-US","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171023_090028_709422_2EB7FA3A ","X-CRM114-Status":"UNSURE (   9.21  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-6.9 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [217.140.101.70 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Rob Herring <robh@kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\tSudeep Holla <sudeep.holla@arm.com>,\n\tFrank Rowand <frowand.list@gmail.com>, \n\t\"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1828752,"web_url":"http://patchwork.ozlabs.org/comment/1828752/","msgid":"<CAOCOHw7GC9uSTjqV9AH6aVTuoZKxe69ZG0Lki8Cyo2BauckWRQ@mail.gmail.com>","list_archive_url":null,"date":"2017-12-26T21:26:04","subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","submitter":{"id":68398,"url":"http://patchwork.ozlabs.org/api/people/68398/","name":"Bjorn Andersson","email":"bjorn.andersson@linaro.org"},"content":"On Thu, Sep 28, 2017 at 3:45 AM, Sudeep Holla <sudeep.holla@arm.com> wrote:\n> Since \"/firmware\" does not have its own \"compatible\" property as it's\n> just collection of nodes representing firmware interface, it's sub-nodes\n> are not populated during system initialization.\n>\n> Currently different firmware drivers search the /firmware/ node and\n> populate the sub-node devices selectively. Instead we can populate\n> the /firmware/ node during init to avoid more drivers continuing to\n> populate the devices selectively.\n>\n> To generalize the solution this patch populates the /firmware/ node\n> explicitly from of_platform_default_populate_init().\n>\n> Cc: Arnd Bergmann <arnd@arndb.de>\n> Cc: Rob Herring <robh@kernel.org>\n\nAcked-by: Bjorn Andersson <bjorn.andersson@linaro.org>\nTested-by: Bjorn Andersson <bjorn.andersson@linaro.org>\n\n> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>\n> ---\n\nAndy, as you picked patch 2/4 into your v4.16 -next branch we no\nlonger probe the qcom_scm device, causing various breakage. Can you\nplease pick this patch as well (it has Rob's ack).\n\nRegards,\nBjorn\n\n>  drivers/of/platform.c | 4 ++++\n>  1 file changed, 4 insertions(+)\n>\n> diff --git a/drivers/of/platform.c b/drivers/of/platform.c\n> index ac15d0e3d27d..3a213a6aee89 100644\n> --- a/drivers/of/platform.c\n> +++ b/drivers/of/platform.c\n> @@ -515,6 +515,10 @@ static int __init of_platform_default_populate_init(void)\n>                         of_platform_device_create(node, NULL, NULL);\n>         }\n>\n> +       node = of_find_node_by_path(\"/firmware\");\n> +       if (node)\n> +               of_platform_populate(node, NULL, NULL, NULL);\n> +\n>         /* Populate everything else. */\n>         of_platform_default_populate(NULL, NULL, NULL);\n>\n> --\n> 2.7.4\n>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"uSoB7p8K\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"jjQ0XJEc\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3z5pvN588Rz9s0g\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 27 Dec 2017 08:26:24 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux))\n\tid 1eTwjs-00031S-6L; Tue, 26 Dec 2017 21:26:20 +0000","from mail-pl0-x243.google.com ([2607:f8b0:400e:c01::243])\n\tby bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux))\n\tid 1eTwjo-0002yX-El for linux-arm-kernel@lists.infradead.org;\n\tTue, 26 Dec 2017 21:26:18 +0000","by mail-pl0-x243.google.com with SMTP id 62so16966630pld.7\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tTue, 26 Dec 2017 13:26:05 -0800 (PST)","by 10.100.241.8 with HTTP; Tue, 26 Dec 2017 13:26:04 -0800 (PST)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=pSfhK2ZOGWmORUMpwnSST4tThKKbPRAitCFUnznyUMo=;\n\tb=uSoB7p8Kwhmx2U\n\twLm9I2tVQ2t1V4O5mBMmiyQBTHueKvAHcjH4QmS43acJfybG+mUsgUiVw5qUnAYLzZ8zObeJeatse\n\t5svav1QBRu/BRuv0h5307QxhpEWnsNiqCdrJBOkprOwc+RRICuYk9Pc/shOIQ97k8zrNh5ppt8k7i\n\t5rgmGJady4FxKd3I5OKMEpVTgJ4+UykiDkbQf5K445qsMWVJfQoKzAwkxRXv9d2WNe9+Yes1KnF2P\n\tIMDpI6KZmTWNKwd0Mmk60D71hJA5J4A3HMxrx1ql8lx4Dt+3EDBxP7AcKP5VdnbfAZeCvwHizrP+Q\n\t0ERnQ7d2RwX9ypCfRw/A==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=kvQK+EOwrgzcqXGDMBY2Z38hGUPaGIxp7jtRCkFbxnI=;\n\tb=jjQ0XJEcrs+5xuSncwazTkq2bTH+N8UdVoC8qexG4m6a31VSmAjEWwsGLE78O5zpTv\n\tSDRIdgVOOKfQJ4Qrb/BSZKoI/0aUSGXiFF+crD9UMPb6u7h6vFU/reU0lo2LQbweid3G\n\tCLuXFOcp1eBeUYXRvN2PiSmdlT+/CIGc9cWV0="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=kvQK+EOwrgzcqXGDMBY2Z38hGUPaGIxp7jtRCkFbxnI=;\n\tb=TjXFrJ8nowmHvdTZUw/4nt7yq8U1TvgJrgbH/thsSrpzbE9f3PyPhbapW2OcIN65o0\n\t+4ZKwCh1dKYOT8b86aYWkpMJESWdIwpXjP/L6/3+1jV3veay/FQOLGpaDgYTTKimfA8d\n\tgtwiBhCUfX2Iaq8q97r/7/BKbmAS+16R2+mXqjLpcX1vKTBgyR7MbEL2qd6Cgofg5CYJ\n\th2ogxmnbTJWcfW391t8zVyUEo4/qLsWY6nUPV0Wb0ZX/xLwnVca0ijcJHtkoBAIEaoT0\n\tS3ReDvWyGit8ThSfYpB+CtYQ+nkzpw9f7nciKdl7VPPlbQW5Gy+f8lqMyBKTzX4QtyrO\n\tzw6A==","X-Gm-Message-State":"AKGB3mLwn9trcGuvIi+McwEhhpgMwZeQHbkQcAAWVSwjXNnAGgZo9WnW\n\tUWAbR/c+3xWkjdnrHuNW3LiwimqxPyndIUDhF1rdOw==","X-Google-Smtp-Source":"ACJfBou9VT2dRc1fMk3IUaJyNpPmqCvci4fUiiEdP1mhZgx0RXA46iPuB0nCR9r3epXWobrNd8/ro9LzhsFjXpPjmQA=","X-Received":"by 10.84.212.151 with SMTP id e23mr26783679pli.449.1514323564551;\n\tTue, 26 Dec 2017 13:26:04 -0800 (PST)","MIME-Version":"1.0","In-Reply-To":"<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","References":"<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>\n\t<1506595562-10592-2-git-send-email-sudeep.holla@arm.com>","From":"Bjorn Andersson <bjorn.andersson@linaro.org>","Date":"Tue, 26 Dec 2017 13:26:04 -0800","Message-ID":"<CAOCOHw7GC9uSTjqV9AH6aVTuoZKxe69ZG0Lki8Cyo2BauckWRQ@mail.gmail.com>","Subject":"Re: [RESEND][PATCH 1/4] of: platform: populate /firmware/ node from\n\tof_platform_default_populate_init()","To":"Sudeep Holla <sudeep.holla@arm.com>, Andy Gross <andy.gross@linaro.org>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171226_132616_625910_10E58C40 ","X-CRM114-Status":"GOOD (  13.11  )","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno\n\ttrust [2607:f8b0:400e:c01:0:0:0:243 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree <devicetree@vger.kernel.org>, Arnd Bergmann <arnd@arndb.de>, \n\tRob Herring <robh@kernel.org>, lkml <linux-kernel@vger.kernel.org>,\n\tRob Herring <robh+dt@kernel.org>,\n\tLAKML <linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]