[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20260114211759.2740309-1-anjelique.melendez@oss.qualcomm.com>
Date: Wed, 14 Jan 2026 13:17:55 -0800
From: Anjelique Melendez <anjelique.melendez@....qualcomm.com>
To: andersson@...nel.org, konradybcio@...nel.org, robh@...nel.org,
krzk+dt@...nel.org, conor+dt@...nel.org,
heikki.krogerus@...ux.intel.com, gregkh@...uxfoundation.org,
abel.vesa@...aro.org
Cc: linux-arm-msm@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-usb@...r.kernel.org
Subject: [PATCH v4 0/4] soc: qcom: pmic_glink: Add support for battery management running on SOCCP
System On Chip Control Processor (SOCCP) is a subsystem that can have
battery management firmware running on it to support Type-C/PD and
battery charging. Add support for devices, such as Kaanpali and Glymur,
which are running battery management on SOCCP.
While at it, also update the compatible string for X1E80100 so that it no
longer has fallback on SM8550.
Changes since v3:
- Added "dt-bindings: soc: qcom: qcom,pmic-glink: Update X1E80100 compatible string"
and "usb: typec: ucsi: ucsi_glink: Add support for X1E80100" to series
- Corrected bindings dependencies
- Renamed pmic_glink_data structs
- Link: https://lore.kernel.org/all/20251217055655.638594-1-anjelique.melendez@oss.qualcomm.com/
Changes since v2:
- Updated bindings dependencies
- Removed qcom,glymur-pmic-glink compatible string from pmic_glink driver list
- Link: https://lore.kernel.org/all/20251027212250.3847537-1-anjelique.melendez@oss.qualcomm.com/
Changes since V1:
- Corrected bindings dependencies
- Renamed pmic_glink_data variables
- Dropped "soc: qcom: pmic_glink: Add support for SOCCP remoteproc channels"
since it was applied from its original series: https://lore.kernel.org/all/176157405464.8818.5887965202916918883.b4-ty@kernel.org/
- Link: https://lore.kernel.org/all/20251017003033.268567-1-anjelique.melendez@oss.qualcomm.com/
Anjelique Melendez (4):
dt-bindings: soc: qcom: qcom,pmic-glink: Update X1E80100 compatible
string
dt-bindings: soc: qcom: qcom,pmic-glink: Add Kaanapali and Glymur
compatibles
usb: typec: ucsi: ucsi_glink: Add support for X1E80100 compatible
string
soc: qcom: pmic_glink: Add charger PDR service path and service name
to client data
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 7 ++
drivers/soc/qcom/pmic_glink.c | 66 ++++++++++++-------
drivers/usb/typec/ucsi/ucsi_glink.c | 1 +
3 files changed, 50 insertions(+), 24 deletions(-)
--
2.34.1
Powered by blists - more mailing lists