linux-kernelorg-stable/Documentation/devicetree/bindings/i2c
Krzysztof Kozlowski 7677fdbc03 dt-bindings: i2c: exynos5: add specific compatible for Tesla FSD
Tesla FSD is a derivative of Samsung Exynos SoC, thus just like the
others it reuses several devices from older designs.  Historically we
kept the old (block's) compatible only.  This works fine and there is no
bug here, however guidelines expressed in
Documentation/devicetree/bindings/writing-bindings.rst state that:
1. Compatibles should be specific.
2. We should add new compatibles in case of bugs or features.

Add Tesla FSD compatible specific to be used with an existing fallback.

Acked-by: Rob Herring <robh@kernel.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20231205092229.19135-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
2023-12-07 14:31:50 +01:00
..
allwinner,sun6i-a31-p2wi.yaml
amlogic,meson6-i2c.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00
apple,i2c.yaml Mostly fixes for DTs or DT handling this time. And a few driver 2023-04-27 11:15:36 -07:00
arm,i2c-versatile.yaml
aspeed,i2c.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
atmel,at91sam-i2c.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00
brcm,bcm2835-i2c.yaml
brcm,brcmstb-i2c.yaml
brcm,iproc-i2c.yaml
brcm,kona-i2c.yaml dt-bindings: i2c: brcm,kona-i2c: convert to YAML 2023-05-03 17:38:41 +02:00
cdns,i2c-r1p10.yaml dt-bindings: i2c: cadence: Describe power-domains property 2023-08-08 15:36:56 +02:00
google,cros-ec-i2c-tunnel.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
hisilicon,ascend910-i2c.yaml dt-bindings: i2c: add entry for hisilicon,ascend910-i2c 2022-11-02 21:23:52 +01:00
hpe,gxp-i2c.yaml dt-bindings: i2c: Add hpe,gxp-i2c 2023-02-17 23:07:13 +01:00
i2c-altera.txt
i2c-arb-gpio-challenge.yaml dt-bindings: i2c: arb-gpio-challange: convert to DT schema 2023-08-08 15:36:56 +02:00
i2c-atr.yaml media: dt-bindings: i2c: Add I2C Address Translator (ATR) 2023-07-14 13:08:42 +02:00
i2c-axxia.txt
i2c-cbus-gpio.txt
i2c-davinci.txt
i2c-demux-pinctrl.yaml dt-bindings: i2c: i2c-demux-pinctrl: Convert to json-schema 2023-10-28 14:16:53 +02:00
i2c-digicolor.txt
i2c-exynos5.yaml dt-bindings: i2c: exynos5: add specific compatible for Tesla FSD 2023-12-07 14:31:50 +01:00
i2c-fsi.txt
i2c-gate.yaml
i2c-gpio.yaml dt-bindings: i2c: gpio: Add properties for dealing with write-only SDA/SCL w/o pullup 2023-01-23 23:15:42 +01:00
i2c-hix5hd2.txt
i2c-img-scb.txt
i2c-imx-lpi2c.yaml
i2c-imx.yaml
i2c-iop3xx.txt
i2c-lpc2k.txt
i2c-mpc.yaml dt-bindings: i2c: mpc: Mark "fsl,timeout" as deprecated 2023-03-29 21:07:04 +02:00
i2c-mt65xx.yaml dt-bindings: i2c: i2c-mt65xx: add MediaTek MT7981 SoC 2023-04-13 18:40:05 +02:00
i2c-mux-gpio.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00
i2c-mux-gpmux.yaml
i2c-mux-ltc4306.txt
i2c-mux-pca954x.yaml dt-bindings: i2c: Add Maxim MAX735x/MAX736x variants 2023-08-23 23:08:51 +02:00
i2c-mux-pinctrl.yaml
i2c-mux-reg.txt
i2c-mux.yaml
i2c-mxs.yaml dt-bindings: i2c: mxs: Pass ref and 'unevaluatedProperties: false' 2023-09-25 08:20:37 +02:00
i2c-octeon.txt
i2c-opal.txt
i2c-owl.yaml
i2c-pca-platform.txt
i2c-pnx.txt
i2c-pxa-pci-ce4100.txt
i2c-pxa.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
i2c-rk3x.yaml dt-bindings: i2c: rockchip: add rockchip,rk3128-i2c 2022-09-16 20:56:45 +01:00
i2c-sprd.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
i2c-virtio.yaml
i2c-wmt.txt
i2c-xgene-slimpro.txt
i2c.txt
ingenic,i2c.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
loongson,ls2x-i2c.yaml dt-bindings: i2c: Add Loongson LS2X I2C controller 2023-02-02 22:23:45 +01:00
marvell,mv64xxx-i2c.yaml dt-bindings: i2c: mv64xxx: Add F1C100s compatible string 2022-11-02 21:19:01 +01:00
mediatek,mt7621-i2c.yaml dt-bindings: i2c: migrate mt7621 text bindings to YAML 2022-09-26 14:08:20 -05:00
microchip,corei2c.yaml
nuvoton,npcm7xx-i2c.yaml
nvidia,tegra20-i2c.yaml
nvidia,tegra186-bpmp-i2c.yaml
nxp,pca9541.yaml dt-bindings: i2c: nxp,pca9541: convert to DT schema 2023-08-08 15:36:55 +02:00
opencores,i2c-ocores.yaml dt-bindings: i2c: opencores: Add missing type for "regstep" 2023-06-23 12:58:23 +02:00
qcom,i2c-cci.yaml Revert "dt-bindings: i2c: qcom-cci: Document sc8280xp compatible" 2023-10-11 18:43:58 +02:00
qcom,i2c-geni-qcom.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00
qcom,i2c-qup.yaml
renesas,iic-emev2.yaml
renesas,rcar-i2c.yaml
renesas,riic.yaml dt-bindings: i2c: renesas,riic: Document RZ/Five SoC 2022-12-02 00:05:31 +01:00
renesas,rmobile-iic.yaml
renesas,rzv2m.yaml dt-bindings: i2c: renesas,rzv2m: Change maintainer to Fabrizio Castro 2023-04-27 11:02:39 -05:00
samsung,s3c2410-i2c.yaml dt-bindings: i2c: samsung,s3c2410-i2c: add specific compatibles for existing SoC 2023-11-14 16:17:56 +01:00
snps,designware-i2c.yaml
socionext,synquacer-i2c.yaml dt-bindings: i2c: Convert Synquacer I2C to DT schema 2023-01-08 18:14:17 -06:00
socionext,uniphier-fi2c.yaml dt-bindings: i2c: uniphier: Add resets property 2023-02-12 22:02:08 +01:00
socionext,uniphier-i2c.yaml dt-bindings: i2c: uniphier: Add resets property 2023-02-12 22:02:08 +01:00
st,nomadik-i2c.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
st,sti-i2c.yaml dt-bindings: i2c: i2c-st: convert to DT schema 2023-02-15 20:57:43 +01:00
st,stm32-i2c.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00
ti,omap4-i2c.yaml dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
xlnx,xps-iic-2.00.a.yaml dt-bindings: i2c: Drop unneeded quotes 2023-03-29 21:29:15 +02:00