![]() |
Zephyr API 4.4.99
A Scalable Open Source RTOS
|
#include <zephyr/dt-bindings/dt-util.h>Go to the source code of this file.
Macros | |
| #define | SILABS_PINCTRL_GPIO_PORT_MASK 0x0000000FUL |
| #define | SILABS_PINCTRL_GPIO_PIN_MASK 0x000000F0UL |
| #define | SILABS_PINCTRL_PERIPH_BASE_MASK 0x0003FF00UL |
| #define | SILABS_PINCTRL_HAVE_EN_MASK 0x00040000UL |
| #define | SILABS_PINCTRL_EN_BIT_MASK 0x00F80000UL |
| #define | SILABS_PINCTRL_ROUTE_MASK 0x1F000000UL |
| #define | SILABS_PINCTRL_HAVE_ROUTE_MASK 0x20000000UL |
| #define | SILABS_PINCTRL_ANALOG_MASK 0x80000000UL |
| #define | SILABS_PINCTRL_ABUS_BUS_MASK 0x0000C000UL |
| #define | SILABS_PINCTRL_ABUS_PARITY_MASK 0x00003000UL |
| #define | SILABS_PINCTRL_ABUS_PERIPH_MASK 0x00000F00UL |
| #define | SILABS_PINCTRL_UNUSED 0xFF |
| #define | SILABS_PINCTRL_ANALOG 0xAA |
| #define | SILABS_DBUS(port, pin, periph_base, en_present, en_bit, route) |
| #define | SILABS_FIXED_ROUTE(port, pin, periph_base, en_bit) |
| #define | SILABS_ABUS(bus, parity, peripheral) |
| #define SILABS_ABUS | ( | bus, | |
| parity, | |||
| peripheral ) |
| #define SILABS_DBUS | ( | port, | |
| pin, | |||
| periph_base, | |||
| en_present, | |||
| en_bit, | |||
| route ) |
| #define SILABS_FIXED_ROUTE | ( | port, | |
| pin, | |||
| periph_base, | |||
| en_bit ) |
| #define SILABS_PINCTRL_ABUS_BUS_MASK 0x0000C000UL |
| #define SILABS_PINCTRL_ABUS_PARITY_MASK 0x00003000UL |
| #define SILABS_PINCTRL_ABUS_PERIPH_MASK 0x00000F00UL |
| #define SILABS_PINCTRL_ANALOG 0xAA |
| #define SILABS_PINCTRL_ANALOG_MASK 0x80000000UL |
| #define SILABS_PINCTRL_EN_BIT_MASK 0x00F80000UL |
| #define SILABS_PINCTRL_GPIO_PIN_MASK 0x000000F0UL |
| #define SILABS_PINCTRL_GPIO_PORT_MASK 0x0000000FUL |
| #define SILABS_PINCTRL_HAVE_EN_MASK 0x00040000UL |
| #define SILABS_PINCTRL_HAVE_ROUTE_MASK 0x20000000UL |
| #define SILABS_PINCTRL_PERIPH_BASE_MASK 0x0003FF00UL |
| #define SILABS_PINCTRL_ROUTE_MASK 0x1F000000UL |
| #define SILABS_PINCTRL_UNUSED 0xFF |