Received: by 10.223.164.221 with SMTP id h29csp355607wrb; Fri, 3 Nov 2017 16:08:18 -0700 (PDT) X-Google-Smtp-Source: ABhQp+S7pyNjtEb3//NoNT3ctnBJxPWAWHFWiB8GM30gngstBKLUS0hNyx9HqL/gNxTquL0yKWg1 X-Received: by 10.99.44.214 with SMTP id s205mr8478861pgs.80.1509750498143; Fri, 03 Nov 2017 16:08:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509750498; cv=none; d=google.com; s=arc-20160816; b=C28PHEtCuMkfGmqbny06Rs2FENND+UksRRFPXrqJIutOY2ro+e576X5RiwbBx8KUpN +lb3PRxvW7NFc7bkpjMjDanpEaIaxQsY7/HrJBI+QbXpVs+Fx+oNT2RpZdOjqQ+RULEm RTQ20zUVpLfiXYbh/cy2gQWkilIYuakU/xmlylB+t5vBrIsIqW2MPif7Vlgt/amwfaVe zYTXPuTBd98gEIbKCzTbW4PYbzdCLruuvVOYlzvjB98ep0wDQ+qWwOqlKTzNl2o9ptKK duZ2wN8OEU00r6esICfsqtMIVEedtuPaa0Grf5Qa/QgXIodxTOsVIbjyJTOOIJHflikT 4myg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=nk5nHgjXdVCRI8S4MoSGE0dcyKn40tyzoUxBd8gbEtI=; b=veXyjVq8nGIalov9UBka1C8Nh24Ig1o/tJAHkcGXWktE3mqsBgsAeWmY8/SRD6cYV+ OuVLXf8lGz57K0Up/RbKweN+VATkxhUnNVHDz5bXozCON4jeyPnCSLFXNHfvJ97WhVBO KDPJ4RmtdTXofAoPC07dQpbcL2GNgcthuMqWos+iDXRwo9k9ab/IjoHhFawWMcwftDGi 65fGakM3Ojc4NpWfeVPd1XY/5tJPxb/qUIDgfZJWafKNYhpdsZxt2r05CQwc9QNZaEjN 8LBycuWHCDbo1+Cx2J6lTjkMclHPSOwYtluP67DMca+NFF2aKz7mzvy3mPBWdEMIZRr0 VnWA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j124si7306349pgc.216.2017.11.03.16.08.05; Fri, 03 Nov 2017 16:08:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756576AbdKCXGu (ORCPT + 92 others); Fri, 3 Nov 2017 19:06:50 -0400 Received: from mail.savoirfairelinux.com ([208.88.110.44]:33418 "EHLO mail.savoirfairelinux.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932315AbdKCXGC (ORCPT ); Fri, 3 Nov 2017 19:06:02 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id 2E8B59C2E24; Fri, 3 Nov 2017 19:06:02 -0400 (EDT) Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id F9MY87syZLlV; Fri, 3 Nov 2017 19:05:55 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id 43CCA9C2FCB; Fri, 3 Nov 2017 19:05:47 -0400 (EDT) X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GYAJClWhjeku; Fri, 3 Nov 2017 19:05:46 -0400 (EDT) Received: from weeman.mtl.sfl (unknown [192.168.49.192]) by mail.savoirfairelinux.com (Postfix) with ESMTPSA id DDCFE9C3026; Fri, 3 Nov 2017 19:05:46 -0400 (EDT) From: Vivien Didelot To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, kernel@savoirfairelinux.com, "David S. Miller" , Florian Fainelli , Andrew Lunn , Vivien Didelot Subject: [PATCH net-next 09/11] net: dsa: only check presence of link property Date: Fri, 3 Nov 2017 19:05:28 -0400 Message-Id: <20171103230530.996-10-vivien.didelot@savoirfairelinux.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20171103230530.996-1-vivien.didelot@savoirfairelinux.com> References: <20171103230530.996-1-vivien.didelot@savoirfairelinux.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When parsing a port, simply use of_property_read_bool which checks the presence of a given property, instead of parsing the link phandle. Signed-off-by: Vivien Didelot --- net/dsa/dsa2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/dsa/dsa2.c b/net/dsa/dsa2.c index dfcb6247f2f2..06bcdb6bc796 100644 --- a/net/dsa/dsa2.c +++ b/net/dsa/dsa2.c @@ -590,8 +590,8 @@ static int dsa_dst_parse(struct dsa_switch_tree *dst) static int dsa_port_parse_of(struct dsa_port *dp, struct device_node *dn) { struct device_node *ethernet = of_parse_phandle(dn, "ethernet", 0); - struct device_node *link = of_parse_phandle(dn, "link", 0); const char *name = of_get_property(dn, "label", NULL); + bool link = of_property_read_bool(dn, "link"); if (ethernet) { struct net_device *master; -- 2.14.3 From 1583085265290763607@xxx Fri Nov 03 22:22:38 +0000 2017 X-GM-THRID: 1582965096792123192 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread