Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp4172620imm; Wed, 30 May 2018 00:01:47 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJg3jhkPcCUOuoH/SbciZJw2RtgVSKXM3benICf+z7ku1Ri298rabJcqwYGSg3mDag4GZNl X-Received: by 2002:a62:d345:: with SMTP id q66-v6mr1629613pfg.158.1527663707454; Wed, 30 May 2018 00:01:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527663707; cv=none; d=google.com; s=arc-20160816; b=OL0t8d4Q9CJ0i/jHcuaaqJGR0X3piYwhmbIEiGQIfRJp/S+THITbpQLGYQ0tAiVDF7 3E+MeMqI4cZNFvZKZFPQg2k7a5hQzny5S9C7UhzygyQlccV5FpAQeLeYzsZJJLrkxlrW NZyWaOK8LzFLGq1noo3G9JItZlbVMad5jj/PbFzhObKW2YVpuVFTXwUA8igoTm4je+ys btRAF97iRN0mrQgs/j8iOkGPIjkwerW0IyWIE/U/P2C+x3GMGcrGr3hn9JVJiiI0AVVV zdbVe+bAeVHjjDOuQcBF/CmJedRWus39h/0vmd/Kp8KmwfxAEqqeqj5nOEdobNQR8UtF Dm8Q== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=PG/tPSYAU+xIWeEALxM1vjLb49JuiRN7vmzUMoXewD0=; b=sPOMZHOWvsz8aQ96yaMnrUKq/tSnDG+ZpT9IBwAZ8TrA/d9RuysY28/tMMcm142LcY xx4aFBBa1iNCBztm+bxDyC83DONJwMw4YaPtt/lT60FxznJnozf2GJATF5TuHMTgEB/W K8p95k3yNuQ7PWOztnnxYL9z+1WA9pTN7oKsuFM/QnEQljvX8Jyma+4fkjyoZeSi1vbW kycFrOOxJ288kv46s80wvDzRcNmqzWo6bGMj/mFvqwj8lT+S/4sIx83YXZ9WyVjNNHoj /PRXq4F28i/R1Vj4Vfusd30+06Ymr/E4uMz+R65ixMsdQgzgwWWoLeukyxqLkXDQTEZj UO4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YF0FNjiP; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a16-v6si7662047pgd.380.2018.05.30.00.01.33; Wed, 30 May 2018 00:01:47 -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=@linaro.org header.s=google header.b=YF0FNjiP; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S968553AbeE3HAn (ORCPT + 99 others); Wed, 30 May 2018 03:00:43 -0400 Received: from mail-it0-f66.google.com ([209.85.214.66]:34609 "EHLO mail-it0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S937191AbeE3HAK (ORCPT ); Wed, 30 May 2018 03:00:10 -0400 Received: by mail-it0-f66.google.com with SMTP id c5-v6so493305itj.1 for ; Wed, 30 May 2018 00:00:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=PG/tPSYAU+xIWeEALxM1vjLb49JuiRN7vmzUMoXewD0=; b=YF0FNjiPaLeZNURMn63fTEs/3nCJe/MfjezaELyeZFZlb45RVM0PvLMCTM8iTlJ/k6 vf8nAO09RQxeyVUq0dZ+wQZIVAB4mLGm8xmShIpNuRUzch5zzAo/D2bBIUEp7Z1X8Nfv xoZqNvTwCiKKJNzHnqhRUtAq4IV0AiEffIWE0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=PG/tPSYAU+xIWeEALxM1vjLb49JuiRN7vmzUMoXewD0=; b=AGZIisDlofWZ7GtXNE2RJ7xT/h86+j7hB4D1Iy/UFE5xRgjAX4ba+Spch7Wfc9rYls Gvo+E2sex2wn9ObfKVDDxEThrFuMzzCs2EM+mdaLmfeyb9PXw7lBsHi4pqAS5ePUwQIn UdPUrtHCT+mzNmEHUIbzhcgFOcC2G7MK2gPvG+XNZx4p6vlYZqIlCRtjIxM6cOl8L33/ tHxAGSKCKIc2IXA5eSnRdPle1DKH21Uwcd/m8M6TuT9AI4FDXRRR0BDwuVYZFFs/1Uxd sW59yudel8rfrSwfrq3LG4lzuD9x+yHFMv/wknX8sji5MK/cgjgr4QQ6YXI4FiTsBMrq 36jw== X-Gm-Message-State: APt69E1LzFnvK7CjKAQXueUjgRsjA6gwG8G91/UJLvVvyoJMlxBlv71x Rc8dyjJV6ylf/ZTH+S/vAQnBQwCr+pXMBW0HeXKypw== X-Received: by 2002:a24:c146:: with SMTP id e67-v6mr528810itg.70.1527663609478; Wed, 30 May 2018 00:00:09 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:78c9:0:0:0:0:0 with HTTP; Wed, 30 May 2018 00:00:08 -0700 (PDT) In-Reply-To: <20180524175024.19874-6-robh@kernel.org> References: <20180524175024.19874-1-robh@kernel.org> <20180524175024.19874-6-robh@kernel.org> From: Linus Walleij Date: Wed, 30 May 2018 09:00:08 +0200 Message-ID: Subject: Re: [PATCH v2 5/8] pinctrl: optionally stop deferring probe at end of initcalls To: Rob Herring Cc: Greg Kroah-Hartman , Alexander Graf , Bjorn Andersson , "Rafael J. Wysocki" , Kevin Hilman , Ulf Hansson , Joerg Roedel , Robin Murphy , Mark Brown , Frank Rowand , "linux-kernel@vger.kernel.org" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , boot-architecture@lists.linaro.org, Linux ARM 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 Thu, May 24, 2018 at 7:50 PM, Rob Herring wrote: > If the pinctrl node in DT indicates that pin setup is optional and the > defaults can be used with the 'pinctrl-use-default', then only defer probe > until initcalls are done. This gives platforms the option to work without > their pinctrl driver being enabled. > > Signed-off-by: Rob Herring I trust that you know what you're doing so I guess Acked-by: Linus Walleij Yours, Linus Walleij