Re: [PATCH] i2c: tegra: Add ACPI support

2021-11-22 Thread Dmitry Osipenko
19.11.2021 16:32, Akhil R пишет: > - i2c_dev->rst = devm_reset_control_get_exclusive(i2c_dev->dev, "i2c"); > - if (IS_ERR(i2c_dev->rst)) { > - dev_err_probe(i2c_dev->dev, PTR_ERR(i2c_dev->rst), > - "failed to get reset control\n"); > -

Re: [PATCH] i2c: tegra: Add ACPI support

2021-11-22 Thread Dmitry Osipenko
19.11.2021 17:48, Andy Shevchenko пишет: >> + if (i2c_dev->nclocks == 0) >> + return; > Why? Make clocks optional. This check shouldn't be needed because both clk_disable() and clk_bulk_unprepare() should handle NULL/zero clocks without problems.

RE: [PATCH] i2c: tegra: Add ACPI support

2021-11-19 Thread Akhil R
> > > On Fri, Nov 19, 2021 at 3:37 PM Akhil R wrote: > > > > Add support for ACPI based device registration so that the driver can > > be also enabled through ACPI table. > > the ACPI > > ... > > > + if (has_acpi_companion(i2c_dev->dev)) { > > You are checkin for the companion and

Re: [PATCH] i2c: tegra: Add ACPI support

2021-11-19 Thread Andy Shevchenko
On Fri, Nov 19, 2021 at 3:37 PM Akhil R wrote: > > Add support for ACPI based device registration so that the driver > can be also enabled through ACPI table. the ACPI ... > + if (has_acpi_companion(i2c_dev->dev)) { You are checkin for the companion and using a handle, why not check for