Path: blob/master/Documentation/devicetree/bindings/i2c/brcm,bcm2835-i2c.yaml
26307 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/i2c/brcm,bcm2835-i2c.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Broadcom BCM2835 I2C controller78maintainers:9- Stephen Warren <swarren@wwwdotorg.org>1011allOf:12- $ref: /schemas/i2c/i2c-controller.yaml#1314properties:15compatible:16oneOf:17- enum:18- brcm,bcm2835-i2c19- items:20- const: brcm,bcm2711-i2c21- const: brcm,bcm2835-i2c2223reg:24maxItems: 12526interrupts:27maxItems: 12829clock-names:30maxItems: 13132clocks:33maxItems: 13435clock-frequency: true3637required:38- compatible39- reg40- interrupts41- clocks4243unevaluatedProperties: false4445examples:46- |47i2c@7e205000 {48compatible = "brcm,bcm2835-i2c";49reg = <0x7e205000 0x1000>;50interrupts = <2 21>;51clocks = <&clk_i2c>;52clock-frequency = <100000>;53};545556