1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/i2c/brcm,ko 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: Broadcom Kona family I2C controller 8 9 maintainers: 10 - Florian Fainelli <f.fainelli@gmail.com> 11 12 allOf: 13 - $ref: /schemas/i2c/i2c-controller.yaml# 14 15 properties: 16 compatible: 17 items: 18 - enum: 19 - brcm,bcm11351-i2c 20 - brcm,bcm21664-i2c 21 - brcm,bcm23550-i2c 22 - const: brcm,kona-i2c 23 24 reg: 25 maxItems: 1 26 27 interrupts: 28 maxItems: 1 29 30 clocks: 31 maxItems: 1 32 33 clock-frequency: 34 enum: [ 100000, 400000, 1000000, 3400000 ] 35 36 required: 37 - compatible 38 - reg 39 - interrupts 40 - clocks 41 - clock-frequency 42 43 unevaluatedProperties: false 44 45 examples: 46 - | 47 #include <dt-bindings/interrupt-controller 48 #include <dt-bindings/interrupt-controller 49 50 i2c@3e016000 { 51 compatible = "brcm,bcm11351-i2c", "brc 52 reg = <0x3e016000 0x80>; 53 interrupts = <GIC_SPI 103 IRQ_TYPE_LEV 54 clocks = <&bsc1_clk>; 55 clock-frequency = <400000>; 56 #address-cells = <1>; 57 #size-cells = <0>; 58 }; 59 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.