Lines Matching +full:invert +full:- +full:direction
2 * Copyright (c) 2016 Open-RnD Sp. z o.o.
7 * SPDX-License-Identifier: Apache-2.0
13 #include <zephyr/dt-bindings/pinctrl/mchp-xec-pinctrl.h>
27 * alternate function is input or bi-directional.
41 return -EINVAL; in mec5_config_pin()
46 return -EIO; in mec5_config_pin()
64 cfg2[idx].val = (uint8_t)(temp - 1u); in mec5_config_pin()
68 /* Touch internal pull-up/pull-down? */ in mec5_config_pin()
88 /* Touch output state? Bit can be set even if the direction is input only */ in mec5_config_pin()
121 /* Always touch invert of alternate function. Need another bit to avoid touching */ in mec5_config_pin()
132 return -EIO; in mec5_config_pin()
135 /* make output state in control read-only in control and read-write in parallel reg */ in mec5_config_pin()
138 return -EIO; in mec5_config_pin()
156 return -EINVAL; in pinctrl_configure_pins()