Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp993392imm; Fri, 11 May 2018 09:25:11 -0700 (PDT) X-Google-Smtp-Source: AB8JxZorl26/52WiRW9mAczDH5098BgdXuSxiWct/cEjG2x6plZwSkJdAnQjxdXLZ5NW2vmjbc7I X-Received: by 2002:a63:6d8f:: with SMTP id i137-v6mr4983449pgc.268.1526055911097; Fri, 11 May 2018 09:25:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526055911; cv=none; d=google.com; s=arc-20160816; b=pQshiJpHusr1aLA0Rob4YyTptpJTR4uA/CHThVBAcr9m8RJYRwB/gTmXR//k/DhDVl /WFepBfq2KbP8wCBlzT1h6IzNdt0enO2Fjx2L4NoGudmf9/z5Kr7bo2cI79wNZRlFr71 lS2NSlSmBx04Po6sxBP4yqtxBZxN0zMLtl5KADylqsdXyef6imBsoGfus/gN5Oi58aBG t8KryKXzu2/ksEmbf3WkQqkcX4Tr6AcWLvpS2+3Phz69kQY2ph1h0ZqE2mlNYqIXZxKf Zs6qRLgi7fbaW6m8gvWht0pXXF9qygf7Fz6ImlHnnm64kkrV0UW1GuITg0x+iQxGVxiS kj+g== 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:dkim-signature:arc-authentication-results; bh=2lR2Hngo1vckdDPkdUTYSzQzL1P/QA6cvAWWMpTb6dk=; b=X0kdkxe+8+Xai8iI+s/i1krjKAqDdqy4v8Cu/yVn+J2oY4MpKWaInPUnJN589kLqxM enNXwTT5RDoQ868Gf2D8HtXqP8sAg7Y8TV0563S+kEYpHFweN8/YBF7LWrRtHUc3Kmjd Vv1a/ovJvKslzX1JGfQVDJi/6fvqN30NFt/wmigt6QbrCyb2CY7GaW8Nx+Fo90hiYUdv hp3UQwY5ALl3qc8s0Z2AX9HR6K5pwfGxMSOdOiiKNcPk/U961K1USVyBzifp4CIsghGP ru5z49vFwkChLhidOCLoHTyctlC3LJzs9luAXfWDIjQDZbTCgbaFpyaD3uL5Rbpz/kNe oecQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=hkSMYjuE; 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 d6-v6si2753018pgc.140.2018.05.11.09.24.56; Fri, 11 May 2018 09:25:11 -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=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=hkSMYjuE; 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 S1752466AbeEKQYI (ORCPT + 99 others); Fri, 11 May 2018 12:24:08 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:42790 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752150AbeEKQVi (ORCPT ); Fri, 11 May 2018 12:21:38 -0400 Received: by mail-wr0-f193.google.com with SMTP id v5-v6so5894283wrf.9 for ; Fri, 11 May 2018 09:21:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=2lR2Hngo1vckdDPkdUTYSzQzL1P/QA6cvAWWMpTb6dk=; b=hkSMYjuEBUosdKdIwLEZ2X4Mck1Gzg0RzepucZCmseFclTJZKZURrgQATRaeOVXKgw MS/NSIvwGn5l7PKh89dVOVYTw0FvJl2YxnH88O3ji+H3OYtgmfCiQl1F4o2dAMG3D6fz LFXDkGv5+eZ0sU2hzeMK52Zz2SQoQaBNwoeMSiY8A0VcBbZSGz9jwicWXaYAnxNB5k64 j/84s6KZYJUOmyNaNMu6Y6lBKymDYvoWzpHxKtCI579cG3YzuuKNzGE/aa+vrD/WISot L4NcLkf2uuBlWweJGHykwVuARh2V3GGIkcHtQd/50DLG9NHH0m/xi3V+HXE8eGmyoFIv 7Jpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=2lR2Hngo1vckdDPkdUTYSzQzL1P/QA6cvAWWMpTb6dk=; b=QrDuLhXBTMrnylLwx2JncQ2DuCpKrclCC9bonOyqubsRoOfRM8ILaWAnT3Wg3Fj3Nd kPYP5KZdJB1AV0ysQByFUwopdXEuEeL9UxijfQ/GDk7J9NGHF3XZHKqvFtcf8jReE/l8 zqa1XzPfFy6oy+v5WYxarzoYUrajaVqkRIrhRNju3RGNgNNXFQMYOoo+vByKNxcFxXpS P8n22tK02TARfKlI/2hFyErINYJXTTi2GnPUEkulvv3a/4R4iIHNV1pFyFKwuyc0eglN XWMMbnxvLUYFr2lVELundzcqRCWJk52EzrosWFrhxIlWtC6ZKKMrMHkwexJIKVoVhgCh 7oiw== X-Gm-Message-State: ALKqPweUEw5hYB4KEpBOHri3PmUSdl8SiNPkKmxhGBZdn08eg/VH28gI fSl5yGIasnB5lB3eF5IqIXUIug== X-Received: by 2002:adf:adf0:: with SMTP id w103-v6mr5375261wrc.101.1526055697237; Fri, 11 May 2018 09:21:37 -0700 (PDT) Received: from brgl-bgdev.baylibre.local ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id q17-v6sm1429523wmf.3.2018.05.11.09.21.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 May 2018 09:21:36 -0700 (PDT) From: Bartosz Golaszewski To: Sekhar Nori , Kevin Hilman , David Lechner , Michael Turquette , Stephen Boyd , Arnd Bergmann , Greg Kroah-Hartman , Mark Rutland , Yoshinori Sato , Rich Felker , Andy Shevchenko , Marc Zyngier , "Rafael J . Wysocki" , Peter Rosin , Jiri Slaby , Thomas Gleixner , Daniel Lezcano , Geert Uytterhoeven , Magnus Damm , Johan Hovold , Rob Herring , Frank Rowand Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arch@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 06/12] of: add a new flag for OF device nodes Date: Fri, 11 May 2018 18:20:22 +0200 Message-Id: <20180511162028.20616-7-brgl@bgdev.pl> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180511162028.20616-1-brgl@bgdev.pl> References: <20180511162028.20616-1-brgl@bgdev.pl> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Bartosz Golaszewski This flag indicates that a device node has been populated early and that it needs different handling when called from of_platform_populate(). Signed-off-by: Bartosz Golaszewski --- include/linux/of.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/of.h b/include/linux/of.h index 4d25e4f952d9..49ba6427c6b2 100644 --- a/include/linux/of.h +++ b/include/linux/of.h @@ -143,6 +143,7 @@ extern raw_spinlock_t devtree_lock; #define OF_DETACHED 2 /* node has been detached from the device tree */ #define OF_POPULATED 3 /* device already created for the node */ #define OF_POPULATED_BUS 4 /* of_platform_populate recursed to children of this node */ +#define OF_POPULATED_EARLY 5 /* device is already allocated */ #define OF_BAD_ADDR ((u64)-1) -- 2.17.0