Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

IPS Reset Control Register peripherals. More...

Macros

#define FOCALTECH_RESET_IO_CTRL   FOCALTECH_RESET_CONFIG(IPSRSTCR, 0U)
 IO controller reset.
#define FOCALTECH_RESET_WDT   FOCALTECH_RESET_CONFIG(IPSRSTCR, 1U)
 Watchdog timer reset.
#define FOCALTECH_RESET_RTC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 2U)
 RTC reset.
#define FOCALTECH_RESET_PIT1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 3U)
 PIT1 reset.
#define FOCALTECH_RESET_PIT2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 4U)
 PIT2 reset.
#define FOCALTECH_RESET_USI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 5U)
 USI1 reset.
#define FOCALTECH_RESET_EDMAC1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 6U)
 EDMAC1 reset.
#define FOCALTECH_RESET_SPI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 7U)
 SPI1 reset.
#define FOCALTECH_RESET_SPI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 8U)
 SPI2 reset.
#define FOCALTECH_RESET_SPI3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 9U)
 SPI3 reset.
#define FOCALTECH_RESET_SCI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 10U)
 SCI1 reset.
#define FOCALTECH_RESET_SCI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 11U)
 SCI2 reset.
#define FOCALTECH_RESET_USI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 12U)
 USI2 reset.
#define FOCALTECH_RESET_CAN1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 13U)
 CAN1 reset.
#define FOCALTECH_RESET_I2C1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 14U)
 I2C1 reset.
#define FOCALTECH_RESET_PWM0   FOCALTECH_RESET_CONFIG(IPSRSTCR, 15U)
 PWM0 reset.
#define FOCALTECH_RESET_I2C2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 16U)
 I2C2 reset.
#define FOCALTECH_RESET_CAN2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 17U)
 CAN2 reset.
#define FOCALTECH_RESET_SCI3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 18U)
 SCI3 reset.
#define FOCALTECH_RESET_QADC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 20U)
 QADC reset.
#define FOCALTECH_RESET_DAC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 21U)
 DAC reset.
#define FOCALTECH_RESET_MCC_IPS   FOCALTECH_RESET_CONFIG(IPSRSTCR, 22U)
 MCC IPS reset.
#define FOCALTECH_RESET_PWMT1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 23U)
 PWMT1 reset.
#define FOCALTECH_RESET_LD   FOCALTECH_RESET_CONFIG(IPSRSTCR, 24U)
 LD reset.
#define FOCALTECH_RESET_PWMT2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 25U)
 PWMT2 reset.
#define FOCALTECH_RESET_PGD   FOCALTECH_RESET_CONFIG(IPSRSTCR, 26U)
 PGD reset.
#define FOCALTECH_RESET_SEC_DET   FOCALTECH_RESET_CONFIG(IPSRSTCR, 27U)
 Security detector reset.
#define FOCALTECH_RESET_PCI   FOCALTECH_RESET_CONFIG(IPSRSTCR, 28U)
 PCI reset.
#define FOCALTECH_RESET_PMURTC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 29U)
 PMU RTC reset.
#define FOCALTECH_RESET_AHB2IPS   FOCALTECH_RESET_CONFIG(IPSRSTCR, 30U)
 AHB2IPS reset.
#define FOCALTECH_RESET_PWMT3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 31U)
 PWMT3 reset.

Detailed Description

IPS Reset Control Register peripherals.

Macro Definition Documentation

◆ FOCALTECH_RESET_AHB2IPS

#define FOCALTECH_RESET_AHB2IPS   FOCALTECH_RESET_CONFIG(IPSRSTCR, 30U)

◆ FOCALTECH_RESET_CAN1

#define FOCALTECH_RESET_CAN1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 13U)

◆ FOCALTECH_RESET_CAN2

#define FOCALTECH_RESET_CAN2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 17U)

◆ FOCALTECH_RESET_DAC

#define FOCALTECH_RESET_DAC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 21U)

