Message ID | 20220511133659.29176-4-pmalgujar@marvell.com |
---|---|
State | Accepted |
Commit | 03a35bc856ddc09f2cc1f4701adecfbf3b464cb3 |
Headers | show |
Series | drivers: i2c: thunderx: Marvell thunderx i2c changes | expand |
On Wed, May 11, 2022 at 06:36:59AM -0700, Piyush Malgujar wrote: > Due to i2c->adap.dev.fwnode not being set, ACPI_COMPANION() wasn't properly > found for TWSI controllers. > > Signed-off-by: Szymon Balcerak <sbalcerak@marvell.com> > Signed-off-by: Piyush Malgujar <pmalgujar@marvell.com> Applied to for-current, thanks!
diff --git a/drivers/i2c/busses/i2c-thunderx-pcidrv.c b/drivers/i2c/busses/i2c-thunderx-pcidrv.c index 5621e983406b0bebf9c5c9e30921e45f3f15909b..3dd5a4d798f99e9b5282360cf9d5840042fc8dcc 100644 --- a/drivers/i2c/busses/i2c-thunderx-pcidrv.c +++ b/drivers/i2c/busses/i2c-thunderx-pcidrv.c @@ -220,6 +220,7 @@ static int thunder_i2c_probe_pci(struct pci_dev *pdev, i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info; i2c->adap.dev.parent = dev; i2c->adap.dev.of_node = pdev->dev.of_node; + i2c->adap.dev.fwnode = dev->fwnode; snprintf(i2c->adap.name, sizeof(i2c->adap.name), "Cavium ThunderX i2c adapter at %s", dev_name(dev)); i2c_set_adapdata(&i2c->adap, i2c);