Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
FocalTech Reset Configuration Macros

Macros for encoding reset register and bit information. More...

Macros

#define FOCALTECH_RESET_SHIFT   6U
#define FOCALTECH_RESET_MASK   ((1U << FOCALTECH_RESET_SHIFT) - 1U)
#define FOCALTECH_RESET_CONFIG(reg, bit)

Detailed Description

Macros for encoding reset register and bit information.

Macro Definition Documentation

◆ FOCALTECH_RESET_CONFIG

#define FOCALTECH_RESET_CONFIG ( reg,
bit )

#include <zephyr/dt-bindings/reset/focaltech_ft9001_reset.h>

Value:
(((FOCALTECH_##reg##_OFFSET) << FOCALTECH_RESET_SHIFT) | ((bit) & FOCALTECH_RESET_MASK))
#define FOCALTECH_RESET_SHIFT
Definition focaltech_ft9001_reset.h:16
#define FOCALTECH_RESET_MASK
Definition focaltech_ft9001_reset.h:17

◆ FOCALTECH_RESET_MASK

#define FOCALTECH_RESET_MASK   ((1U << FOCALTECH_RESET_SHIFT) - 1U)

◆ FOCALTECH_RESET_SHIFT

#define FOCALTECH_RESET_SHIFT   6U