Re: [PATCH v2 08/13] i3c: dw-i3c-master: Add SETAASA as supported CCC
Frank Li <[email protected]>
| Newsgroups | dev.linux.lists.acpica-devel,org.infradead.lists.linux-i3c,org.kernel.vger.linux-acpi,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-hwmon,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <adhjdItVONsz55ds@lizhi-Precision-Tower-5810> |
On Thu, Apr 09, 2026 at 04:27:38PM +0530, Akhil R wrote: > Add SETAASA and SETHID to the supported list of CCC commands for > DesignWare I3C host controller. > > SETAASA is a broadcast command that assigns predefined static > addresses to all I3C devices on the bus. SETHID is to stop HID > bit flipping by the SPD Hub on which the SPD devices are connected. can you wrap commit message at 75 char. Add add extra empty line between paragraph. Frank > It is a prerequisite command to be sent before SETAASA as recommended > by JESD300-5 and JESD403 sideband bus specifications. > > Signed-off-by: Akhil R <[email protected]> > --- > drivers/i3c/master/dw-i3c-master.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/i3c/master/dw-i3c-master.c b/drivers/i3c/master/dw-i3c-master.c > index d6bdb32397fb..05ccdf177b6d 100644 > --- a/drivers/i3c/master/dw-i3c-master.c > +++ b/drivers/i3c/master/dw-i3c-master.c > @@ -308,6 +308,8 @@ static bool dw_i3c_master_supports_ccc_cmd(struct i3c_master_controller *m, > case I3C_CCC_GETSTATUS: > case I3C_CCC_GETMXDS: > case I3C_CCC_GETHDRCAP: > + case I3C_CCC_SETAASA: > + case I3C_CCC_VENDOR(0, true): /* SETHID */ > return true; > default: > return false; > -- > 2.50.1 >