|
Zephyr API Documentation 4.4.0-rc1
A Scalable Open Source RTOS
|
Pin control macros for FocalTech FT9001 SoC. More...
Topics | |
| IOCTRL Register Offsets | |
| IOCTRL register offsets. | |
Macros | |
| #define | FOCALTECH_IOCTRL_BASE 0x40000000U |
| #define | FOCALTECH_PINCTRL_VALUE_POS 0U |
| #define | FOCALTECH_PINCTRL_BIT_POS 1U |
| #define | FOCALTECH_PINCTRL_REG_POS 6U |
| #define | FOCALTECH_PINCTRL_VALUE_MASK 0x1U |
| #define | FOCALTECH_PINCTRL_BIT_MASK 0x1FU |
| #define | FOCALTECH_PINCTRL_REG_MASK 0xFFFFFU |
| #define | FOCALTECH_PINMUX(reg, bit, value) |
| #define | FOCALTECH_PINCTRL_REG_GET(pinmux) |
| #define | FOCALTECH_PINCTRL_BIT_GET(pinmux) |
| #define | FOCALTECH_PINCTRL_VALUE_GET(pinmux) |
Pin control macros for FocalTech FT9001 SoC.
| #define FOCALTECH_IOCTRL_BASE 0x40000000U |
| #define FOCALTECH_PINCTRL_BIT_GET | ( | pinmux | ) |
#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>
| #define FOCALTECH_PINCTRL_BIT_MASK 0x1FU |
| #define FOCALTECH_PINCTRL_BIT_POS 1U |
| #define FOCALTECH_PINCTRL_REG_GET | ( | pinmux | ) |
#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>
| #define FOCALTECH_PINCTRL_REG_MASK 0xFFFFFU |
| #define FOCALTECH_PINCTRL_REG_POS 6U |
| #define FOCALTECH_PINCTRL_VALUE_GET | ( | pinmux | ) |
#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>
| #define FOCALTECH_PINCTRL_VALUE_MASK 0x1U |
| #define FOCALTECH_PINCTRL_VALUE_POS 0U |
| #define FOCALTECH_PINMUX | ( | reg, | |
| bit, | |||
| value ) |
#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>