lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20251105-enable-sx150x-gpio-expander-v3-1-2ec8dfde2c9e@oss.qualcomm.com>
Date: Wed, 05 Nov 2025 20:06:14 +0800
From: Fange Zhang <fange.zhang@....qualcomm.com>
To: Bjorn Andersson <andersson@...nel.org>,
        Konrad Dybcio <konradybcio@...nel.org>
Cc: linux-kernel@...r.kernel.org, kernel@....qualcomm.com,
        dmitry.baryshkov@....qualcomm.com, tingwei.zhang@....qualcomm.com,
        xiangxu.yin@....qualcomm.com,
        Fange Zhang <fange.zhang@....qualcomm.com>
Subject: [PATCH v3] arm64: defconfig: Enable SX150x GPIO expander driver

The ANX7625 bridge on the Qualcomm QCS615 Ride reference board is connected
to a Semtech SX150x GPIO expander. Enable the SX150x driver to make the
display on boards built following this design functional.

Signed-off-by: Fange Zhang <fange.zhang@....qualcomm.com>
---
The SX150X GPIO expander is used on the Qualcomm QCS615 Ride to support the ANX7625 bridge.
Enable the driver as a kernel module

Please note that this driver has been updated from bool to tristate:
https://lore.kernel.org/all/20250818-modularize-sx150x-gpio-expander-v1-1-c2a027200fed@oss.qualcomm.com/
---
Changes in v3:
- Update commit message only 
- Link to v2: https://lore.kernel.org/all/20250820-modularize-sx150x-gpio-expander-v2-1-e6eba22f0a0f@oss.qualcomm.com

Changes in v2:
- Drop patch 1/2, which have already been merged upstream
- Link to v1: https://lore.kernel.org/r/20250818-modularize-sx150x-gpio-expander-v1-0-c2a027200fed@oss.qualcomm.com
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 30001ddf57e7f5cc0aff880527dd683627bae255..337a8f6a9343566ff818c18fd54eb2aeda0873c8 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -618,6 +618,7 @@ CONFIG_PINCTRL_DA9062=m
 CONFIG_PINCTRL_MAX77620=y
 CONFIG_PINCTRL_RK805=m
 CONFIG_PINCTRL_SINGLE=y
+CONFIG_PINCTRL_SX150X=m
 CONFIG_PINCTRL_OWL=y
 CONFIG_PINCTRL_S700=y
 CONFIG_PINCTRL_S900=y

---
base-commit: 17490bd0527f59d841168457b245581f314b5fa0
change-id: 20251105-enable-sx150x-gpio-expander-fc9b9c51f723

Best regards,
-- 
Fange Zhang <fange.zhang@....qualcomm.com>


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