hwmon.mk 943 B

12345678910111213141516171819202122232425262728293031323334
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Copyright (C) 2019 OpenWrt.org
  4. define KernelPackage/rp1-adc
  5. SUBMENU:=$(OTHER_MENU)
  6. TITLE:=RP1 ADC and temperature sensor driver
  7. KCONFIG:=CONFIG_SENSORS_RP1_ADC
  8. FILES:=$(LINUX_DIR)/drivers/hwmon/rp1-adc.ko
  9. AUTOLOAD:=$(call AutoLoad,21,rp1-adc)
  10. DEPENDS:=@TARGET_bcm27xx_bcm2712
  11. endef
  12. define KernelPackage/rp1-adc/description
  13. Kernel module for RP1 silicon providing ADC and
  14. temperature monitoring.
  15. endef
  16. $(eval $(call KernelPackage,rp1-adc))
  17. define KernelPackage/hwmon-raspberrypi
  18. TITLE:=Raspberry Pi voltage monitor
  19. KCONFIG:=CONFIG_SENSORS_RASPBERRYPI_HWMON
  20. FILES:=$(LINUX_DIR)/drivers/hwmon/raspberrypi-hwmon.ko
  21. AUTOLOAD:=$(call AutoLoad,60,raspberrypi-hwmon)
  22. $(call AddDepends/hwmon,@TARGET_bcm27xx)
  23. endef
  24. define KernelPackage/hwmon-raspberrypi/description
  25. Kernel module for voltage sensor on the Raspberry Pi
  26. endef
  27. $(eval $(call KernelPackage,hwmon-raspberrypi))