Zephyr API 3.6.99
Loading...
Searching...
No Matches
FocalTech IOCTRL Pin Control

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)
 

Detailed Description

Pin control macros for FocalTech FT9001 SoC

Macro Definition Documentation

◆ FOCALTECH_IOCTRL_BASE

#define FOCALTECH_IOCTRL_BASE   0x40000000U

◆ FOCALTECH_PINCTRL_BIT_GET

#define FOCALTECH_PINCTRL_BIT_GET ( pinmux)

#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>

Value:
#define FOCALTECH_PINCTRL_BIT_POS
Definition focaltech_ft9001_pinctrl.h:25
#define FOCALTECH_PINCTRL_BIT_MASK
Definition focaltech_ft9001_pinctrl.h:29

◆ FOCALTECH_PINCTRL_BIT_MASK

#define FOCALTECH_PINCTRL_BIT_MASK   0x1FU

◆ FOCALTECH_PINCTRL_BIT_POS

#define FOCALTECH_PINCTRL_BIT_POS   1U

◆ FOCALTECH_PINCTRL_REG_GET

#define FOCALTECH_PINCTRL_REG_GET ( pinmux)

#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>

Value:
#define FOCALTECH_PINCTRL_REG_MASK
Definition focaltech_ft9001_pinctrl.h:30
#define FOCALTECH_PINCTRL_REG_POS
Definition focaltech_ft9001_pinctrl.h:26
#define FOCALTECH_IOCTRL_BASE
Definition focaltech_ft9001_pinctrl.h:22

◆ FOCALTECH_PINCTRL_REG_MASK

#define FOCALTECH_PINCTRL_REG_MASK   0xFFFFFU

◆ FOCALTECH_PINCTRL_REG_POS

#define FOCALTECH_PINCTRL_REG_POS   6U

◆ FOCALTECH_PINCTRL_VALUE_GET

#define FOCALTECH_PINCTRL_VALUE_GET ( pinmux)

#include <zephyr/dt-bindings/pinctrl/focaltech_ft9001_pinctrl.h>

Value:
#define FOCALTECH_PINCTRL_VALUE_POS
Definition focaltech_ft9001_pinctrl.h:24
#define FOCALTECH_PINCTRL_VALUE_MASK
Definition focaltech_ft9001_pinctrl.h:28

◆ FOCALTECH_PINCTRL_VALUE_MASK

#define FOCALTECH_PINCTRL_VALUE_MASK   0x1U

◆ FOCALTECH_PINCTRL_VALUE_POS

#define FOCALTECH_PINCTRL_VALUE_POS   0U

◆ FOCALTECH_PINMUX

#define FOCALTECH_PINMUX ( reg,
bit,
value )