1# Copyright (c) 2023 SLB 2# SPDX-License-Identifier: Apache-2.0 3 4description: Infineon xmc4xxx Family MDIO Driver node 5 6compatible: "infineon,xmc4xxx-mdio" 7 8include: 9 - name: mdio-controller.yaml 10 - name: pinctrl-device.yaml 11 12properties: 13 mdi-port-ctrl: 14 description: | 15 The MDIO input is connected to several port/pins via a mux. 16 This is not handled by pinctrl because the mux is located at the 17 peripheral and not GPIO. The possible connections are defined by 18 an enum. 19 type: string 20 21 enum: 22 - "P0_9" 23 - "P2_0" 24 - "P1_11" 25 required: true 26 27 pinctrl-0: 28 required: true 29 30 pinctrl-names: 31 required: true 32