Add kernel support for MS5637 pressure sensor

We are using the MS5637 I2C pressure sensor and we would like to request it to be added to the Torizon kernel config. There is an existing driver in the kernel, but the module is not enabled in the Torizon kernel config (at least in Torizon 5.3):

$ zcat /proc/config.gz | grep MS5637

CONFIG_MS5637 is not set

$ uname -a
Linux colibri-imx8x-06750808 5.4.115-5.3.0+git.dbdbcabf0f98 #1-TorizonCore SMP PREEMPT Tue Jul 6 08:47:10 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux

Greetings @hordur,

I can make the request on your behalf internally. Before I go ahead and submit this request can you confirm this is the configuration option you would like enabled:
CONFIG_MS5637

Just want to make sure I’m requesting the correct config option to the team.

Best Regards,
Jeremias

Yes, the config value is CONFIG_MS5637
Thanks

Thank you for confirming I’ll go ahead and make the request. I’ll keep you informed on how the request goes.

As a side-note we’re currently in a release cycle for our next quarterly, so this request may take a bit longer than usual to process.

Best Regards,
Jeremias

Hi @hordur,

Just wanted to update you regarding this request. The config is now added in the TorizonCore kernel as a loadable module: iio: enable MS5637 pressure/temperature sensor · toradex/toradex-kernel-cache@56c32d8 · GitHub

Please check our latest nightly builds for the next few days to see this change in the kernel.

Apologies for the delay on this. TorizonCore was in a feature-freeze leading up the recently released Quarterly, which prevented us from changing the kernel, till after the release.

Best Regards,
Jeremias