Skip to content

Commit 4e1f686

Browse files
jackpot51mmstick
authored andcommitted
Add system76-thelio-io driver
1 parent dc66530 commit 4e1f686

File tree

5 files changed

+432
-0
lines changed

5 files changed

+432
-0
lines changed

debian.master/config/annotations

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11530,6 +11530,7 @@ CONFIG_SENSORS_SPARX5 policy<{'arm64': 'm'}>
1153011530
CONFIG_SENSORS_STPDDC60 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
1153111531
CONFIG_SENSORS_STTS751 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
1153211532
CONFIG_SENSORS_SY7636A policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
11533+
CONFIG_SENSORS_SYSTEM76_THELIO_IO policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
1153311534
CONFIG_SENSORS_TC654 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
1153411535
CONFIG_SENSORS_TC74 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
1153511536
CONFIG_SENSORS_TDA38640 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>

debian.master/config/config.common.ubuntu

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10047,6 +10047,7 @@ CONFIG_SENSORS_SPARX5=m
1004710047
CONFIG_SENSORS_STPDDC60=m
1004810048
CONFIG_SENSORS_STTS751=m
1004910049
CONFIG_SENSORS_SY7636A=m
10050+
CONFIG_SENSORS_SYSTEM76_THELIO_IO=m
1005010051
CONFIG_SENSORS_TC654=m
1005110052
CONFIG_SENSORS_TC74=m
1005210053
CONFIG_SENSORS_THMC50=m

drivers/hwmon/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2409,6 +2409,16 @@ config SENSORS_ASUS_EC
24092409
This driver can also be built as a module. If so, the module
24102410
will be called asus_ec_sensors.
24112411

2412+
config SENSORS_SYSTEM76_THELIO_IO
2413+
tristate "System76 Thelio Io controller"
2414+
depends on HID
2415+
help
2416+
If you say yes here you get support for the System76 Thelio Io
2417+
controller.
2418+
2419+
This driver can also be built as a module. If so, the module
2420+
will be called system76-thelio-io.
2421+
24122422
endif # ACPI
24132423

24142424
endif # HWMON

drivers/hwmon/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ obj-$(CONFIG_SENSORS_SMSC47M192)+= smsc47m192.o
197197
obj-$(CONFIG_SENSORS_SPARX5) += sparx5-temp.o
198198
obj-$(CONFIG_SENSORS_STTS751) += stts751.o
199199
obj-$(CONFIG_SENSORS_SY7636A) += sy7636a-hwmon.o
200+
obj-$(CONFIG_SENSORS_SYSTEM76_THELIO_IO) += system76-thelio-io.o
200201
obj-$(CONFIG_SENSORS_AMC6821) += amc6821.o
201202
obj-$(CONFIG_SENSORS_TC74) += tc74.o
202203
obj-$(CONFIG_SENSORS_THMC50) += thmc50.o

0 commit comments

Comments
 (0)