Messages in this thread | | | From | Andy Shevchenko <> | Date | Wed, 2 Feb 2022 17:02:46 +0200 | Subject | Re: [PROBLEM]: Error during probing process in inv_icm42600_i2c driver |
| |
On Tue, Feb 1, 2022 at 10:17 PM Jean-Baptiste Maneyrol <Jean-Baptiste.Maneyrol@tdk.com> wrote: > > Hello, > > this is a known issue. When setting I2C parameters, it enables some specific filter for improving transfer quality. These filters are by default disabled to enable I3C usage. > > This operation creates a spike in the lines that make the transaction fails even if it is in fact doing OK. > > Do not change the register value. The fix is to ignore the return value of the regmap_update_bits done on INV_ICM42600_REG_INTF_CONFIG6. > > If you want to create a patch, it would be very welcomed I could review it.
That patch should have a good comment to summarize the above.
-- With Best Regards, Andy Shevchenko
| |