From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com [209.85.222.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 31BDB266B67 for ; Tue, 10 Mar 2026 01:24:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773105850; cv=none; b=FDzOftFzZhFWRpctTl3wngZOz4LrQ4Oxoxy5ksf7pu1UoUtB076PbKnTxp2D3dzneWPrGcfRL0akHXHgpb9ouLU++kcurGG+q2N6BkO+xR3ck2ljmbFOgnSGVWtc6uuuTxi0+O01zjz0CgYZwxAq3GFV4F66Iw0QeBb9zNriPds= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773105850; c=relaxed/simple; bh=TqqVjcOwxXhrFcWZZUIMRtdny0Tnu1HnL/f3vQhwcP4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=W13QPIAKk3jXsSqIHMTBL+creNvvXavGQR6KN7IM63npQgB8BM5rHujvgrYXiVO7pAueODVjE0b77FCHWmrt3xqZq5jp9JOPTC+fnSHxavu9EduO693ZjySMbeXkR+5L/roORk7d4yH4yrJ9psOgLycW67zY6oPUngA/8mg+Bm4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=P24SiCoe; arc=none smtp.client-ip=209.85.222.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="P24SiCoe" Received: by mail-qk1-f180.google.com with SMTP id af79cd13be357-8cb20bcff5aso1206507985a.3 for ; Mon, 09 Mar 2026 18:24:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773105848; x=1773710648; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9QjZymS/A18myIOLroyWLFVI0pqNuQMdW1+eVNlgX5Y=; b=P24SiCoe2KIkxL3w5cTmMAbn/VbOTSQKYPVaMQN9M4C+R1Rw115Q+KV1SYS1Y2CHb7 1T1Z6tB9LmeYHoECrpC40fPvcX61be1pHqDO93TfjOLbxq6ZATKmxAB/2cx/Pxdp8kRE N5xht/DAsY9bG7KQECyfbG8XAOZAC0nAnt7p07oFIYdEYVvVqSFqZ0CwrM5Z0lIayDmN DhWvc/30BWFKK25I2D5slczk5vK9EiBjD9kMw5/gfSkAjNw/od+CUkc3ZJv0+ICquF/L peJfNOdlr9nA6QI6ippzpw2UZrdJZCU1B2GPp81AOiL3gs03prMvkjabxfta05GT65Np TqwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773105848; x=1773710648; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=9QjZymS/A18myIOLroyWLFVI0pqNuQMdW1+eVNlgX5Y=; b=MV0/P/cG+G/nR7rm+IWu90txzKQGFMnFGoBziOx/rMLhz7jeWSNvUS4WTm1wZFYbUH j3mSAFjQRELhZId+ANb3SnhsJ+VOP1Lgg6Ai7vI5K5NJjJhohV2IJV+UtUwCDYNy0P/j dPvn9xFTJ/OZ2OMfhpr6MbY/D2Dpe6VQwMxSN5gM1poeZdZthD7/jwBOCpL2/VDihkh9 rMrVPThYnmyugdMoF5kSVM2XY+dFbeBfBbbAKNyoTvCsX3ltHk3eMTIiWJIRpK+e04HV UGOjTUwjEox6a83qPOReGcMUXZH5f9u5Qm1Sfs3hcZ2iiTQRX0yDIg32gUdYyoQmF5Ab oeMA== X-Forwarded-Encrypted: i=1; AJvYcCUV6pE8oheURIF1VX6/V5X/0Zgd5ouB+vFtraYzmJeCoIB048eA8HKr2j04Nn8l0zhVueBa8BB+9O+c@vger.kernel.org X-Gm-Message-State: AOJu0Yx81jkvyjP+KYcO1qCHxRcKtmCWPyK73wsnmMP8TtyNOqxcsiPy ssrBRtMycuot9IbghNnYk5l/LS3WYeqP/N9GBQ7kFv7jKGilel6zHgR4 X-Gm-Gg: ATEYQzx9BRosyqi+e4/NO3/FJs4Z0Acw6jNOjUYdlO393BSoFkF35ATKoBUxOaB1zXZ vfE+me7c2Wuy99SmKsggfEWE28T75pILQxW9/hdzFEZU8okWgF56Pf44CqcZB0n+tE1qYx7pRo+ o6YTxKI4QODBDjfx//+HRjHCI/YzvgxuIbhoCjU834xMAcYr+J414Vt52wb6qtyKTFqa8kyCbDe TZBu7uLoWTtfrdfVhd7JBUNaNW0dG171IptBR8VJHQZjxgkfMSpCwi4rFdnZjK0Lt8bXuWzOtLl xUeRIn9iMVOZJTg0wXtDlXNVaOulABWLFydy+XNJrsumYKRclDtc8QWeSDYci0hxselXVnqmWN3 SQAYTvVK5zH/HWWNtg2LQKF2+NCgXhUt0+CFYlcZCNHwVEpH7BT+hOLKYuEa98UiX1qZJRLS8hY RPGoESEfr54ZMglR1lRA2fHBlhpP6ZSzbe719rqPFjhb78aCErzVwwvohVKdC6f9CXAoYiMe+yo hmUmkHedbjfptU= X-Received: by 2002:a05:620a:4147:b0:8ca:2cf9:819c with SMTP id af79cd13be357-8cd6d441630mr1568727085a.40.1773105848148; Mon, 09 Mar 2026 18:24:08 -0700 (PDT) Received: from localhost (bras-base-toroon21-grc-75-184-144-58-243.dsl.bell.ca. [184.144.58.243]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8cd7e857037sm488823185a.20.2026.03.09.18.24.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 18:24:07 -0700 (PDT) From: Richard Acayan To: Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio , Srinivas Kandagatla , linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org Cc: Richard Acayan Subject: [PATCH v2 1/5] dt-bindings: qcom: lpass-lpi-common: add reserved GPIOs property Date: Mon, 9 Mar 2026 21:24:42 -0400 Message-ID: <20260310012446.32226-2-mailingradian@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260310012446.32226-1-mailingradian@gmail.com> References: <20260310012446.32226-1-mailingradian@gmail.com> Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit There can be reserved GPIOs on the LPASS LPI pin controller to possibly control sensors. Add the property for reserved GPIOs so they can be avoided appropriately. Adapted from the same entry in qcom,tlmm-common.yaml. Signed-off-by: Richard Acayan --- .../devicetree/bindings/pinctrl/qcom,lpass-lpi-common.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-common.yaml b/Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-common.yaml index 619341dd637c..0c3fa5d597e0 100644 --- a/Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-common.yaml +++ b/Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-common.yaml @@ -27,6 +27,12 @@ properties: gpio-ranges: maxItems: 1 + gpio-reserved-ranges: + description: + Pins can be reserved for trusted applications or for LPASS, thereby + inaccessible from the OS. This property can be used to mark the pins + which resources should not be accessed by the OS. + required: - gpio-controller - "#gpio-cells" -- 2.53.0