Commit 0fb528c8 authored by Marius Cristea's avatar Marius Cristea Committed by Jonathan Cameron
Browse files

iio: adc: adding support for PAC193x



This is the iio driver for Microchip
PAC193X series of Power Monitor with Accumulator chip family.

Signed-off-by: default avatarMarius Cristea <marius.cristea@microchip.com>
Link: https://lore.kernel.org/r/20240222164206.65700-3-marius.cristea@microchip.com


Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent a8ce0b4e
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
What:		/sys/bus/iio/devices/iio:deviceX/in_shunt_resistorY
KernelVersion:	6.7
Contact:	linux-iio@vger.kernel.org
Description:
		The value of the shunt resistor may be known only at runtime
		and set by a client application. This attribute allows to
		set its value in micro-ohms. X is the IIO index of the device.
		Y is the channel number. The value is used to calculate
		current, power and accumulated energy.
+7 −0
Original line number Diff line number Diff line
@@ -14426,6 +14426,13 @@ F: Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
F:	drivers/nvmem/microchip-otpc.c
F:	include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
M:	Marius Cristea <marius.cristea@microchip.com>
L:	linux-iio@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
F:	drivers/iio/adc/pac1934.c
MICROCHIP PCI1XXXX GP DRIVER
M:	Vaibhaav Ram T.L <vaibhaavram.tl@microchip.com>
M:	Kumaravel Thiagarajan <kumaravel.thiagarajan@microchip.com>
+11 −0
Original line number Diff line number Diff line
@@ -930,6 +930,17 @@ config NPCM_ADC
	  This driver can also be built as a module. If so, the module
	  will be called npcm_adc.

config PAC1934
	tristate "Microchip Technology PAC1934 driver"
	depends on I2C
	help
	  Say yes here to build support for Microchip Technology's PAC1931,
	  PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
	  Accumulator.

	  This driver can also be built as a module. If so, the module
	  will be called pac1934.

config PALMAS_GPADC
	tristate "TI Palmas General Purpose ADC"
	depends on MFD_PALMAS
+1 −0
Original line number Diff line number Diff line
@@ -86,6 +86,7 @@ obj-$(CONFIG_MP2629_ADC) += mp2629_adc.o
obj-$(CONFIG_MXS_LRADC_ADC) += mxs-lradc-adc.o
obj-$(CONFIG_NAU7802) += nau7802.o
obj-$(CONFIG_NPCM_ADC) += npcm_adc.o
obj-$(CONFIG_PAC1934) += pac1934.o
obj-$(CONFIG_PALMAS_GPADC) += palmas_gpadc.o
obj-$(CONFIG_QCOM_SPMI_ADC5) += qcom-spmi-adc5.o
obj-$(CONFIG_QCOM_SPMI_IADC) += qcom-spmi-iadc.o
+1636 −0

File added.

Preview size limit exceeded, changes collapsed.