| # Copyright (c) 2023 Intel Corporation |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: Altera PIO node |
| |
| compatible: "altr,pio-1.0" |
| |
| include: [gpio-controller.yaml, base.yaml] |
| |
| properties: |
| reg: |
| required: true |
| |
| direction: |
| type: string |
| description: | |
| Direction can be set to bidir, input, inout or output. |
| It cannot be configure when during the runtime and should be |
| set according to the synthesized FPGA design. |
| default: output |
| enum: |
| - "bidir" |
| - "input" |
| - "inout" |
| - "output" |
| |
| outset: |
| type: boolean |
| description: | |
| Enable outset register to specify which bit of the output port to set. |
| |
| outclear: |
| type: boolean |
| description: | |
| Enable outclear register to specify which output bit to clear. |
| |
| "#gpio-cells": |
| const: 2 |
| |
| gpio-cells: |
| - pin |
| - flags |