◆ FOCALTECH_RESET_EDMAC1

#define FOCALTECH_RESET_EDMAC1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 6U)

◆ FOCALTECH_RESET_I2C1

#define FOCALTECH_RESET_I2C1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 14U)

◆ FOCALTECH_RESET_I2C2

#define FOCALTECH_RESET_I2C2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 16U)

◆ FOCALTECH_RESET_IO_CTRL

#define FOCALTECH_RESET_IO_CTRL   FOCALTECH_RESET_CONFIG(IPSRSTCR, 0U)

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

IO controller reset.

◆ FOCALTECH_RESET_LD

#define FOCALTECH_RESET_LD   FOCALTECH_RESET_CONFIG(IPSRSTCR, 24U)

◆ FOCALTECH_RESET_MCC_IPS

#define FOCALTECH_RESET_MCC_IPS   FOCALTECH_RESET_CONFIG(IPSRSTCR, 22U)

◆ FOCALTECH_RESET_PCI

#define FOCALTECH_RESET_PCI   FOCALTECH_RESET_CONFIG(IPSRSTCR, 28U)

◆ FOCALTECH_RESET_PGD

#define FOCALTECH_RESET_PGD   FOCALTECH_RESET_CONFIG(IPSRSTCR, 26U)

◆ FOCALTECH_RESET_PIT1

#define FOCALTECH_RESET_PIT1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 3U)

◆ FOCALTECH_RESET_PIT2

#define FOCALTECH_RESET_PIT2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 4U)

◆ FOCALTECH_RESET_PMURTC

#define FOCALTECH_RESET_PMURTC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 29U)

◆ FOCALTECH_RESET_PWM0

#define FOCALTECH_RESET_PWM0   FOCALTECH_RESET_CONFIG(IPSRSTCR, 15U)

◆ FOCALTECH_RESET_PWMT1

#define FOCALTECH_RESET_PWMT1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 23U)

◆ FOCALTECH_RESET_PWMT2

#define FOCALTECH_RESET_PWMT2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 25U)

◆ FOCALTECH_RESET_PWMT3

#define FOCALTECH_RESET_PWMT3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 31U)

◆ FOCALTECH_RESET_QADC

#define FOCALTECH_RESET_QADC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 20U)

◆ FOCALTECH_RESET_RTC

#define FOCALTECH_RESET_RTC   FOCALTECH_RESET_CONFIG(IPSRSTCR, 2U)

◆ FOCALTECH_RESET_SCI1

#define FOCALTECH_RESET_SCI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 10U)

◆ FOCALTECH_RESET_SCI2

#define FOCALTECH_RESET_SCI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 11U)

◆ FOCALTECH_RESET_SCI3

#define FOCALTECH_RESET_SCI3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 18U)

◆ FOCALTECH_RESET_SEC_DET

#define FOCALTECH_RESET_SEC_DET   FOCALTECH_RESET_CONFIG(IPSRSTCR, 27U)

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

Security detector reset.

◆ FOCALTECH_RESET_SPI1

#define FOCALTECH_RESET_SPI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 7U)

◆ FOCALTECH_RESET_SPI2

#define FOCALTECH_RESET_SPI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 8U)

◆ FOCALTECH_RESET_SPI3

#define FOCALTECH_RESET_SPI3   FOCALTECH_RESET_CONFIG(IPSRSTCR, 9U)

◆ FOCALTECH_RESET_USI1

#define FOCALTECH_RESET_USI1   FOCALTECH_RESET_CONFIG(IPSRSTCR, 5U)

◆ FOCALTECH_RESET_USI2

#define FOCALTECH_RESET_USI2   FOCALTECH_RESET_CONFIG(IPSRSTCR, 12U)

◆ FOCALTECH_RESET_WDT

#define FOCALTECH_RESET_WDT   FOCALTECH_RESET_CONFIG(IPSRSTCR, 1U)

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

Watchdog timer reset.