Received: by 10.213.65.68 with SMTP id h4csp654709imn; Tue, 27 Mar 2018 06:26:15 -0700 (PDT) X-Google-Smtp-Source: AG47ELsC5+JUg1/Zkmz9QDPzyLnsllSG4g3smwB98x3gX6U/3dwANE+13rXgGNYyTKRrvtS2Ee18 X-Received: by 10.99.156.17 with SMTP id f17mr31400584pge.102.1522157175346; Tue, 27 Mar 2018 06:26:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522157175; cv=none; d=google.com; s=arc-20160816; b=iOMWwypWmfkexpQGotvbzRYoODbQ1ncza1dU9kW/rSr1I+Jkj+EifQ8C1Q8/xbl/DE NL3JZFyW/eZ8qNU4b3d0mYkkNkquZkNCtTKGHDEv6429jIdY6V6LEEgRVF9/b12d1Wm3 fOOw5lSv6NeAIpUDe0WqL1o+HuJZMNIttupv/4hKJfltVhg/ipbz4ROAQ3uG6WfBASI3 8PlCRccwAW7prYbJq6+UFdBeKiT2vDUFe3rbbDt5n81eNPU+XjmQq0SezSibTs+2Q9oM lpkjDLB7UIjDKTFp5T85VxY7mlclaWr5f48YGiXyopjqr75dAM/ZMZy8Y5/O3Ft1AnX4 jdMg== 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=0u/vZNqPgxn5gM/JSfMqo8HmpaCUjzvpIyXZjwmqc8o=; b=tY3ctOh6eGPmlGFo91CkvF5UO0UKMuqr3BqegSOiSkAPfLg19odtFP3Jyj6oFtr2Ai 9N0VCazTiWsb3ztb22lUOkbclj57PL/imvx0um7t2zXICIX4S/HaWj5KT1+ZgAtc5MxN qBxjlDObkNIxXK5vHNxkr0rSlMOmX5lnfQGp94xShaPcRAmzQuTPefixHPc9agHAtv5l NXQkI9m8dmKzvESCsaOF9ipEPpuN/cKveUlZ1zaIr8/qzkZSetVmpLD2RcmiM3YQagEE uoBdqkfU3xz3DGtyMRVxgMiqA74EQwiag8fb68p+6OXLI2AMjuoTsdnz0jG60XyqQY0l 8Zrg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dZOkHZG4; 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 d62si841363pgc.627.2018.03.27.06.26.00; Tue, 27 Mar 2018 06:26:15 -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=dZOkHZG4; 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 S1752865AbeC0NYU (ORCPT + 99 others); Tue, 27 Mar 2018 09:24:20 -0400 Received: from mail-io0-f194.google.com ([209.85.223.194]:46036 "EHLO mail-io0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752702AbeC0NYR (ORCPT ); Tue, 27 Mar 2018 09:24:17 -0400 Received: by mail-io0-f194.google.com with SMTP id 141so27546229iou.12 for ; Tue, 27 Mar 2018 06:24:17 -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=0u/vZNqPgxn5gM/JSfMqo8HmpaCUjzvpIyXZjwmqc8o=; b=dZOkHZG4BvZ4+Gpn3Nl3E8owtrIaQUQHNBPRSPgy9Bu4uW+5iEZVbNMMq5Y1rZx1h/ V3Z9E0jircHz+yDxbv3IUDPOv15Ukm3p2mkqJCxfi3G+nPUSc841ipu7B84wKe2d0Utt rZpqeL06/ml7oipDdeyjKE39Ch/Rw4W8G2fpQ= 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=0u/vZNqPgxn5gM/JSfMqo8HmpaCUjzvpIyXZjwmqc8o=; b=HT3DZQTPqh5KHM7HhuJ0fc1QmNOmwRCcuBkz4nDvBBT7FJtamf4VxA+AQkPt+Om0dg 8rvGbQNu2H4XB1IZ8YNEPEkKEaPcLjSooKZGiAXrz2bGYz2ZZji/lKGvhhS4t0+N9F3g QGxQX7yrjQE7pkCXknCxq2d5FvgP3JQ+n528V4DH+xnU1/MZFhUVH0nreWc2hb3cAZFU CuKpj2PkUraTyHJSOuvFEFNavNJA56ok9aRcR0Tjl8mkuEmVkEPbuYM2+dKVoWMCiRvt cw24KNZJqc6Kk1KlkRlmVLP+7jDMMDJG47mzFrWlmQ1TUiEf1KHDdHXptPqSu+s3soUe dWGA== X-Gm-Message-State: AElRT7HjxPJoZj0CUop5k+yJlWNziP2sMqGCMtSjHkAjjD7wfCtYbnNz 8JEcBJf/h7A9gtc0Jrjt+5OA08OcAHYR8UD1pd/Saw== X-Received: by 10.107.161.200 with SMTP id k191mr41753667ioe.270.1522157057126; Tue, 27 Mar 2018 06:24:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.207.141 with HTTP; Tue, 27 Mar 2018 06:24:16 -0700 (PDT) In-Reply-To: <152166234504.91116.14942145962035607739@swboyd.mtv.corp.google.com> References: <20180321165848.89751-1-swboyd@chromium.org> <20180321165848.89751-3-swboyd@chromium.org> <1521655150.23017.79.camel@linux.intel.com> <152166234504.91116.14942145962035607739@swboyd.mtv.corp.google.com> From: Linus Walleij Date: Tue, 27 Mar 2018 15:24:16 +0200 Message-ID: Subject: Re: [PATCH v3 2/3] gpiolib: Support 'gpio-reserved-ranges' property To: Stephen Boyd Cc: Andy Shevchenko , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-msm@vger.kernel.org, Timur Tabi , Stephen Boyd , "linux-kernel@vger.kernel.org" , Bjorn Andersson , Grant Likely , "open list:GPIO SUBSYSTEM" , 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 Wed, Mar 21, 2018 at 8:59 PM, Stephen Boyd wrote: > Quoting Andy Shevchenko (2018-03-21 10:59:10) >> On Wed, 2018-03-21 at 09:58 -0700, Stephen Boyd wrote: >> > From: Stephen Boyd >> > >> > Some qcom platforms make some GPIOs or pins unavailable for use by >> > non-secure operating systems, and thus reading or writing the >> > registers >> > for those pins will cause access control issues. Add support for a DT >> > property to describe the set of GPIOs that are available for use so >> > that >> > higher level OSes are able to know what pins to avoid reading/writing. >> > Non-DT platforms can add support by directly updating the >> > chip->valid_mask. >> >> > Signed-off-by: Stephen Boyd >> > Signed-off-by: Stephen Boyd >> >> Hmm... > > Don't look closely! :P Same physical person acting on behalf of two different legal entities right? Seems OK to me. Yours, Linus Walleij