CONFIG_GPIO_MMIO32:

This is a driver for accessing a simple, fixed purpose, 32-bit memory-mapped i/o register using the same APIs as GPIO drivers. This is useful when an SoC or board has registers that aren’t part of a GPIO IP block and these registers are used to control things that Zephyr normally expects to be specified using a GPIO pin, e.g. for driving an LED, or chip-select line for an SPI device.

Symbol:

GPIO_MMIO32

Type:

bool

Value:

“n”

User value:

(no user value)

Visibility:

“n”

Is choice item:

false

Is defined:

true

Is from env.:

false

Is special:

false

Prompts:

(no prompts)

Default values:
  • n (value: “n”)
  • Condition: (none)
Selects:

(no selects)

Reverse (select-related) dependencies:
 

GPIO && ARM && SOC_SERIES_MPS2 (value: “n”)

Additional dependencies from enclosing menus and ifs:
 

GPIO (value: “n”)

Locations:
  • ../drivers/gpio/Kconfig.mmio32:7