Path: blob/master/Documentation/devicetree/bindings/i2c/i2c-gate.yaml
26307 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/i2c/i2c-gate.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Common i2c gate properties78maintainers:9- Peter Rosin <peda@axentia.se>1011description: |12An i2c gate is useful to e.g. reduce the digital noise for RF tuners connected13to the i2c bus. Gates are similar to arbitrators in that you need to perform14some kind of operation to access the i2c bus past the arbitrator/gate, but15there are no competing masters to consider for gates and therefore there is16no arbitration happening for gates.1718allOf:19- $ref: /schemas/i2c/i2c-controller.yaml2021properties:22$nodename:23const: i2c-gate2425additionalProperties: true2627examples:28- |29i2c-gate {30#address-cells = <1>;31#size-cells = <0>;32ak8975@c {33compatible = "asahi-kasei,ak8975";34reg = <0x0c>;35};36};37...383940