Lines Matching +full:pin +full:- +full:location
4 * SPDX-License-Identifier: Apache-2.0
20 #include <zephyr/dt-bindings/pinctrl/silabs-pinctrl-dbus.h>
22 #include <zephyr/dt-bindings/pinctrl/gecko-pinctrl-s1.h>
24 #include <zephyr/dt-bindings/pinctrl/gecko-pinctrl.h>
35 /** Type for Silabs pin using DBUS. */
39 uint8_t pin; member
72 .pin = FIELD_GET(SILABS_PINCTRL_GPIO_PIN_MASK, DT_PROP_BY_IDX(node, prop, idx)), \
87 /** Type for gecko pin. */
91 * @brief Utility macro to initialize each pin.
112 * @brief Utility macro to obtain pin function.
114 * @param pincfg Pin configuration bit field.
126 * @brief Utility macro to obtain pin configuration.
128 * @param pincfg pin configuration bit field.
133 * @brief Utility macro to obtain location configuration.