i2c: mpc: Make use of i2c_recover_bus()
authorChris Packham <chris.packham@alliedtelesis.co.nz>
Mon, 29 Mar 2021 01:52:03 +0000 (14:52 +1300)
committerWolfram Sang <wsa@kernel.org>
Sat, 10 Apr 2021 20:14:26 +0000 (22:14 +0200)
commit65171b2df15eb7545431d75c2729b5062da89b43
tree6fccae8e1f6f2ef2f5338b82aeced28d11d3c624
parent81acb4015a96cb9646765e8a022681934817fa7a
i2c: mpc: Make use of i2c_recover_bus()

Move the existing calls of mpc_i2c_fixup() to a recovery function
registered via bus_recovery_info. This makes it more obvious that
recovery is supported and allows for a future where recovery is
triggered by the i2c core.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/i2c-mpc.c