-
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 onSPI_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 onSPI_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 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.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)