|
Zephyr API 3.6.99
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
7#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_QUICKLOGIC_EOS_S3_PINCTRL_H_
8#define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_QUICKLOGIC_EOS_S3_PINCTRL_H_
12#define IO_MUX_REG_MAX_OFFSET 107
13#define IO_MUX_MAX_PAD_NR 45
15#define FUNC_SEL_UART_RX (77 << 13)
17#define QUICKLOGIC_EOS_S3_PINMUX(pin, fun) (pin) (fun)
19#define UART_TX_PAD44 QUICKLOGIC_EOS_S3_PINMUX(44, 0x3)
20#define UART_RX_PAD45 QUICKLOGIC_EOS_S3_PINMUX(45, FUNC_SEL_UART_RX | BIT(2))
21#define USB_PU_CTRL_PAD23 QUICKLOGIC_EOS_S3_PINMUX(23, 0x0)
22#define USB_DN_PAD28 QUICKLOGIC_EOS_S3_PINMUX(28, 0x0)
23#define USB_DP_PAD31 QUICKLOGIC_EOS_S3_PINMUX(31, 0x0)