10e8011faSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 20e8011faSEmmanuel Vadot%YAML 1.2 30e8011faSEmmanuel Vadot--- 40e8011faSEmmanuel Vadot$id: http://devicetree.org/schemas/soc/ti/ti,am654-serdes-ctrl.yaml# 50e8011faSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 60e8011faSEmmanuel Vadot 70e8011faSEmmanuel Vadottitle: Texas Instruments AM654 Serdes Control Syscon 80e8011faSEmmanuel Vadot 90e8011faSEmmanuel Vadotmaintainers: 100e8011faSEmmanuel Vadot - Nishanth Menon <nm@ti.com> 110e8011faSEmmanuel Vadot 120e8011faSEmmanuel Vadotproperties: 130e8011faSEmmanuel Vadot compatible: 140e8011faSEmmanuel Vadot items: 150e8011faSEmmanuel Vadot - const: ti,am654-serdes-ctrl 160e8011faSEmmanuel Vadot - const: syscon 17*b2d2a78aSEmmanuel Vadot - const: simple-mfd 180e8011faSEmmanuel Vadot 190e8011faSEmmanuel Vadot reg: 200e8011faSEmmanuel Vadot maxItems: 1 210e8011faSEmmanuel Vadot 220e8011faSEmmanuel Vadot mux-controller: 230e8011faSEmmanuel Vadot $ref: /schemas/mux/reg-mux.yaml# 240e8011faSEmmanuel Vadot 250e8011faSEmmanuel Vadotrequired: 260e8011faSEmmanuel Vadot - compatible 270e8011faSEmmanuel Vadot - reg 280e8011faSEmmanuel Vadot - mux-controller 290e8011faSEmmanuel Vadot 300e8011faSEmmanuel VadotadditionalProperties: false 310e8011faSEmmanuel Vadot 320e8011faSEmmanuel Vadotexamples: 330e8011faSEmmanuel Vadot - | 340e8011faSEmmanuel Vadot clock@4080 { 35*b2d2a78aSEmmanuel Vadot compatible = "ti,am654-serdes-ctrl", "syscon", "simple-mfd"; 360e8011faSEmmanuel Vadot reg = <0x4080 0x4>; 370e8011faSEmmanuel Vadot 380e8011faSEmmanuel Vadot mux-controller { 390e8011faSEmmanuel Vadot compatible = "mmio-mux"; 400e8011faSEmmanuel Vadot #mux-control-cells = <1>; 410e8011faSEmmanuel Vadot mux-reg-masks = <0x0 0x3>; /* lane select */ 420e8011faSEmmanuel Vadot }; 430e8011faSEmmanuel Vadot }; 44