drivers: sensors: add jedec jc 42.4 compliant temperature sensor
This transforms the existing driver for the Microchip MCP9808 to be used as a generic driver to be used with all JEDEC JC 42.4 compliant temperature sensor chips. Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
This commit is contained in:
parent
f81d178b23
commit
2293e6668a
30 changed files with 428 additions and 411 deletions
|
@ -180,8 +180,8 @@ test_i2c_ms5837: ms5837@18 {
|
|||
reg = <0x18>;
|
||||
};
|
||||
|
||||
test_i2c_mcp9808: mcp9808@19 {
|
||||
compatible = "microchip,mcp9808";
|
||||
test_i2c_jc42: jc42@19 {
|
||||
compatible = "jedec,jc-42.4-temp";
|
||||
reg = <0x19>;
|
||||
int-gpios = <&test_gpio 0 0>;
|
||||
};
|
||||
|
|
|
@ -33,6 +33,7 @@ CONFIG_IIS2MDC_TRIGGER_GLOBAL_THREAD=y
|
|||
CONFIG_IIS3DHHC_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_ISL29035_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_ISM330DHCX_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_JC42_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_LIS2DH_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_LIS2DE12_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_LIS2DS12_TRIGGER_GLOBAL_THREAD=y
|
||||
|
@ -48,7 +49,6 @@ CONFIG_LSM6DSL_TRIGGER_GLOBAL_THREAD=y
|
|||
CONFIG_LSM6DSO_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_LSM6DSO16IS_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_LSM6DSV16X_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_MCP9808_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_MPU6050_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_MPU9250_TRIGGER_GLOBAL_THREAD=y
|
||||
CONFIG_SHT3XD_TRIGGER_GLOBAL_THREAD=y
|
||||
|
|
|
@ -33,6 +33,7 @@ CONFIG_IIS2MDC_TRIGGER_NONE=y
|
|||
CONFIG_IIS3DHHC_TRIGGER_NONE=y
|
||||
CONFIG_ISL29035_TRIGGER_NONE=y
|
||||
CONFIG_ISM330DHCX_TRIGGER_NONE=y
|
||||
CONFIG_JC42_TRIGGER_NONE=y
|
||||
CONFIG_LIS2DH_TRIGGER_NONE=y
|
||||
CONFIG_LIS2DE12_TRIGGER_NONE=y
|
||||
CONFIG_LIS2DS12_TRIGGER_NONE=y
|
||||
|
@ -48,7 +49,6 @@ CONFIG_LSM6DSL_TRIGGER_NONE=y
|
|||
CONFIG_LSM6DSO_TRIGGER_NONE=y
|
||||
CONFIG_LSM6DSO16IS_TRIGGER_NONE=y
|
||||
CONFIG_LSM6DSV16X_TRIGGER_NONE=y
|
||||
CONFIG_MCP9808_TRIGGER_NONE=y
|
||||
CONFIG_MPU6050_TRIGGER_NONE=y
|
||||
CONFIG_MPU9250_TRIGGER_NONE=y
|
||||
CONFIG_SHT3XD_TRIGGER_NONE=y
|
||||
|
|
|
@ -31,6 +31,7 @@ CONFIG_IIS2MDC_TRIGGER_OWN_THREAD=y
|
|||
CONFIG_IIS3DHHC_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_ISL29035_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_ISM330DHCX_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_JC42_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_LIS2DH_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_LIS2DE12_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_LIS2DS12_TRIGGER_OWN_THREAD=y
|
||||
|
@ -46,7 +47,6 @@ CONFIG_LSM6DSO_TRIGGER_OWN_THREAD=y
|
|||
CONFIG_LSM6DSO16IS_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_LSM6DSV16X_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_MC3419_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_MCP9808_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_MPU6050_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_MPU9250_TRIGGER_OWN_THREAD=y
|
||||
CONFIG_SHT3XD_TRIGGER_OWN_THREAD=y
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue