From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 410A537C10A for ; Thu, 20 Aug 2026 14:50:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787237456; cv=none; b=lQQhtXq3PePZbZ58gvSsgogvDyG1PrGfbqoPHFhmiRHjBjH3r3QtKoPknWFzuoGWXWlpq23tF3g56vz2LGpAOZV+5mrEoX/EDvW43NmrNELMDV/JkFZIM6OzrDVK27Ftplhfk0FQxquqXW3+QaOkVeMyQVNK1XTMQD1ZfmEVTDg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787237456; c=relaxed/simple; bh=wo+u3YWeKj+W8pl1NIWMDdTiciUwV1jwvTY3dqUCWkI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ibVxJn35QwQmWioFIxh/XJx7tp1H73pfkWzjBc3PrzzqI2YcUYhPQtYu8cMoHpoHKNkXXoyFnlyHSExiJ0WNVBiIgOmElcOuQivK3kmEAapCHhCMLtCUr49uNAQM7OruzB88VvALaEU4vorP4Q/Ey5Qp3ayBXPhpCevgrfz4uds= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Eja80+Jt; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=cmDQkpsp; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Eja80+Jt"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="cmDQkpsp" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67KE7erg3987813 for ; Thu, 20 Aug 2026 14:50:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=A/9hqo/Rrzg mEvda3g1SNdYaNhtBxjx7Sp2rY2ny7rY=; b=Eja80+JtIA1Mld6NbiOnmJGIn02 4j4sj1ySoCHeiH1OryQSi0bvBGwXMzusWmlmOgR6hVcn7bk8mLIVDeFJm/NC91bV im/fHcRC8sA4bhlV5mX00QFiJTVWd9A5POyx2/c14cyuX48CXpftk7vpE1wbWzk3 h/fRjvyX0Sy6WTD/dzEL8OvRz3KAd5OEv1sRitRHu5oUnNhatMAZmTxzUwG0keYz Py5vReiKge3uHhJ92VElv3bUoAzEfYRfHoPo8LBmmE+KY3AHDbTO5H/nzftuD9Hx PxSTy+rCSCnRcDzn/Ie0mopb7ZhvnZMDNO1QskPPxcCJYqG9Su1DLKEMphg== Received: from mail-oo1-f72.google.com (mail-oo1-f72.google.com [209.85.161.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g5yg8952c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 20 Aug 2026 14:50:54 +0000 (GMT) Received: by mail-oo1-f72.google.com with SMTP id 006d021491bc7-6b155cbb2ccso198235eaf.3 for ; Thu, 20 Aug 2026 07:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787237454; x=1787842254; 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:content-type; bh=A/9hqo/RrzgmEvda3g1SNdYaNhtBxjx7Sp2rY2ny7rY=; b=cmDQkpspA2OD7TNyIe8VutpyhWoEu+vT9qJtu/fs8HqnArD8XLUQlEX6aHEAFID76Q rfavMAaO49DaYprFY4cyoiepxUNREu1LnwJfVCKvkhANj1zRgMNr935pUHu31fbjdoph rnX6NUdmX9ApDmPuCA9QK8PfVf33rvIKZh1CgeLPuVPW4IEjPE/Q2du9y+7IMnzBSAmK ec/5m6ScThjTcbV+JcVANT8dxS4YTpMzJf1Gys9emXV4x4sJNYpL+P3XwoU1bjLS3siQ evpy6yIVTP0MoBcvwOmu6i3qI8kKgpZjkB2y443BAj8Vm8glR3Akogeit43YKroeCgyw nW7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787237454; x=1787842254; 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:content-type; bh=A/9hqo/RrzgmEvda3g1SNdYaNhtBxjx7Sp2rY2ny7rY=; b=JnrR/mDP4MfuUKp5Jqew2IaRAAmBHRBHlSJuUk2eQs3ddE1ZYcYzQNHYOglVG3S/uk LX1ZPgyj2S9Wi/y6wqU4HuSHmXRO+IjgjhXBv/oxjmvffCLrpJXvBwaSgUH1PbQExMhV 4UMfINtZop67WddWPvZF0z9d5Dtd2IEbrW1Hpgn2ZyYUoO62sHoBlGgnGLTLpsi3YJiu +iFqq0yDiMLLyGXnYvwKxu/ccFZnKXz4Aar7HCnAdjBGZsENZDNW+qiuuCMnHZ70So0/ hrK/9FjsjWkFMCd06KPlDFGVU5RacEtVS1CuijIoaow3Ps241podjbJO3W4Ou55qPl8t iDGg== X-Forwarded-Encrypted: i=1; AHgh+Rpv+GlWlhiQrzdMG4RmgXhXeWa1B0zX+YBQULOs+3QuhvUurBauvKLH5HkYQJWDmJvQroEBK84Bda5a80Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxSrBEoaLsLJ2e+H42ash1cO3yoUAGCxiNWxgENIn7wq0aEg6Gn v8xtjDNG5eDmU5k8Xuub/Dtk5WGnpEc3isQX2NEgzE5YCsIwqoEfEArk6vtbohJh/5q8LeXCR4E eCh8Y/oFivgOlb3ks5BuYByIVjzLmxPs36CM9rfIAligAHQ0s4vnvy2QxvnSfekKxmsA= X-Gm-Gg: AR+sD110uFXjlzrRiMfLP6uKEGZyw9KjxX7+Qoq9yx1FtvgvJ/5Y2ZT5e6q9LGlAfWc 3yApib3DgAuvdMLONVWEr7Iy4lZhvveNvaJXGb7+Kp9rvdYjKblFYU55WHDXgmqE7oy38qZXXWq T5h7cFJqDEgljLsVoKssC4PiVbHsCxYa6ocPws+b+h/SoH0kVqG5DVJC9iPKftRwzRBlQQzoe+I nxnvWBAeLXUeTfH8//bWsJtlTFSMuL31zc4LtR+LL60zj3Qwqc2mnFFBSGl/Cgd0BusdCtcNloe o78Rm93fp4c8FmyXSIUdAs+hl3n840Ck0y2OhAMOhFX1oCcIbUp6FZO6rnyTfmU+Og/ZIOv3yKh ZRfRhuhX/FUZ7VSU1lV1nuboIIEG2 X-Received: by 2002:a05:6820:2d05:b0:6b0:b196:99ba with SMTP id 006d021491bc7-6b13c5a269fmr12788658eaf.17.1787237453657; Thu, 20 Aug 2026 07:50:53 -0700 (PDT) X-Received: by 2002:a05:6820:2d05:b0:6b0:b196:99ba with SMTP id 006d021491bc7-6b13c5a269fmr12788608eaf.17.1787237453282; Thu, 20 Aug 2026 07:50:53 -0700 (PDT) Received: from hu-akakum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7f440056836sm5147383a34.20.2026.08.20.07.50.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2026 07:50:52 -0700 (PDT) From: Akash Kumar To: Greg Kroah-Hartman , Bjorn Andersson , Konrad Dybcio , Rob Herring , Dmitry Baryshkov , Krzysztof Kozlowski , Conor Dooley Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 2/3] usb: typec: ucsi: ccg: Add support for cypd6129/cypd6229 Date: Thu, 20 Aug 2026 20:17:37 +0530 Message-ID: <20260820145036.2035641-3-akash.kumar@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260820145036.2035641-1-akash.kumar@oss.qualcomm.com> References: <20260820145036.2035641-1-akash.kumar@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Info: AW1haW4tMjYwODIwMDExMSBTYWx0ZWRfX0TTuq+Leu9IH NX5IGD4ZI2tsfTt31+oFWbRp6WrDOmoN40t76VDCNj0Rjxp72UTTV8oI5RnCjthXze0G/+1FGsS O4WukaMZNPDn1N1ef4ZLf5COhQwZZJg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODIwMDExMSBTYWx0ZWRfX+Buc4m5G64Px Wio7oGlVfst187iQ3gZXeLPH4Oqtu+QbN00AG0msjfmY75OSLUIK39oAubMP0bqg0wpi8tV8ROg dWukiGsDcet70ugoRqJiagavzhqvTRKLwQa3vW6JZ2ikKvwJ9xwCN3aPCceJ3G/88PDwmEZ4e3Q YtDui5lAfuFYtqAoMvwPQd7pXy21eVGoonUbSiL/5CIqQYQZq+/hBHhZPsOY6nBNRFv7v2etjhL 9nwfd93QWg947ZnHAlYpg6pvhQa6D3la5TpiGT0TSM+WDDkeD3xLCJejddKutMd3veuCDUGdm9a vCaMikDv6JhDo21g6M+RbVsKK2+eEbEOeKWWwpI8AcPJ4jhlVT9wKDEXZ0E/e00hSOw4FsJf97D +K0AcJ1VgQhLoMc6eglMgTNovUWGZgy0f1iwDLLYq4FHXTk1MmcBvDFQcd1UNxxhep69+gRjO/5 bGp06N0e/fskNOD8lQw== X-Authority-Analysis: v=2.4 cv=Y7/IdBeN c=1 sm=1 tr=0 ts=6a87144e cx=c_pps a=wURt19dY5n+H4uQbQt9s7g==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=5ttfkXOUkHmYICtgt44A:9 a=-UhsvdU3ccFDOXFxFb4l:22 X-Proofpoint-GUID: Vm-fw6zi_2mSlRJFzSAmtoiEpVvqnSh5 X-Proofpoint-ORIG-GUID: Vm-fw6zi_2mSlRJFzSAmtoiEpVvqnSh5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_06,2026-08-20_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 priorityscore=1501 malwarescore=0 adultscore=0 clxscore=1015 phishscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608200111 Add cypd6129 and cypd6229 compatible strings to the of_device_id match table so the driver binds to boards describing these Cypress PD controllers in their device tree. No other driver changes are needed since the chip is accessed through the same generic UCSI/HPI I2C register protocol as the existing cypd4226 support. Signed-off-by: Akash Kumar --- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/typec/ucsi/ucsi_ccg.c b/drivers/usb/typec/ucsi/ucsi_ccg.c index d46ca942026e..37b96d662e59 100644 --- a/drivers/usb/typec/ucsi/ucsi_ccg.c +++ b/drivers/usb/typec/ucsi/ucsi_ccg.c @@ -1527,6 +1527,8 @@ static void ucsi_ccg_remove(struct i2c_client *client) static const struct of_device_id ucsi_ccg_of_match_table[] = { { .compatible = "cypress,cypd4226", }, + { .compatible = "cypress,cypd6129", }, + { .compatible = "cypress,cypd6229", }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(of, ucsi_ccg_of_match_table); -- 2.43.0