Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp3839260yba; Tue, 7 May 2019 07:54:13 -0700 (PDT) X-Google-Smtp-Source: APXvYqx5EKGNAQ3UI879LJlMoqqiR6cvbwKJa2DcvAH9f2bRDBBfADeOacHAHVfRc8WQ/SRWM4Xc X-Received: by 2002:aa7:8384:: with SMTP id u4mr40711811pfm.214.1557240853178; Tue, 07 May 2019 07:54:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557240853; cv=none; d=google.com; s=arc-20160816; b=YjgC8Nl+IFV9FmK/iR7g7hynhKUr36v0e8otgThluIGt4vyZWI+Dr1pfizfnU0ezFL 7FozMznciTFouXxs6iIuqQq8mXhHIztNaFuAOxS9rvrnjIeDZHBXB6V/Ie/Pnify/6Qh zWEj0ddlA5R1HvpoGJTXAor4STXhk2q1J+K3/UJWwlPJOWBVc60TZ7pFQADc4tgTzVqN KVxy3/j4mLAWacXgkOucmXwPOFfRmMiFyg6VdJOTuihEgQjtl4sTC3vdzrFvPEksYMSf 7e/PyJsZS6N68JDDUdklcwgSxaFsaKu7zIk+YU02gg/hPAwimx7loUDOv1tKDlvs8iGI hyEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QsBH3/6csQjaE99mExw7IfFXVrloklkX9pCxbhdLh74=; b=nAlC7IqPx+iG8I83rbfX/7eGNZ6daUjCQy6Hty4n3stDS4573n2Ts6If0ymQvwKoDp NhXYwSIDFWYOtgJQRvyeqdvrOj+Q4Jfgk6bZDDDoI6fDJjo6VFbIe1PsBcbpMcVtINUm 1bzSFaLYukypkT830HM9LOvUz/oo82jhPMRzUQhKiLjH4ahHWzczUKbfImC18KTSX+s+ 0VjVaViBZfkjzkYDaIroyol5lFGzF3V33M+BLi9omAhdVIJTDqHfMTXITjoIECJKSORq 9hRethh6bKADY8GzIQI+vndd3yQOKhMizKIMINx86Uz1WICxWF7/ncCXuxtKy5gTRKN5 a5DQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="mbgXMp/1"; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 61si21189892plr.51.2019.05.07.07.53.56; Tue, 07 May 2019 07:54:13 -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; dkim=pass header.i=@google.com header.s=20161025 header.b="mbgXMp/1"; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726526AbfEGOxA (ORCPT + 99 others); Tue, 7 May 2019 10:53:00 -0400 Received: from mail-yw1-f68.google.com ([209.85.161.68]:45026 "EHLO mail-yw1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726324AbfEGOw7 (ORCPT ); Tue, 7 May 2019 10:52:59 -0400 Received: by mail-yw1-f68.google.com with SMTP id j4so13419344ywk.11 for ; Tue, 07 May 2019 07:52:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QsBH3/6csQjaE99mExw7IfFXVrloklkX9pCxbhdLh74=; b=mbgXMp/1KMUq1BUS9eZLhL8CKZK/DoGo3oNSSBQJjt5C4AfCcTEo8K03NsU2Qd7zzv i1JRhvOPD5EL2ftJF3As7EK4mS+lN0tF4wt28QOUQat71TEp+O+AuxHLdfo4pqZKsaEd kwR2mE/Oz3X/WeLW9csTbepgqy+SZfKktXiKawhU/AxNsXlehFKBMzYpLLbfwq8wBYcz C2+skA0IsJ2gBWmzmU85JpXxQZkyi8l/i5u9L8phzZl2jm+x0qtnOgKdyIOEnO/xl7tL ND6f+VSi2LXKf/z2y7f+hft23H3mSAVeIp51nrNe0AOI9ArlI8ew29HZIOTIyj5ziZeU T58w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QsBH3/6csQjaE99mExw7IfFXVrloklkX9pCxbhdLh74=; b=tlPsVdXRtJ3E2LmIe8GHB/qRM9eykskvdEbtnuxrV8qcqef/FQunu040cHmZKD2mww asUT/NTFs0kjV7F7+T3Ir821UXkywfqqhqcUAGzD/ZG7NoYeMZzHul3MuonMxBZfCjKg ammwGBLoS1bBPQYUl380nwhfmw6LUOEsthysab7RcD+3Viq6SXfqZ2x40EAbj/1ckZMj axJcwpN2DU8p7IwPIMDz/NXLBB/aVqk1693Hz1AllqZ2OPy1v0GJJOmeDnbP9TwKqNfL cly5TqVko1i7r22+Rebr7ZaqdBBss80phj4X+T560sODhwe8gjuRySSfmcYnVtINkif2 52Ag== X-Gm-Message-State: APjAAAVdTaPXUC0vebOWvhCm4jbHUaJ/cTD8utHkx8Yr2Fw870Ws/c7l 97CoDrJ2EXV8IjOLPXFPAdjOCKmcJJksjjzC/WGx8g== X-Received: by 2002:a25:5145:: with SMTP id f66mr20397598ybb.151.1557240778588; Tue, 07 May 2019 07:52:58 -0700 (PDT) MIME-Version: 1.0 References: <20190507044801.250396-1-dianders@chromium.org> In-Reply-To: <20190507044801.250396-1-dianders@chromium.org> From: Guenter Roeck Date: Tue, 7 May 2019 07:52:47 -0700 Message-ID: Subject: Re: [PATCH] of: Add dummy for of_node_is_root if not CONFIG_OF To: Douglas Anderson Cc: Rob Herring , Kees Cook , "open list:ARM/Rockchip SoC..." , Julius Werner , Guenter Roeck , Brian Norris , Frank Rowand , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE" , linux-kernel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 6, 2019 at 9:48 PM Douglas Anderson wrote: > > We'll add a dummy to just return false. > > Signed-off-by: Douglas Anderson Reviewed-by: Guenter Roeck > --- > > include/linux/of.h | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/include/linux/of.h b/include/linux/of.h > index 0cf857012f11..62ae5c1cafa5 100644 > --- a/include/linux/of.h > +++ b/include/linux/of.h > @@ -653,6 +653,11 @@ static inline bool of_have_populated_dt(void) > return false; > } > > +static inline bool of_node_is_root(const struct device_node *node) > +{ > + return false; > +} > + > static inline struct device_node *of_get_compatible_child(const struct device_node *parent, > const char *compatible) > { > -- > 2.21.0.1020.gf2820cf01a-goog >