# Copyright (c) 2020, Linaro Limited # Copyright (c) 2021, ATL Electronics # SPDX-License-Identifier: Apache-2.0 description: | Cypress PSoC-6 Pinctrl container node The Cypress PSoC-6 pins implements following pin configuration option: * bias-pull-up * bias-pull-down * drive-open-drain * drive-open-source * drive-push-pull (strong) * input-enable (input-buffer) These options define devicetree flags that are converted to SoC flags at CY_PSOC6_PIN_FLAGS(). compatible: "cypress,psoc6-pinctrl" include: base.yaml properties: "#address-cells": required: true const: 1 "#size-cells": required: true const: 1 child-binding: description: cypress pins include: pincfg-node.yaml properties: "cypress,pins": type: phandle-array