Lines Matching +full:i2c +full:- +full:controller +full:- +full:id
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/hisilicon,ascend910-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: HiSilicon common I2C controller
10 - Yicong Yang <yangyicong@hisilicon.com>
13 The HiSilicon common I2C controller can be used for many different
17 - $ref: /schemas/i2c/i2c-controller.yaml#
21 const: hisilicon,ascend910-i2c
32 clock-frequency:
35 i2c-sda-falling-time-ns:
38 i2c-scl-falling-time-ns:
41 i2c-sda-hold-time-ns:
44 i2c-scl-rising-time-ns:
47 i2c-digital-filter-width-ns:
51 - compatible
52 - reg
53 - interrupts
58 - |
59 #include <dt-bindings/interrupt-controller/arm-gic.h>
61 i2c@38b0000 {
62 compatible = "hisilicon,ascend910-i2c";
65 i2c-sda-falling-time-ns = <56>;
66 i2c-scl-falling-time-ns = <56>;
67 i2c-sda-hold-time-ns = <56>;
68 i2c-scl-rising-time-ns = <56>;
69 i2c-digital-filter;
70 i2c-digital-filter-width-ns = <0x0>;
72 clock-frequency = <400000>;