diff options
author | Akshu Agrawal <akshu.agrawal@amd.com> | 2019-11-21 14:36:17 +0530 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2020-01-31 09:01:20 +0100 |
commit | 8ff2d7ca4a55dfabf12e876369835bd024eb4621 (patch) | |
tree | cee2e7510427524363433d04c53e71982eedf49a /drivers/i2c | |
parent | ea6dd25deeb5b797a145be7f860e3085e7d104c3 (diff) | |
download | linux-8ff2d7ca4a55dfabf12e876369835bd024eb4621.tar.gz linux-8ff2d7ca4a55dfabf12e876369835bd024eb4621.tar.bz2 linux-8ff2d7ca4a55dfabf12e876369835bd024eb4621.zip |
i2c: cros-ec-tunnel: Fix slave device enumeration
During adding of the adapter the slave device registration
use to fail as the acpi companion field was not populated.
Fixes: 9af1563a5486 ("i2c: cros-ec-tunnel: Make the device acpi compatible")
Signed-off-by: Akshu Agrawal <akshu.agrawal@amd.com>
Acked-by: Raul E Rangel <rrangel@chromium.org>
Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c')
-rw-r--r-- | drivers/i2c/busses/i2c-cros-ec-tunnel.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/i2c/busses/i2c-cros-ec-tunnel.c b/drivers/i2c/busses/i2c-cros-ec-tunnel.c index 958161c71985..8a2db3ac3b3c 100644 --- a/drivers/i2c/busses/i2c-cros-ec-tunnel.c +++ b/drivers/i2c/busses/i2c-cros-ec-tunnel.c @@ -273,6 +273,7 @@ static int ec_i2c_probe(struct platform_device *pdev) bus->adap.dev.parent = &pdev->dev; bus->adap.dev.of_node = pdev->dev.of_node; bus->adap.retries = I2C_MAX_RETRIES; + ACPI_COMPANION_SET(&bus->adap.dev, ACPI_COMPANION(&pdev->dev)); err = i2c_add_adapter(&bus->adap); if (err) |