Lines Matching +full:7 +full:- +full:pin
3 * SPDX-License-Identifier: Apache-2.0
10 * The whole GECKO_pin configuration information is encoded in a 32-bit bitfield
13 * - 31..24: Pin function.
14 * - 23..16: Reserved.
15 * - 15..8: Port for UART_RX/UART_TX functions.
16 * - 7..0: Pin number for UART_RX/UART_TX functions.
17 * - 15..8: Reserved for UART_LOC function.
18 * - 7..0: Loc for UART_LOC function.
31 /** Position of the pin field. */
33 /** Mask for the pin field. */
43 /** Mask for the pin field. */
49 * @name GECKO_pinctrl pin functions.
66 #define GECKO_FUN_SPI_CSN 7U
79 * @param fun Pin function configuration (see GECKO_FUNC_{name} macros).
81 * @param pin Pin (0..31).
83 #define GECKO_PSEL(fun, port, pin) \ argument
85 ((GECKO_PIN(##pin##) & GECKO_PIN_MSK) << GECKO_PIN_POS) | \
91 * @param fun Pin function configuration (see GECKO_FUNC_{name} macros).