The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_SPI_DW_ARC_AUX_REGS

Registers are part of ARC auxiliary registers

Type: bool

Help

SPI IP block registers are part of user extended auxiliary registers and thus their access is different than memory mapped registers.

Direct dependencies

(SPI_DW && SPI && BOARD_EM_STARTERKIT) || (ARC && SPI_DW && SPI)

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definitions

At boards/arc/em_starterkit/Kconfig.defconfig:78

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config SPI_DW_ARC_AUX_REGS
    bool
    default "n" if SPI_DW && SPI && BOARD_EM_STARTERKIT
    depends on SPI_DW && SPI && BOARD_EM_STARTERKIT

At drivers/spi/Kconfig.dw:22

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:36drivers/spi/Kconfig:193

Menu path: (top menu) → Device Drivers → SPI hardware bus support → Designware SPI controller driver

config SPI_DW_ARC_AUX_REGS
    bool
    prompt "Registers are part of ARC auxiliary registers" if ARC && SPI_DW && SPI
    default "y" if ARC && SPI_DW && SPI
    depends on ARC && SPI_DW && SPI
    help
      SPI IP block registers are part of user extended auxiliary
      registers and thus their access is different than memory
      mapped registers.

(Definitions include propagated dependencies, including from if’s and menus.)