Messages in this thread Patch in this message | | | From | Dmitry Osipenko <> | Subject | [PATCH v1 05/12] i2c: tegra: Use reset_control_reset() | Date | Mon, 31 Aug 2020 23:22:56 +0300 |
| |
Use a single reset_control_reset() instead of assert/deasset couple in order to make code cleaner a tad. Note that the reset_control_reset() uses 1 microsecond delay instead of 2 that was used previously, but this shouldn't matter.
Signed-off-by: Dmitry Osipenko <digetx@gmail.com> --- drivers/i2c/busses/i2c-tegra.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/i2c/busses/i2c-tegra.c b/drivers/i2c/busses/i2c-tegra.c index a7ef3a93e1b5..6957be34bc41 100644 --- a/drivers/i2c/busses/i2c-tegra.c +++ b/drivers/i2c/busses/i2c-tegra.c @@ -791,9 +791,7 @@ static int tegra_i2c_init(struct tegra_i2c_dev *i2c_dev, bool clk_reinit) u32 tsu_thd; u8 tlow, thigh; - reset_control_assert(i2c_dev->rst); - udelay(2); - reset_control_deassert(i2c_dev->rst); + reset_control_reset(i2c_dev->rst); if (i2c_dev->is_dvc) tegra_dvc_init(i2c_dev); -- 2.27.0
| |