Skip to content

Commit e0c8755

Browse files
wensbroonie
authored andcommitted
spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers
The A523 has four SPI controllers. One of them supports MIPI DBI mode in addition to standard SPI. Compared to older generations, this newer controller now has a combined counter for the RX FIFO ad buffer levels. In older generations, the RX buffer level was a separate bitfield in the FIFO status register. In practice this difference is negligible. The buffer is mostly invisible to the implementation. If programmed I/O transfers are limited to the FIFO size, then the contents of the buffer seem to always be flushed over to the FIFO. For DMA, the DRQ trigger levels are only tied to the FIFO levels. In all other aspects, the controller is the same as the one in the R329. Add new compatible strings for the new controllers. Signed-off-by: Chen-Yu Tsai <wens@kernel.org> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Link: https://patch.msgid.link/20251221110513.1850535-2-wens@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 9448598 commit e0c8755

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ properties:
1717
compatible:
1818
oneOf:
1919
- const: allwinner,sun50i-r329-spi
20+
- const: allwinner,sun55i-a523-spi
2021
- const: allwinner,sun6i-a31-spi
2122
- const: allwinner,sun8i-h3-spi
2223
- items:
@@ -35,6 +36,9 @@ properties:
3536
- const: allwinner,sun20i-d1-spi-dbi
3637
- const: allwinner,sun50i-r329-spi-dbi
3738
- const: allwinner,sun50i-r329-spi
39+
- items:
40+
- const: allwinner,sun55i-a523-spi-dbi
41+
- const: allwinner,sun55i-a523-spi
3842

3943
reg:
4044
maxItems: 1

0 commit comments

Comments
 (0)