* [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
@ 2026-10-20 8:42 Jean-Baptiste Maneyrol via B4 Relay
2026-10-20 8:53 ` Andy Shevchenko
0 siblings, 1 reply; 5+ messages in thread
From: Jean-Baptiste Maneyrol via B4 Relay @ 2026-10-20 8:42 UTC (permalink / raw)
To: Jonathan Cameron, David Lechner, Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel, Jean-Baptiste Maneyrol
From: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Following datasheet gyroscope specifications, the maximum start time
for gyroscope is 45ms. Stop time is required for letting gyroscope
mechanical structure settle down before enabling it back. 50ms is a
sufficient value for that.
Update values to these numbers.
Signed-off-by: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
---
drivers/iio/imu/inv_icm42600/inv_icm42600.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/iio/imu/inv_icm42600/inv_icm42600.h b/drivers/iio/imu/inv_icm42600/inv_icm42600.h
index 3737e79dbcc1..c4a928fd3b8a 100644
--- a/drivers/iio/imu/inv_icm42600/inv_icm42600.h
+++ b/drivers/iio/imu/inv_icm42600/inv_icm42600.h
@@ -439,8 +439,8 @@ struct inv_icm42600_sensor_state {
#define INV_ICM42600_POWER_UP_TIME_MS 100
#define INV_ICM42600_RESET_TIME_MS 1
#define INV_ICM42600_ACCEL_STARTUP_TIME_MS 20
-#define INV_ICM42600_GYRO_STARTUP_TIME_MS 60
-#define INV_ICM42600_GYRO_STOP_TIME_MS 150
+#define INV_ICM42600_GYRO_STARTUP_TIME_MS 45
+#define INV_ICM42600_GYRO_STOP_TIME_MS 50
#define INV_ICM42600_TEMP_STARTUP_TIME_MS 14
#define INV_ICM42600_SUSPEND_DELAY_MS 2000
---
base-commit: 43ffda3c7f8456bbe641ae8249a077a361b97880
change-id: 20261019-iio-imu-inv-icm42600-update-gyro-start-stop-delay-68dafe160210
Best regards,
--
Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
2026-10-20 8:42 [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay Jean-Baptiste Maneyrol via B4 Relay
@ 2026-10-20 8:53 ` Andy Shevchenko
2026-10-20 12:40 ` Jean-Baptiste Maneyrol
0 siblings, 1 reply; 5+ messages in thread
From: Andy Shevchenko @ 2026-10-20 8:53 UTC (permalink / raw)
To: jean-baptiste.maneyrol
Cc: Jonathan Cameron, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Tue, Oct 20, 2026 at 10:42:30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote:
> Following datasheet gyroscope specifications, the maximum start time
What datasheet? What specifications? Please, be more precise to refer the
Datasheet name, version, chapter, section, et cetera.
> for gyroscope is 45ms. Stop time is required for letting gyroscope
> mechanical structure settle down before enabling it back. 50ms is a
> sufficient value for that.
>
> Update values to these numbers.
Do we need a Fixes tag?
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
2026-10-20 8:53 ` Andy Shevchenko
@ 2026-10-20 12:40 ` Jean-Baptiste Maneyrol
2026-10-20 12:55 ` Jean-Baptiste Maneyrol
0 siblings, 1 reply; 5+ messages in thread
From: Jean-Baptiste Maneyrol @ 2026-10-20 12:40 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Jonathan Cameron, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
>________________________________________
>From: Andy Shevchenko <andriy.shevchenko@intel.com>
>Sent: Tuesday, October 20, 2026 10:53
>To: Jean-Baptiste Maneyrol
>Cc: Jonathan Cameron; David Lechner; Nuno Sá; Andy Shevchenko; linux-iio@vger.kernel.org; linux-kernel@vger.kernel.org
>Subject: Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
>
>On Tue, Oct 20, 2026 at 10: 42: 30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote: > Following datasheet gyroscope specifications, the maximum start time What datasheet? What specifications? Please, be more precise to refer the Datasheet
>ZjQcmQRYFpfptBannerStart
>This Message Is From an External Sender
>This message came from outside your organization.
>
>ZjQcmQRYFpfptBannerEnd
>
>On Tue, Oct 20, 2026 at 10:42:30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote:
>
>> Following datasheet gyroscope specifications, the maximum start time
>
>What datasheet? What specifications? Please, be more precise to refer the
>Datasheet name, version, chapter, section, et cetera.
Hello Andy,
I will add the reference.
>
>> for gyroscope is 45ms. Stop time is required for letting gyroscope
>> mechanical structure settle down before enabling it back. 50ms is a
>> sufficient value for that.
>>
>> Update values to these numbers.
>
>Do we need a Fixes tag?
I don't think so, since it is not a bug fix but an enhancement. It was
working correctly before, even if it was waiting too much for nothing.
>
>--
>With Best Regards,
>Andy Shevchenko
>
Thanks,
JB
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
2026-10-20 12:40 ` Jean-Baptiste Maneyrol
@ 2026-10-20 12:55 ` Jean-Baptiste Maneyrol
2026-10-21 6:47 ` Andy Shevchenko
0 siblings, 1 reply; 5+ messages in thread
From: Jean-Baptiste Maneyrol @ 2026-10-20 12:55 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Jonathan Cameron, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
>
>________________________________________
>From: Jean-Baptiste Maneyrol <Jean-Baptiste.Maneyrol@tdk.com>
>Sent: Tuesday, October 20, 2026 14:40
>To: Andy Shevchenko
>Cc: Jonathan Cameron; David Lechner; Nuno Sá; Andy Shevchenko; linux-iio@vger.kernel.org; linux-kernel@vger.kernel.org
>Subject: Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
>
>>________________________________________ >From: Andy Shevchenko <andriy. shevchenko@ intel. com> >Sent: Tuesday, October 20, 2026 10: 53 >To: Jean-Baptiste Maneyrol >Cc: Jonathan Cameron; David Lechner; Nuno Sá; Andy Shevchenko;
>ZjQcmQRYFpfptBannerStart
>This Message Is From an External Sender
>This message came from outside your organization.
>
>ZjQcmQRYFpfptBannerEnd
>
>>________________________________________
>>From: Andy Shevchenko <andriy.shevchenko@intel.com>
>>Sent: Tuesday, October 20, 2026 10:53
>>To: Jean-Baptiste Maneyrol
>>Cc: Jonathan Cameron; David Lechner; Nuno Sá; Andy Shevchenko; linux-iio@vger.kernel.org; linux-kernel@vger.kernel.org
>>Subject: Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
>>
>>On Tue, Oct 20, 2026 at 10: 42: 30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote: > Following datasheet gyroscope specifications, the maximum start time What datasheet? What specifications? Please, be more precise to refer the Datasheet
>>ZjQcmQRYFpfptBannerStart
>>This Message Is From an External Sender
>>This message came from outside your organization.
>>
>>ZjQcmQRYFpfptBannerEnd
>>
>>On Tue, Oct 20, 2026 at 10:42:30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote:
>>
>>> Following datasheet gyroscope specifications, the maximum start time
>>
>>What datasheet? What specifications? Please, be more precise to refer the
>>Datasheet name, version, chapter, section, et cetera.
>
>Hello Andy,
>
>I will add the reference.
Hello again,
in fact, this number is not available in the public datasheet. Only the mean
value is accessible.
Should I just modify the commit message to delete any reference to the datasheet?
>
>>
>>> for gyroscope is 45ms. Stop time is required for letting gyroscope
>>> mechanical structure settle down before enabling it back. 50ms is a
>>> sufficient value for that.
>>>
>>> Update values to these numbers.
>>
>>Do we need a Fixes tag?
>
>I don't think so, since it is not a bug fix but an enhancement. It was
>working correctly before, even if it was waiting too much for nothing.
>
>>
>>--
>>With Best Regards,
>>Andy Shevchenko
>>
>
>Thanks,
>JB
>
Thanks,
JB
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay
2026-10-20 12:55 ` Jean-Baptiste Maneyrol
@ 2026-10-21 6:47 ` Andy Shevchenko
0 siblings, 0 replies; 5+ messages in thread
From: Andy Shevchenko @ 2026-10-21 6:47 UTC (permalink / raw)
To: Jean-Baptiste Maneyrol
Cc: Jonathan Cameron, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Tue, Oct 20, 2026 at 12:55:53PM +0000, Jean-Baptiste Maneyrol wrote:
> >From: Jean-Baptiste Maneyrol <Jean-Baptiste.Maneyrol@tdk.com>
> >Sent: Tuesday, October 20, 2026 14:40
> >>From: Andy Shevchenko <andriy.shevchenko@intel.com>
> >>Sent: Tuesday, October 20, 2026 10:53
> >>On Tue, Oct 20, 2026 at 10:42:30AM +0200, Jean-Baptiste Maneyrol via B4 Relay wrote:
> >>
> >>> Following datasheet gyroscope specifications, the maximum start time
> >>
> >>What datasheet? What specifications? Please, be more precise to refer the
> >>Datasheet name, version, chapter, section, et cetera.
> >I will add the reference.
>
> in fact, this number is not available in the public datasheet. Only the mean
> value is accessible.
>
> Should I just modify the commit message to delete any reference to the datasheet?
I would rather see the full information like you put above, like
"Unfortunately the public datasheet "$REFERENCE_TO_IT" does not specify
these numbers".
> >>> for gyroscope is 45ms. Stop time is required for letting gyroscope
> >>> mechanical structure settle down before enabling it back. 50ms is a
> >>> sufficient value for that.
> >>>
> >>> Update values to these numbers.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-10-21 6:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-20 8:42 [PATCH] iio: imu: inv_icm42600: update gyro start and stop delay Jean-Baptiste Maneyrol via B4 Relay
2026-10-20 8:53 ` Andy Shevchenko
2026-10-20 12:40 ` Jean-Baptiste Maneyrol
2026-10-20 12:55 ` Jean-Baptiste Maneyrol
2026-10-21 6:47 ` Andy Shevchenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®