linux/Documentation/devicetree/bindings/iio/adc
Julien Stephan fbe5956e88 dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply
ad7380-4 is the only device from ad738x family that doesn't have an
internal reference. Moreover its external reference is called REFIN in
the datasheet while all other use REFIO as an optional external
reference. If refio-supply is omitted the internal reference is
used.

Fix the binding by adding refin-supply and makes it required for
ad7380-4 only.

Fixes: 1a291cc8ee ("dt-bindings: iio: adc: ad7380: add support for ad738x-4 4 channels variants")
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Link: https://patch.msgid.link/20241022-ad7380-fix-supplies-v3-1-f0cefe1b7fa6@baylibre.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2024-10-24 18:30:47 +01:00
..
adc.yaml dt-bindings: iio: adc: Add common-mode-channel property 2024-06-22 10:52:38 +01:00
adi,ad799x.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
adi,ad4000.yaml dt-bindings: iio: adc: Add AD4000 2024-07-29 01:19:55 +01:00
adi,ad4130.yaml dt-bindings: iio: adc: ad4130: use spi-peripheral-props.yaml 2022-11-23 21:04:09 +00:00
adi,ad4695.yaml dt-bindings: iio: ad4695: fix common-mode-channel 2024-08-10 11:17:35 +01:00
adi,ad7091r5.yaml dt-bindings: iio: Add AD7091R-8 2023-12-26 15:43:10 +00:00
adi,ad7124.yaml dt-bindings: iio: drop unneeded quotes 2023-01-28 16:13:23 +00:00
adi,ad7173.yaml dt-bindings: adc: ad7173: add support for ad411x 2024-06-22 10:52:49 +01:00
adi,ad7192.yaml dt-bindings: iio: adc: ad7192: Add clock provider 2024-08-03 10:13:39 +01:00
adi,ad7280a.yaml
adi,ad7291.yaml
adi,ad7292.yaml dt-bindings: iio: adc: adi,ad7292: Fix additionalProperties on channel nodes 2023-10-05 18:06:46 +01:00
adi,ad7298.yaml
adi,ad7380.yaml dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply 2024-10-24 18:30:47 +01:00
adi,ad7476.yaml
adi,ad7606.yaml dt-bindings: iio: adc: adi,ad7606: add conditions 2024-07-29 20:31:12 +01:00
adi,ad7768-1.yaml
adi,ad7780.yaml dt-bindings: correct white-spaces in examples 2023-11-29 14:32:08 -06:00
adi,ad7923.yaml dt-bindings: iio: adc: ad7923: adjust documentation 2022-11-23 20:24:05 +00:00
adi,ad7944.yaml dt-bindings: iio: adc: add ad7944 ADCs 2024-03-25 20:10:13 +00:00
adi,ad7949.yaml
adi,ad9467.yaml dt-bindings: adc: ad9467: support new parts 2024-07-29 20:31:11 +01:00
adi,axi-adc.yaml dt-bindings: adc: axi-adc: add clocks property 2024-04-29 20:53:26 +01:00
adi,max11410.yaml
allwinner,sun8i-a33-ths.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
allwinner,sun20i-d1-gpadc.yaml dt-bindings: iio: adc: Add GPADC for Allwinner H616 2024-04-20 11:10:08 +01:00
amlogic,meson-saradc.yaml dt-bindings: iio: adc: amlogic,meson-saradc: add optional power-domains 2024-06-13 19:19:25 +01:00
aspeed,ast2400-adc.yaml
aspeed,ast2600-adc.yaml
atmel,sama5d2-adc.yaml dt-bindings: iio: drop unneeded quotes 2023-01-28 16:13:23 +00:00
atmel,sama9260-adc.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
avia-hx711.yaml dt-bindings: iio: drop unneeded quotes 2023-01-28 16:13:23 +00:00
brcm,iproc-static-adc.yaml
cirrus,ep9301-adc.yaml dt-bindings: iio: adc: ep93xx: Add cirrus,ep9301-adc description 2022-12-30 18:05:16 +00:00
cosmic,10001-adc.yaml
dlg,da9150-gpadc.yaml
envelope-detector.yaml
fsl,imx7d-adc.yaml
fsl,imx25-gcq.yaml
fsl,vf610-adc.yaml
holt,hi8435.yaml
ingenic,adc.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
lltc,ltc2496.yaml
lltc,ltc2497.yaml dt-bindings: iio: adc: add lltc,ltc2309 bindings 2023-09-12 10:42:04 +01:00
marvell,berlin2-adc.yaml
maxim,max1027.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
maxim,max1118.yaml
maxim,max1238.yaml dt-bindings: iio: adc: max1238: Fix a typo in the description 2022-12-28 17:19:46 +00:00
maxim,max1241.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
maxim,max1363.yaml dt-bindings: iio: adc: maxim,max1363: fix interface typo 2022-12-28 17:19:46 +00:00
maxim,max9611.yaml
maxim,max11100.yaml
maxim,max11205.yaml
maxim,max34408.yaml dt-bindings: adc: provide max34408/9 device tree binding document 2023-11-16 19:10:25 +00:00
mediatek,mt2701-auxadc.yaml dt-bindings: iio: adc: Add support for MT7986 2023-05-13 17:56:05 +01:00
mediatek,mt6359-auxadc.yaml dt-bindings: iio: adc: Add MediaTek MT6359 PMIC AUXADC 2024-07-01 19:28:22 +01:00
mediatek,mt6360-adc.yaml
microchip,mcp3201.yaml
microchip,mcp3564.yaml dt-bindings: iio: adc: adding MCP3564 ADC 2023-09-12 10:42:04 +01:00
microchip,mcp3911.yaml dt-bindings: iio: adc: mcp3911: add support for the whole MCP39xx family 2023-09-11 20:12:40 +01:00
microchip,pac1921.yaml dt-bindings: iio: adc: add binding for pac1921 2024-08-03 10:13:44 +01:00
microchip,pac1934.yaml dt-bindings: iio: adc: adding support for PAC193X 2024-02-28 19:26:37 +00:00
motorola,cpcap-adc.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
nuvoton,nau7802.yaml
nuvoton,npcm750-adc.yaml
nxp,imx8qxp-adc.yaml dt-bindings: iio: imx8qxp-adc: add missing vref-supply 2023-05-13 17:54:57 +01:00
nxp,imx93-adc.yaml dt-bindings: iio: adc: imx93: drop the 4th interrupt 2024-02-28 19:26:38 +00:00
nxp,lpc1850-adc.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
nxp,lpc3220-adc.yaml
qcom,pm8018-adc.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
qcom,spmi-iadc.yaml dt-bindings: iio/adc: qcom,spmi-iadc: clean up example 2023-12-06 17:19:52 +00:00
qcom,spmi-rradc.yaml dt-bindings: iio/adc: qcom,spmi-rradc: clean up example 2023-12-06 17:19:52 +00:00
qcom,spmi-vadc.yaml dt-bindings: iio: adc: drop redundant type from label 2024-02-28 19:26:37 +00:00
renesas,rcar-gyroadc.yaml dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value 2023-05-13 19:53:51 +01:00
renesas,rzg2l-adc.yaml dt-bindings: iio: drop unneeded quotes 2023-01-28 16:13:23 +00:00
richtek,rtq6056.yaml dt-bindings: iio: adc: rtq6056: add support for the whole RTQ6056 family 2024-01-23 22:06:56 +00:00
rockchip-saradc.yaml dt-bindings: iio: adc: Add rockchip,rk3576-saradc string 2024-08-10 11:17:35 +01:00
samsung,exynos-adc.yaml dt-bindings: iio: samsung,exynos-adc: add specific compatibles for existing SoC 2023-11-15 12:50:20 +01:00
sigma-delta-modulator.yaml dt-bindings: iio: add vref support to sd modulator 2024-08-10 11:17:34 +01:00
sophgo,cv1800b-saradc.yaml dt-bindings: iio: adc: sophgo,cv1800b-saradc: Add Sophgo CV1800B SARADC 2024-09-03 18:49:44 +01:00
sprd,sc2720-adc.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
st,stm32-adc.yaml dt-bindings: iio: st,stm32-adc: add top-level constraints 2024-08-21 21:06:05 +01:00
st,stm32-dfsdm-adc.yaml dt-bindings: iio: dfsdm: move to backend framework 2024-08-10 11:17:34 +01:00
st,stmpe-adc.yaml dt-bindings: iio: correct node names in examples 2023-01-28 16:13:24 +00:00
ti,adc081c.yaml dt-bindings: iio: adc: ti,adc081c: Document the binding 2022-12-28 17:19:44 +00:00
ti,adc084s021.yaml
ti,adc108s102.yaml dt-bindings: cleanup DTS example whitespaces 2023-07-05 09:53:52 -06:00
ti,adc128s052.yaml
ti,adc161s626.yaml
ti,adc0832.yaml
ti,adc12138.yaml
ti,ads124s08.yaml
ti,ads131e08.yaml dt-bindings: iio: drop unneeded quotes 2023-01-28 16:13:23 +00:00
ti,ads1015.yaml dt-bindings: iio: adc: ti,ads1015: add compatible for tla2021 2024-06-13 19:19:23 +01:00
ti,ads1100.yaml dt-bindings: iio: adc: Add TI ADS1100 and ADS1000 2023-03-12 14:47:18 +00:00
ti,ads1119.yaml dt-bindings: iio: adc: add ti,ads1119 2024-06-25 21:04:48 +01:00
ti,ads1298.yaml dt-bindings: iio: adc: ti-ads1298: Add bindings 2024-02-19 19:32:22 +00:00
ti,ads7924.yaml dt-bindings: iio: adc: add Texas Instruments ADS7924 2023-01-21 18:19:49 +00:00
ti,ads7950.yaml
ti,ads8344.yaml
ti,ads8688.yaml
ti,am3359-adc.yaml
ti,lmp92064.yaml dt-bindings: iio: adc: add TI LMP92064 controller 2022-12-28 17:19:44 +00:00
ti,palmas-gpadc.yaml dt-bindings: iio/adc: ti,palmas-gpadc: Drop incomplete example 2023-12-04 13:23:05 +00:00
ti,tlc4541.yaml
ti,tsc2046.yaml dt-bindings: iio: cleanup examples - indentation 2023-01-28 16:13:24 +00:00
ti,twl4030-madc.yaml
ti,twl6030-gpadc.yaml dt-bindings: iio: adc: Add TI TWL603X GPADC 2023-09-11 20:12:40 +01:00
x-powers,axp209-adc.yaml dt-bindings: iio: adc: Add AXP717 compatible 2024-09-07 14:28:12 +01:00
xilinx-xadc.txt
xlnx,zynqmp-ams.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00