Lines Matching +full:i2c +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-pxa.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell MMP I2C controller
10 - Rob Herring <robh@kernel.org>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
14 - if:
17 - mrvl,i2c-polling
20 - interrupts
25 - mrvl,mmp-twsi
26 - mrvl,pxa-i2c
27 - marvell,armada-3700-i2c
41 mrvl,i2c-polling:
44 Disable interrupt of i2c controller. Polling status register of i2c
45 controller instead.
47 mrvl,i2c-fast-mode:
49 description: Enable fast mode of i2c controller.
54 - compatible
55 - reg
56 - interrupts
57 - clocks
58 - '#address-cells'
59 - '#size-cells'
62 - |
63 #include <dt-bindings/clock/marvell,mmp2.h>
64 i2c@d4011000 {
65 compatible = "mrvl,mmp-twsi";
69 mrvl,i2c-fast-mode;
70 #address-cells = <1>;
71 #size-cells = <0>;