Directly mapped Baikal-T1 Boot SPI flash support
configname: CONFIG_SPI_DW_BT1_DIRMAP
Linux Kernel Configuration
└─>Device Drivers
└─>SPI support
└─>Directly mapped Baikal-T1 Boot SPI flash support
In linux kernel since version 5.1 (release Date: 2019-05-05)
Directly mapped SPI flash memory is an interface specific to the
Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
can be used to access a peripheral memory device just by
reading/writing data from/to it. Note that the system APB bus
will stall during each IO from/to the dirmap region until the
operation is finished. So try not to use it concurrently with
time-critical tasks (like the SPI memory operations implemented
in this driver).
Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
can be used to access a peripheral memory device just by
reading/writing data from/to it. Note that the system APB bus
will stall during each IO from/to the dirmap region until the
operation is finished. So try not to use it concurrently with
time-critical tasks (like the SPI memory operations implemented
in this driver).