# Copyright (c) 2023 Synopsys, Inc. All rights reserved. # SPDX-License-Identifier: Apache-2.0 description: | Synopsys ARC EMSDP board Pin controller for Pmod and Arduino shield interface. Device pin configuration should be placed in the child nodes of this node. Populate the 'pinmux' field with a pair consisting of a pin number and its IO function. For example, setting PmodA to SPI would look like this: #include &pinctrl { pmodA_spi1_cs0: pmodA_spi1_cs0 { pinmux = ; }; }; compatible: "snps,emsdp-pinctrl" include: base.yaml properties: reg: required: true child-binding: description: | This binding gives a base representation of the EMSDP pins configuration. properties: pinmux: required: true type: array description: | EMSDP pin's configuration (pin, IO function).