1# Copyright (c) 2021 Nordic Semiconductor ASA 2# Copyright (c) 2023 SILA Embedded Solutions GmbH 3# SPDX-License-Identifier: Apache-2.0 4 5include: [i2c-device.yaml, gpio-controller.yaml] 6 7properties: 8 int-gpios: 9 type: phandle-array 10 description: | 11 GPIO connected to the controller INT pin. This pin is active-low. 12 13 reset-gpios: 14 type: phandle-array 15 description: | 16 GPIO connected to the controller RESET pin. This pin is active-low. 17 18 no-auto-reset: 19 type: boolean 20 description: | 21 This flag disables the automatic reset, which allows the implementation 22 of for instance an external state retention of the port expander. If 23 this flag is set it must be ensured that for an actually uninitialized 24 port expander the manual reset is triggered via the exposed reset 25 function, specific to the PCAL64XXA. 26 27 "#gpio-cells": 28 const: 2 29 30gpio-cells: 31 - pin 32 - flags 33