Re: [PATCH v2 2/3] usb: typec: ucsi: ccg: Add support for cypd6129/cypd6229
From: Heikki Krogerus
Date: Mon Aug 24 2026 - 07:31:05 EST
On Fri, Aug 21, 2026 at 07:34:32PM +0530, Akash Kumar wrote:
> 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 <akash.kumar@xxxxxxxxxxxxxxxx>
Reviewed-by: Heikki Krogerus <heikki.krogerus@xxxxxxxxxxxxxxx>
> ---
> 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
--
heikki