GPIO Registers

Register Name

Register Description

Address

GPIO_CFG

Digital IO Configuration. NS-application can access it if NS_ACCESS_GPIO field is set.

0x40000900-0x4000093C

GPIO_INPUT_DATA

Digital IOs Input Data State

0x40000940

GPIO_OUTPUT_DATA

GPIO Output Data Register

0x40000944

GPIO_OUTPUT_DATA_SET

GPIO Output Data Set

0x40000948

GPIO_OUTPUT_DATA_CLR

GPIO Output Data Clear

0x4000094C

GPIO_DIR

Digital IOs Direction State

0x40000950

GPIO_MODE

Digital IOs Mode State

0x40000954

GPIO_INT_CFG

GPIO Interrupt Configuration. NS-application can access it if the NS_ACCESS field is set.

0x40000958-0x40000964

GPIO_INT_STATUS_S

GPIO Interrupt Status

0x40000968

GPIO_INT_STATUS

GPIO Interrupt Status. NS-application can access it if the GPIO_INT_CFG[3:0].NS_ACCESS field is set.

0x4000096C-0x40000978

GPIO_INT_DEBOUNCE

GPIO Interrupt Button Debounce Filter Time Configuration

0x4000097C

GPIO_JTAG_SW_PAD_CFG

JTAG / SW Pad Configuration Register

0x40000980

GPIO_SRC_SPI

SPI Interface Input Selection

0x40000A00-0x40000A04

GPIO_SRC_SPI_IO

SPI Interface IO Selection

0x40000A08-0x40000A0C

GPIO_SRC_UART

UART Interface Input Selection

0x40000A10

GPIO_SRC_I2C

I2C Input Selection

0x40000A14-0x40000A18

GPIO_SRC_PCM

PCM Input Selection

0x40000A1C

GPIO_SRC_LIN

LIN Input Selection

0x40000A20

GPIO_SRC_NMI

NMI Input Selection

0x40000A24

GPIO_SRC_BB_RX

Baseband controller RX data and clock input selection

0x40000A28

GPIO_SRC_BB_SPI

Baseband controller SPI input selection

0x40000A2C

GPIO_SRC_BB_COEX

Baseband controller WLAN coexistence input selection

0x40000A30

GPIO_SRC_BB_IQ_DATA

Baseband controller IQ data input selection

0x40000A34

GPIO_SRC_BB_IQ_DATA_P

Baseband controller IQ data pulse input selection

0x40000A38

GPIO_SRC_RF_SPI

RF front-end SPI input selection

0x40000A3C

GPIO_SRC_RF_GPIO03

RF front-end GPIOs 0-3 input selection

0x40000A40

GPIO_SRC_RF_GPIO47

RF front-end GPIOs 4-7 input selection

0x40000A44

GPIO_SRC_RF_GPIO89

RF front-end GPIOs 8-9 input selection

0x40000A48

GPIO_SRC_RF_CTE

RF front-end CTE input selection

0x40000A4C

GPIO_SRC_ASCC

ASCC Interface Input Selection

0x40000A50

GPIO_SRC_EXTCLK

EXTCLK Input Selection

0x40000A54

ACS_AOUT_CTRL

Analog Output Configuration Register

0x40001B7C