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 <Zephyr>/boards/arc/em_starterkit/Kconfig.defconfig:59

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:24

Menu path: (Top)

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

At <Zephyr>/boards/arc/hsdk/Kconfig.defconfig:30

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:24

Menu path: (Top)

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

At <Zephyr>/drivers/spi/Kconfig.dw:19

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:38<Zephyr>/drivers/spi/Kconfig:194

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.)