bflb,sf-controller

Description

Serial Flash controller

The Bouffalolab Serial Flash controller controls two banks of SPI devices.
Unlike the name indicate, it is not limited to serial flashes,
and the second bank can execute memory-mapped writes and allows PSRAMs and other byte-addressable
devices to be used optimally.
Using banks other than the embedded flash require pinctrl settings.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

override-bank1

boolean

Force using DTS provided settings instead of the flash header's for bank1's settings.

use-32b-addresses

boolean

Enables using 32 bits length addresses. Must be supported by all devices connected.

no-header

boolean

Do not use the bootheader for flash information.