spi: Add Nuvoton WPCM450 Flash Interface Unit (FIU) bindings
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>
Thu, 24 Nov 2022 19:13:58 +0000 (20:13 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 25 Nov 2022 13:30:17 +0000 (13:30 +0000)
commitdd71cd4dd6c9bede8ee8277d650fcb9c1b12702c
tree7331ba74d3e71efbbe08b488828112a5bf1cfbe2
parent9838c182471ee5532824bae7f2669d3539719f78
spi: Add Nuvoton WPCM450 Flash Interface Unit (FIU) bindings

The Flash Interface Unit (FIU) is the SPI flash controller in the
Nuvoton WPCM450 BMC SoC. It supports four chip selects, and direct
(memory-mapped) access to 16 MiB per chip. Larger flash chips can be
accessed by software-defined SPI transfers.

The FIU in newer NPCM7xx SoCs is not compatible with the WPCM450 FIU.

Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20221124191400.287918-2-j.neuschaefer@gmx.net
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/spi/nuvoton,wpcm450-fiu.yaml [new file with mode: 0644]