Compare commits

...

3 Commits

Author SHA1 Message Date
Phil Elwell
df370fe6d3 config: Add CONFIG_TMP117=m
Enable the TMP117 driver as a module.

See: https://github.com/raspberrypi/linux/issues/7077

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
2025-10-13 10:17:50 +01:00
Phil Elwell
9466ce46a8 overlays: i2c-sensor: Add tmp117 support
Add support for the TMP117 temperature sensor to the i2c-sensor
overlay.

See: https://github.com/raspberrypi/linux/issues/7077

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
2025-10-13 10:17:50 +01:00
Andrew Scheller
692fbe25fb Suggest 'raspinfo | pastebinit' in bug_report.yml
Output of raspinfo is now over 65,000 characters, which is more than
GitHub allows in a single form field!

Also adds Pi 500+ and CM0 to the list of models.
2025-10-13 10:17:50 +01:00
8 changed files with 42 additions and 3 deletions

View File

@@ -53,6 +53,8 @@ body:
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi 500+
- Raspberry Pi CM0
- Raspberry Pi CM1
- Raspberry Pi CM3
- Raspberry Pi CM3 Lite
@@ -71,8 +73,8 @@ body:
attributes:
label: System
description: |
Copy and paste the results of the raspinfo command in to this section.
Alternatively, copy and paste a pastebin link, or add answers to the following questions:
Copy and paste the URL returned from `raspinfo | pastebinit` into this section.
Alternatively, add answers to the following questions:
* Which OS and version (`cat /etc/rpi-issue`)?
* Which firmware version (`vcgencmd version`)?
* Which kernel version (`uname -a`)?

View File

@@ -2603,6 +2603,9 @@ Params: addr Set the address for the ADS7828, ADS7830,
tmp102 Select the Texas Instruments TMP102 temp sensor
Valid addresses 0x48-0x4b, default 0x48
tmp117 Select the Texas Instruments TMP117 temp sensor
Valid addresses 0x48-0x4b, default 0x48
tsl4531 Select the AMS TSL4531 digital ambient light
sensor

View File

@@ -835,6 +835,34 @@
};
};
fragment@54 {
target = <&i2cbus>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
tmp117: tmp117@48 {
compatible = "ti,tmp117";
reg = <0x48>;
vcc-supply = <&reg_3v3>;
};
};
};
fragment@98 {
target-path = "/";
__dormant__ {
reg_3v3: i2c-sensor-reg-3v3 {
compatible = "regulator-fixed";
regulator-name = "i2c_sensor_reg_3v3";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
};
};
};
fragment@99 {
target = <&gpio>;
__dormant__ {
@@ -901,6 +929,7 @@
veml6035 = <0>,"+51+99";
veml7700 = <0>,"+52";
veml3235 = <0>,"+53";
tmp117 = <0>,"+54+98";
addr = <&bme280>,"reg:0", <&bmp280>,"reg:0", <&tmp102>,"reg:0",
<&lm75>,"reg:0", <&hdc100x>,"reg:0", <&sht3x>,"reg:0",
@@ -915,7 +944,7 @@
<&as7331>,"reg:0", <&adxl345>,"reg:0",
<&ads7828>,"reg:0", <&ads7830>,"reg:0",
<&adxl355>,"reg:0", <&bmp58x>,"reg:0",
<&veml6030>,"reg:0";
<&veml6030>,"reg:0", <&tmp117>,"reg:0";
int_pin = <&int_pins>, "brcm,pins:0",
<&int_pins>, "reg:0",
<&max30102>, "interrupts:0",

View File

@@ -1447,6 +1447,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m
CONFIG_BMP280=m
CONFIG_MS5637=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_TMP117=m
CONFIG_MAX31856=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m

View File

@@ -1439,6 +1439,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m
CONFIG_BMP280=m
CONFIG_MS5637=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_TMP117=m
CONFIG_MAX31856=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m

View File

@@ -1563,6 +1563,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m
CONFIG_BMP280=m
CONFIG_MS5637=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_TMP117=m
CONFIG_MAX31856=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m

View File

@@ -1561,6 +1561,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m
CONFIG_BMP280=m
CONFIG_MS5637=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_TMP117=m
CONFIG_MAX31856=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m

View File

@@ -1565,6 +1565,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m
CONFIG_BMP280=m
CONFIG_MS5637=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_TMP117=m
CONFIG_MAX31856=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m