Allwinner R329/D1/R528/T113s SPI support
From: | Maksim Kiselev <bigunclemax-AT-gmail.com> | |
To: | Andre Przywara <andre.przywara-AT-arm.com> | |
Subject: | [PATCH v4 0/5] Allwinner R329/D1/R528/T113s SPI support | |
Date: | Sun, 07 May 2023 18:03:32 +0300 | |
Message-ID: | <20230507150345.1971083-1-bigunclemax@gmail.com> | |
Cc: | Icenowy Zheng <icenowy-AT-aosc.io>, Maksim Kiselev <bigunclemax-AT-gmail.com>, Mark Brown <broonie-AT-kernel.org>, Rob Herring <robh+dt-AT-kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt-AT-linaro.org>, Conor Dooley <conor+dt-AT-kernel.org>, Chen-Yu Tsai <wens-AT-csie.org>, Jernej Skrabec <jernej.skrabec-AT-gmail.com>, Samuel Holland <samuel-AT-sholland.org>, Paul Walmsley <paul.walmsley-AT-sifive.com>, Palmer Dabbelt <palmer-AT-dabbelt.com>, Albert Ou <aou-AT-eecs.berkeley.edu>, Cristian Ciocaltea <cristian.ciocaltea-AT-collabora.com>, Maxime Ripard <mripard-AT-kernel.org>, linux-spi-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-arm-kernel-AT-lists.infradead.org, linux-sunxi-AT-lists.linux.dev, linux-kernel-AT-vger.kernel.org, linux-riscv-AT-lists.infradead.org | |
Archive-link: | Article |
This series is attempt to revive previous work to add support for SPI controller which is used in newest Allwinner's SOCs R329/D1/R528/T113s https://lore.kernel.org/lkml/BYAPR20MB2472E8B10BFEF75E795... v4: - fixed SPI sample mode configuration - sorted DT bindings list v3: - fixed effective_speed_hz setup and added SPI sample mode configuration - merged DT bindings for R329 and D1 SPI controllers - added SPI_DBI node to sunxi-d1s-t113.dtsi v2: - added DT bindings and node for D1/T113s Icenowy Zheng (1): spi: sun6i: change OF match data to a struct Maksim Kiselev (4): dt-bindings: spi: sun6i: add DT bindings for Allwinner R329/D1/R528/T113s SPI spi: sun6i: add quirk for in-controller clock divider spi: sun6i: add support for R329/D1/R528/T113s SPI controllers riscv: dts: allwinner: d1: Add SPI controllers node .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 7 + .../boot/dts/allwinner/sunxi-d1s-t113.dtsi | 37 +++++ drivers/spi/spi-sun6i.c | 131 ++++++++++++------ 3 files changed, 135 insertions(+), 40 deletions(-) -- 2.39.2