NeroReflex
  • Joined on 2023-03-23
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-17 13:47:53 +00:00
46127a2658 Better power management, do not wake device to know the sampling frequency
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-17 01:48:30 +00:00
7e9585dfc6 Initial support for -3dB cut-off frequency
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-16 17:21:56 +00:00
b9055b77a6 Added a stub IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 13:42:00 +00:00
4ed3a8790b Removed printk at mutex lock and unlock
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 11:42:30 +00:00
7a5e11eb5d runtime_suspend and runtime_resume should not lock the mutex as when those are called the mutex is already blocked
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 11:31:21 +00:00
3d897c0470 Fixed a deadlock
a43747ca4e found the culprit
Compare 2 commits »
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 01:59:21 +00:00
222a10e91f debug...
dcc1fbcdd5 debugging a mutex...
Compare 2 commits »
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 01:17:32 +00:00
ecc14e9d37 whoops...
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-14 00:55:27 +00:00
bd55b300f9 Code cleanup + more debug
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 19:07:30 +00:00
0232176cae Should resume properly now... And have better default too
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 17:13:24 +00:00
8b87de0ea3 Fixing errors...
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 17:05:16 +00:00
f4f1de7a67 Implement power management
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 15:26:15 +00:00
26b2363a59 suspend and resume should work properly now
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 14:05:29 +00:00
d3f08b4b3f set dev_type as appropriate to avoid sleep issues
fb8cec1e24 debugging
Compare 2 commits »
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 13:10:02 +00:00
74b69d7fa2 Why is the suspend callback called?
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 12:26:45 +00:00
9734525bd4 call pm_runtime_init.... is that done by regmap?
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 11:55:54 +00:00
407617c9e8 check for NULL
6d66025da8 debug output
0617fde93e Driver should not crash on startup anymore
d951e7e5bf gyro scale should be fixed: it's the copy of bmg160: another 16-bits gyro from bosch
Compare 4 commits »
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-13 01:29:53 +00:00
d4e9e3b0b3 removed useless comment
7178d5487b Introduced power management
aba39aa2f2 Code cleanup. Now let's put actual good numbers...
Compare 3 commits »
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-12 23:32:17 +00:00
fb4ccb5ff6 whoops
NeroReflex pushed to bmi323 at NeroReflex/linux 2023-09-12 23:03:16 +00:00
4446d86605 Why can't I change the scale?