mirror-linux/Documentation/devicetree/bindings/i2c
Samuel Holland e01f242a8f dt-bindings: i2c: mv64xxx: Add variants with offload support
V536 and newer Allwinner SoCs contain an updated I2C controller which
includes an offload engine for master mode. The controller retains the
existing register interface, so the A31 compatible still applies.

Add the V536 compatible and use it as a fallback for other SoCs with the
updated hardware. This includes two SoCs that were already documented
(H616 and A100) and two new SoCs (R329 and D1).

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Link: https://lore.kernel.org/r/20220702052544.31443-1-samuel@sholland.org
2022-07-05 21:43:23 +02:00
..
allwinner,sun6i-a31-p2wi.yaml dt-bindings: mfd: Convert X-Powers AXP binding to a schema 2021-11-05 14:40:25 +00:00
amlogic,meson6-i2c.yaml
apple,i2c.yaml dt-bindings: i2c: apple,i2c: Add apple,t6000-i2c compatible 2021-12-12 10:33:00 +09:00
aspeed,i2c.yaml dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells' 2021-12-16 22:26:32 +01:00
atmel,at91sam-i2c.yaml dt-bindings: i2c: at91: Add SAMA7G5 compatible strings list 2022-03-10 17:26:35 -06:00
brcm,bcm2835-i2c.yaml dt-bindings: i2c: brcm,bcm2835-i2c: convert to YAML schema 2021-12-09 09:54:34 +01:00
brcm,brcmstb-i2c.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
brcm,iproc-i2c.yaml dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema 2021-07-15 11:45:22 -06:00
brcm,kona-i2c.txt
cdns,i2c-r1p10.yaml
google,cros-ec-i2c-tunnel.yaml dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainers 2022-01-20 14:11:08 -06:00
i2c-altera.txt
i2c-arb-gpio-challenge.txt
i2c-arb.txt
i2c-axxia.txt
i2c-cbus-gpio.txt
i2c-davinci.txt dt-bindings: clock: update ti,sci-clk.yaml references 2021-06-02 20:59:28 -05:00
i2c-demux-pinctrl.txt dt-bindings: i2c: Convert i2c-mux bindings to DT schema 2021-06-01 18:20:06 -05:00
i2c-digicolor.txt
i2c-efm32.txt
i2c-exynos5.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
i2c-fsi.txt
i2c-gate.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
i2c-gpio.yaml i2c: gpio: update email address in binding docs 2021-03-31 10:02:54 +02:00
i2c-hix5hd2.txt
i2c-img-scb.txt
i2c-imx-lpi2c.yaml dt-bindings: i2c: imx-lpi2c: Add imx8ulp compatible string 2021-11-29 09:42:28 +01:00
i2c-imx.yaml dt-bindings: i2c: imx: Make each example a separate entry 2022-02-04 09:43:43 -06:00
i2c-iop3xx.txt
i2c-lpc2k.txt
i2c-mpc.yaml dt-bindings: i2c: mpc: Make each example a separate entry 2022-02-04 09:43:42 -06:00
i2c-mt65xx.yaml dt-bindings: i2c: convert i2c-mt65xx to json-schema 2022-04-07 13:10:21 -05:00
i2c-mt7621.txt
i2c-mux-gpio.yaml dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema 2021-12-17 16:39:33 -06:00
i2c-mux-gpmux.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
i2c-mux-ltc4306.txt dt-bindings: i2c: Convert i2c-mux bindings to DT schema 2021-06-01 18:20:06 -05:00
i2c-mux-pca954x.yaml dt-bindings: i2c: i2c-mux-pca954x: Convert to DT schema 2021-06-01 18:20:06 -05:00
i2c-mux-pinctrl.yaml dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema 2021-12-17 16:39:33 -06:00
i2c-mux-reg.txt dt-bindings: i2c: Convert i2c-mux bindings to DT schema 2021-06-01 18:20:06 -05:00
i2c-mux.yaml dt-bindings: i2c: Convert i2c-mux bindings to DT schema 2021-06-01 18:20:06 -05:00
i2c-mxs.yaml
i2c-nomadik.txt
i2c-ocores.txt dt-bindings: i2c: Update DT binding docs to support SiFive FU740 SoC 2020-12-10 21:14:12 +01:00
i2c-octeon.txt
i2c-opal.txt
i2c-owl.yaml dt-bindings: i2c: owl: Convert Actions Semi Owl binding to a schema 2020-12-09 21:22:08 +01:00
i2c-pca-platform.txt
i2c-pnx.txt
i2c-pxa-pci-ce4100.txt dt-bindings: i2c: ce4100: Replace "ti,pcf8575" by "nxp,pcf8575" 2021-06-20 23:08:04 +02:00
i2c-pxa.yaml
i2c-qcom-cci.txt dt-bindings: i2c: qcom-cci: add QCOM SM8450 compatible 2022-02-18 10:00:13 +01:00
i2c-rk3x.yaml dt-bindings: i2c: i2c-rk3x: add description for rk3568 2021-05-25 21:08:09 +02:00
i2c-sprd.txt
i2c-st.txt
i2c-synquacer.txt
i2c-versatile.txt
i2c-virtio.yaml dt-bindings: i2c: Add bindings for i2c-virtio 2021-09-05 16:23:08 -04:00
i2c-wmt.txt
i2c-xgene-slimpro.txt
i2c.txt dt-bindings: net: New binding mctp-i2c-controller 2022-02-19 16:18:49 +00:00
ibm,p8-occ-hwmon.txt
ingenic,i2c.yaml dt-bindings: ingenic,i2c: Rework interrupts in example 2022-02-04 09:43:43 -06:00
marvell,mv64xxx-i2c.yaml dt-bindings: i2c: mv64xxx: Add variants with offload support 2022-07-05 21:43:23 +02:00
mellanox,i2c-mlxbf.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
microchip,corei2c.yaml dt-bindings: i2c: microchip,corei2c: Fix indentation of compatible items 2022-03-01 16:02:28 +01:00
nuvoton,npcm7xx-i2c.yaml dt-bindings: Fix undocumented compatible strings in examples 2021-02-04 09:07:43 -06:00
nvidia,tegra20-i2c.yaml dt-bindings: i2c: tegra: Convert to json-schema 2021-12-17 16:39:33 -06:00
nvidia,tegra186-bpmp-i2c.yaml dt-bindings: i2c: tegra-bpmp: Convert to json-schema 2021-12-08 15:52:05 -06:00
nxp,pca9541.txt
qcom,i2c-geni-qcom.yaml dt-bindings: I2C: Add Qualcomm Geni based QUP I2C bindings 2022-05-03 11:53:15 -05:00
qcom,i2c-qup.yaml dt-bindings: i2c: qcom,i2c-qup: convert to dtschema 2022-04-15 23:08:43 +02:00
renesas,iic-emev2.yaml dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema 2021-05-28 09:55:04 +02:00
renesas,rcar-i2c.yaml dt-bindings: i2c: renesas,rcar-i2c: R-Car V3U is R-Car Gen4 2022-05-04 21:51:20 +02:00
renesas,riic.yaml dt-bindings: i2c: renesas,riic: Document RZ/G2UL SoC 2022-04-25 15:20:53 -05:00
renesas,rmobile-iic.yaml dt-bindings: i2c: renesas,iic: Convert to json-schema 2021-06-20 22:32:44 +02:00
samsung,s3c2410-i2c.yaml Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
snps,designware-i2c.yaml dt-bindings: Cleanup standard unit properties 2021-01-29 16:36:06 -06:00
socionext,uniphier-fi2c.yaml
socionext,uniphier-i2c.yaml
st,stm32-i2c.yaml dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition to top level 2022-02-04 09:43:43 -06:00
ti,omap4-i2c.yaml dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries 2021-08-30 07:01:24 -05:00
xlnx,xps-iic-2.00.a.yaml dt-bindings: i2c: xiic: Fix a typo 2021-03-23 15:27:52 -06:00