The latest development version of this page may be more current than this released 2.7.5 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) || (SPI_DW && SPI && BOARD_HSDK) || (ARC && SPI_DW && SPI)

(Includes any dependencies from ifs and menus.)

Defaults

  • n

  • n

  • y

Kconfig definitions

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

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

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

At boards/arc/hsdk/Kconfig.defconfig:36

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config SPI_DW_ARC_AUX_REGS
    bool
    default n
    depends on SPI_DW && SPI && BOARD_HSDK

At drivers/spi/Kconfig.dw:19

Included via Kconfig:8Kconfig.zephyr:42drivers/Kconfig:40drivers/spi/Kconfig:48

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

config SPI_DW_ARC_AUX_REGS
    bool "Registers are part of ARC auxiliary registers"
    default y
    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.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)