From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932280AbbFQNnT (ORCPT ); Wed, 17 Jun 2015 09:43:19 -0400 Received: from mail-wi0-f180.google.com ([209.85.212.180]:36419 "EHLO mail-wi0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754644AbbFQNnH (ORCPT ); Wed, 17 Jun 2015 09:43:07 -0400 From: Tomeu Vizoso To: linux-arm-kernel@lists.infradead.org Cc: Tomeu Vizoso , Alexander Holler , Alexandre Courbot , Andrzej Hajda , Arnd Bergmann , Dmitry Torokhov , Grant Likely , Greg Kroah-Hartman , Ian Campbell , Javier Martinez Canillas , Krzysztof Kozlowski , Kumar Gala , Len Brown , Linus Walleij , linux-kernel@vger.kernel.org, Lv Zheng , Mark Brown , Mark Rutland , Pawel Moll , "Rafael J. Wysocki" , Robert Moore , Rob Herring , Russell King , Stephen Warren , =?UTF-8?q?Terje=20Bergstr=C3=B6m?= , Thierry Reding Subject: [PATCH 06/13] of/platform: Set fwnode field for new devices Date: Wed, 17 Jun 2015 15:42:16 +0200 Message-Id: <1434548543-22949-7-git-send-email-tomeu.vizoso@collabora.com> X-Mailer: git-send-email 2.4.1 In-Reply-To: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> References: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When allocating a new platform device, set the fwnode field in the struct device to point to the device_node. Signed-off-by: Tomeu Vizoso --- drivers/of/platform.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/of/platform.c b/drivers/of/platform.c index ddf8e42..e880f55 100644 --- a/drivers/of/platform.c +++ b/drivers/of/platform.c @@ -139,6 +139,7 @@ struct platform_device *of_device_alloc(struct device_node *np, } dev->dev.of_node = of_node_get(np); + dev->dev.fwnode = &dev->dev.of_node->fwnode; dev->dev.parent = parent ? : &platform_bus; if (bus_id) -- 2.4.1 From mboxrd@z Thu Jan 1 00:00:00 1970 From: tomeu.vizoso@collabora.com (Tomeu Vizoso) Date: Wed, 17 Jun 2015 15:42:16 +0200 Subject: [PATCH 06/13] of/platform: Set fwnode field for new devices In-Reply-To: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> References: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> Message-ID: <1434548543-22949-7-git-send-email-tomeu.vizoso@collabora.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org When allocating a new platform device, set the fwnode field in the struct device to point to the device_node. Signed-off-by: Tomeu Vizoso --- drivers/of/platform.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/of/platform.c b/drivers/of/platform.c index ddf8e42..e880f55 100644 --- a/drivers/of/platform.c +++ b/drivers/of/platform.c @@ -139,6 +139,7 @@ struct platform_device *of_device_alloc(struct device_node *np, } dev->dev.of_node = of_node_get(np); + dev->dev.fwnode = &dev->dev.of_node->fwnode; dev->dev.parent = parent ? : &platform_bus; if (bus_id) -- 2.4.1