-
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.)
Kconfig definitions¶
At boards/arc/em_starterkit/Kconfig.defconfig:78
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config SPI_DW_ARC_AUX_REGS bool default "n" ifSPI_DW
&&SPI
&&BOARD_EM_STARTERKIT
depends onSPI_DW
&&SPI
&&BOARD_EM_STARTERKIT
At drivers/spi/Kconfig.dw:22
Included via Kconfig:10
→ Kconfig.zephyr:35
→ drivers/Kconfig:36
→ drivers/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" ifARC
&&SPI_DW
&&SPI
default "y" ifARC
&&SPI_DW
&&SPI
depends onARC
&&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.)