1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: "http://devicetree.org/schemas/usb/maxim,max33359.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: Maxim TCPCI Type-C PD controller DT bindings
10 - Badhri Jagan Sridharan <badhri@google.com>
12 description: Maxim TCPCI Type-C PD controller
27 $ref: ../connector/usb-connector.yaml#
29 Properties for usb c connector.
37 additionalProperties: false
41 #include <dt-bindings/interrupt-controller/irq.h>
42 #include <dt-bindings/usb/pd.h>
48 compatible = "maxim,max33359";
50 interrupt-parent = <&gpa8>;
51 interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
54 compatible = "usb-c-connector";
58 try-power-role = "sink";
60 op-sink-microwatt = <2600000>;
61 new-source-frs-typec-current = <FRS_5V_1P5A>;
62 source-pdos = <PDO_FIXED(5000, 900,
66 PDO_FIXED_DUAL_ROLE)>;
67 sink-pdos = <PDO_FIXED(5000, 3000,
71 PDO_FIXED(9000, 2000, 0)>;