Skip to content

Commit 26dd633

Browse files
obliquedtor
authored andcommitted
Input: synaptics-rmi4 - RMI4 can also use SMBUS version 3
Some Synaptics devices, such as LEN0073, use SMBUS version 3. Signed-off-by: Yiannis Marangos <[email protected]> Acked-by: Benjamin Tissoires <[email protected]> Signed-off-by: Dmitry Torokhov <[email protected]>
1 parent eca2539 commit 26dd633

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/input/rmi4/rmi_smbus.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ static int rmi_smb_probe(struct i2c_client *client,
312312
rmi_smb->xport.dev = &client->dev;
313313
rmi_smb->xport.pdata = *pdata;
314314
rmi_smb->xport.pdata.irq = client->irq;
315-
rmi_smb->xport.proto_name = "smb2";
315+
rmi_smb->xport.proto_name = "smb";
316316
rmi_smb->xport.ops = &rmi_smb_ops;
317317

318318
smbus_version = rmi_smb_get_version(rmi_smb);
@@ -322,7 +322,7 @@ static int rmi_smb_probe(struct i2c_client *client,
322322
rmi_dbg(RMI_DEBUG_XPORT, &client->dev, "Smbus version is %d",
323323
smbus_version);
324324

325-
if (smbus_version != 2) {
325+
if (smbus_version != 2 && smbus_version != 3) {
326326
dev_err(&client->dev, "Unrecognized SMB version %d\n",
327327
smbus_version);
328328
return -ENODEV;

0 commit comments

Comments
 (0)