| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | aspeed-bmc-facebook-cmm.dts | 331 i2c-switch@77 { 339 imux16: i2c@0 { 344 i2c-switch@70 { 393 i2c-switch@73 { 444 imux17: i2c@1 { 549 imux18: i2c@2 { 654 imux19: i2c@3 { 759 imux20: i2c@4 { 864 imux21: i2c@5 { 1186 i2c-switch@71 { [all …]
|
| H A D | ibm-power9-dual.dtsi | 16 i2c@1800 { 22 cfam0_i2c0: i2c-bus@0 { 26 cfam0_i2c1: i2c-bus@1 { 30 cfam0_i2c2: i2c-bus@2 { 34 cfam0_i2c3: i2c-bus@3 { 38 cfam0_i2c4: i2c-bus@4 { 42 cfam0_i2c5: i2c-bus@5 { 46 cfam0_i2c6: i2c-bus@6 { 50 cfam0_i2c7: i2c-bus@7 { 54 cfam0_i2c8: i2c-bus@8 { [all …]
|
| H A D | aspeed-bmc-facebook-minipack.dts | 144 i2c-switch@70 { 150 imux16: i2c@0 { 156 imux17: i2c@1 { 162 imux18: i2c@2 { 168 imux19: i2c@3 { 174 imux20: i2c@4 { 180 imux21: i2c@5 { 186 imux22: i2c@6 { 224 i2c-switch@70 { 283 i2c-switch@70 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-imx.yaml | 4 $id: http://devicetree.org/schemas/i2c/i2c-imx.yaml# 15 - const: fsl,imx1-i2c 16 - const: fsl,imx21-i2c 17 - const: fsl,vf610-i2c 23 - fsl,imx25-i2c 24 - fsl,imx27-i2c 25 - fsl,imx31-i2c 26 - fsl,imx50-i2c 87 i2c@83fc4000 { 88 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c"; [all …]
|
| H A D | marvell,mv64xxx-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/marvell,mv64xxx-i2c.yaml# 15 - const: allwinner,sun4i-a10-i2c 17 - const: allwinner,sun7i-a20-i2c 19 - const: allwinner,sun6i-a31-i2c 36 - const: marvell,mv64xxx-i2c 37 - const: marvell,mv78230-i2c 38 - const: marvell,mv78230-a0-i2c 76 - $ref: /schemas/i2c/i2c-controller.yaml# 103 i2c@11000 { 111 i2c@11000 { [all …]
|
| H A D | renesas,i2c.txt | 5 "renesas,i2c-r8a7742" if the device is a part of a R8A7742 SoC. 6 "renesas,i2c-r8a7743" if the device is a part of a R8A7743 SoC. 7 "renesas,i2c-r8a7744" if the device is a part of a R8A7744 SoC. 8 "renesas,i2c-r8a7745" if the device is a part of a R8A7745 SoC. 9 "renesas,i2c-r8a77470" if the device is a part of a R8A77470 SoC. 34 "renesas,i2c-rcar" (deprecated) 52 - i2c-scl-falling-time-ns: see i2c.txt 53 - i2c-scl-internal-delay-ns: see i2c.txt 54 - i2c-scl-rising-time-ns: see i2c.txt 58 i2c0: i2c@e6508000 { [all …]
|
| H A D | i2c-mt65xx.txt | 7 "mediatek,mt2701-i2c", "mediatek,mt6577-i2c": for MediaTek MT2701 8 "mediatek,mt2712-i2c": for MediaTek MT2712 9 "mediatek,mt6577-i2c": for MediaTek MT6577 10 "mediatek,mt6589-i2c": for MediaTek MT6589 11 "mediatek,mt6797-i2c", "mediatek,mt6577-i2c": for MediaTek MT6797 12 "mediatek,mt7622-i2c": for MediaTek MT7622 13 "mediatek,mt7623-i2c", "mediatek,mt6577-i2c": for MediaTek MT7623 14 "mediatek,mt7629-i2c", "mediatek,mt2712-i2c": for MediaTek MT7629 18 "mediatek,mt8516-i2c", "mediatek,mt2712-i2c": for MediaTek MT8516 38 i2c0: i2c@1100d000 { [all …]
|
| H A D | i2c-at91.txt | 5 "atmel,at91rm9200-i2c", 6 "atmel,at91sam9261-i2c", 7 "atmel,at91sam9260-i2c", 8 "atmel,at91sam9g20-i2c", 9 "atmel,at91sam9g10-i2c", 10 "atmel,at91sam9x5-i2c", 11 "atmel,sama5d4-i2c", 12 "atmel,sama5d2-i2c", 28 "atmel,sama5d4-i2c", 29 "atmel,sama5d2-i2c", [all …]
|
| H A D | snps,designware-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/snps,designware-i2c.yaml# 13 - $ref: /schemas/i2c/i2c-controller.yaml# 35 const: baikal,bt1-sys-i2c 68 i2c-sda-hold-time-ns: 75 i2c-scl-falling-time-ns: 82 i2c-sda-falling-time-ns: 110 i2c@f0000 { 119 i2c@1120000 { 131 i2c@2000 { 146 i2c@100400 { [all …]
|
| H A D | i2c-rk3x.yaml | 4 $id: http://devicetree.org/schemas/i2c/i2c-rk3x.yaml# 14 - $ref: /schemas/i2c/i2c-controller.yaml# 23 - const: rockchip,rv1108-i2c 24 - const: rockchip,rk3066-i2c 25 - const: rockchip,rk3188-i2c 62 - const: i2c 78 i2c-scl-rising-time-ns: 86 i2c-scl-falling-time-ns: 94 i2c-sda-falling-time-ns: 125 i2c0: i2c@2002d000 { [all …]
|
| H A D | st,stm32-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/st,stm32-i2c.yaml# 13 - $ref: /schemas/i2c/i2c-controller.yaml# 19 - st,stm32f7-i2c 20 - st,stm32mp15-i2c 23 i2c-scl-rising-time-ns: 53 - st,stm32f4-i2c 54 - st,stm32f7-i2c 55 - st,stm32mp15-i2c 102 i2c@40005400 { 114 i2c@40005800 { [all …]
|
| H A D | i2c-mux.txt | 1 Common i2c bus multiplexer/switch properties. 3 An i2c bus multiplexer/switch will have several child busses that are 14 - i2c-mux 16 of both i2c child busses and other child nodes, the 'i2c-mux' subnode 17 can be used for populating the i2c child busses. If an 'i2c-mux' 21 Required properties for the i2c-mux child node: 25 Required properties for i2c child bus nodes: 30 Optional properties for i2c child bus nodes: 32 - Child nodes conforming to i2c bus binding 49 i2c@3 { [all …]
|
| H A D | i2c-pxa.yaml | 4 $id: http://devicetree.org/schemas/i2c/i2c-pxa.yaml# 13 - $ref: /schemas/i2c/i2c-controller.yaml# 17 - mrvl,i2c-polling 26 - mrvl,pxa-i2c 27 - marvell,armada-3700-i2c 41 mrvl,i2c-polling: 44 Disable interrupt of i2c controller. Polling status register of i2c 47 mrvl,i2c-fast-mode: 49 description: Enable fast mode of i2c controller. 64 i2c@d4011000 { [all …]
|
| H A D | brcm,brcmstb-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/brcm,brcmstb-i2c.yaml# 13 - $ref: /schemas/i2c/i2c-controller.yaml# 18 - brcm,bcm2711-hdmi-i2c 19 - brcm,brcmstb-i2c 20 - brcm,brcmper-i2c 32 - const: auto-i2c 63 - brcm,bcm2711-hdmi-i2c 80 bsca: i2c@f0406200 { 82 compatible = "brcm,brcmstb-i2c"; 90 ddc0: i2c@7ef04500 { [all …]
|
| H A D | i2c-s3c2410.txt | 7 (a) "samsung, s3c2410-i2c", for i2c compatible with s3c2410 i2c. 8 (b) "samsung, s3c2440-i2c", for i2c compatible with s3c2440 i2c. 9 (c) "samsung, s3c2440-hdmiphy-i2c", for s3c2440-like i2c used 11 (d) "samsung, exynos5-sata-phy-i2c", for s3c2440-like i2c used as 16 - samsung,i2c-sda-delay: Delay (in ns) applied to data line (SDA) edges. 18 Required for all cases except "samsung,s3c2440-hdmiphy-i2c": 22 cases except for "samsung,s3c2440-hdmiphy-i2c" whose input/output 37 i2c@13870000 { 38 compatible = "samsung,s3c2440-i2c"; 41 samsung,i2c-sda-delay = <100>; [all …]
|
| H A D | i2c-demux-pinctrl.txt | 24 - compatible: "i2c-demux-pinctrl" 36 HDMI, so the bus is named "i2c-hdmi": 38 i2chdmi: i2c@8 { 40 compatible = "i2c-demux-pinctrl"; 41 i2c-parent = <&gpioi2c>, <&iic2>, <&i2c2>; 42 i2c-bus-name = "i2c-hdmi"; 101 gpioi2c: i2c@9 { 104 compatible = "i2c-gpio"; 108 i2c-gpio,delay-us = <5>; 115 pinctrl-names = "i2c-hdmi"; [all …]
|
| H A D | i2c-omap.txt | 5 "ti,omap2420-i2c" for OMAP2420 SoCs 6 "ti,omap2430-i2c" for OMAP2430 SoCs 7 "ti,omap3-i2c" for OMAP3 SoCs 8 "ti,omap4-i2c" for OMAP4+ SoCs 9 "ti,am654-i2c", "ti,omap4-i2c" for AM654 SoCs 10 "ti,j721e-i2c", "ti,omap4-i2c" for J721E SoCs 11 - ti,hwmods : Must be "i2c<n>", n being the instance number (1-based) 20 - Child nodes conforming to i2c bus binding 30 i2c1: i2c@0 { 31 compatible = "ti,omap3-i2c";
|
| H A D | nvidia,tegra20-i2c.txt | 5 "nvidia,tegra20-i2c". For Tegra30, must be "nvidia,tegra30-i2c". 6 For Tegra114, must be "nvidia,tegra114-i2c". Otherwise, must be 14 "nvidia,tegra20-i2c-dvc". 18 only compatible with "nvidia,tegra20-i2c". 37 with "nvidia,tegra114-i2c". 58 - slow (only for nvidia,tegra210-i2c-vi compatible node) 62 - i2c 65 tegra210-i2c-vi: 75 i2c@7000c000 { 76 compatible = "nvidia,tegra20-i2c"; [all …]
|
| H A D | i2c-pxa.txt | 8 For the pxa2xx/pxa3xx, an additional node "mrvl,pxa-i2c" is required 10 For the Armada 3700, the compatible should be "marvell,armada-3700-i2c". 15 - mrvl,i2c-polling : Disable interrupt of i2c controller. Polling 16 status register of i2c controller instead. 17 - mrvl,i2c-fast-mode : Enable fast mode of i2c controller. 20 twsi1: i2c@d4011000 { 24 mrvl,i2c-fast-mode; 27 twsi2: i2c@d4025000 {
|
| H A D | cdns,i2c-r1p10.yaml | 4 $id: "http://devicetree.org/schemas/i2c/cdns,i2c-r1p10.yaml#" 13 - $ref: /schemas/i2c/i2c-controller.yaml# 18 - cdns,i2c-r1p10 # cadence i2c controller version 1.0 19 - cdns,i2c-r1p14 # cadence i2c controller version 1.4 50 i2c@e0004000 { 51 compatible = "cdns,i2c-r1p10";
|
| H A D | i2c-mpc.txt | 6 - compatible : should be "fsl,CHIP-i2c" where CHIP is the name of a 9 "fsl,mpc5121-i2c-ctrl" is required as shown in the example below. 26 i2c@1740 { 29 compatible = "fsl,mpc5121-i2c", "fsl-i2c"; 37 compatible = "fsl,mpc5121-i2c-ctrl"; 42 i2c@3d00 { 45 compatible = "fsl,mpc5200b-i2c","fsl,mpc5200-i2c","fsl-i2c"; 53 i2c@3100 { 56 compatible = "fsl,mpc8544-i2c", "fsl-i2c";
|
| H A D | i2c-imx.txt | 5 - "fsl,imx1-i2c" for I2C compatible with the one integrated on i.MX1 SoC 6 - "fsl,imx21-i2c" for I2C compatible with the one integrated on i.MX21 SoC 7 - "fsl,vf610-i2c" for I2C compatible with the one integrated on Vybrid vf610 SoC 19 - pinctrl: add extra pinctrl to configure i2c pins to gpio function for i2c 24 i2c@83fc4000 { /* I2C2 on i.MX51 */ 25 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c"; 30 i2c@70038000 { /* HS-I2C on i.MX51 */ 31 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c"; 37 i2c0: i2c@40066000 { /* i2c0 on vf610 */ 38 compatible = "fsl,vf610-i2c";
|
| H A D | amlogic,meson6-i2c.yaml | 5 $id: "http://devicetree.org/schemas/i2c/amlogic,meson6-i2c.yaml#" 15 - $ref: /schemas/i2c/i2c-controller.yaml# 20 - amlogic,meson6-i2c # Meson6, Meson8 and compatible SoCs 21 - amlogic,meson-gxbb-i2c # GXBB and compatible SoCs 22 - amlogic,meson-axg-i2c # AXG and compatible SoCs 41 i2c@c8100500 { 42 compatible = "amlogic,meson6-i2c";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/ |
| H A D | unittest.txt | 20 - compatible: must be unittest-i2c-bus 25 unittest-i2c-bus { 26 compatible = "unittest-i2c-bus"; 29 3) OF unittest i2c device 39 unittest-i2c-dev { 40 compatible = "unittest-i2c-dev"; 43 4) OF unittest i2c mux device 53 unittest-i2c-mux { 54 compatible = "unittest-i2c-mux"; 61 i2c-dev { [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/soc/fsl/cpm_qe/cpm/ |
| H A D | i2c.txt | 6 - compatible : "fsl,cpm1-i2c", "fsl,cpm2-i2c" 10 - #address-cells : Should be one. The cell is the i2c device address with 13 - clock-frequency : Can be used to set the i2c clock frequency. If 16 i2c drivers to find the bus to probe: 17 - linux,i2c-index : Can be used to hard code an i2c bus number. By default, 18 the bus number is dynamically assigned by the i2c core. 19 - linux,i2c-class : Can be used to override the i2c class. The class is used 23 include/i2c/i2c.h 27 i2c@860 { 28 compatible = "fsl,mpc823-i2c", [all …]
|