Re: [PATCH v3 00/13] Add CMU/RMU/DMA/MMC/I2C support for Actions Semi
From: Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
Date: 2020-12-31 09:12:55
Also in:
dmaengine, linux-devicetree, linux-i2c, linux-mmc, lkml
On Thu, Dec 31, 2020 at 01:24:35PM +0530, Manivannan Sadhasivam wrote:
On Tue, Dec 29, 2020 at 11:17:15PM +0200, Cristian Ciocaltea wrote:quoted
Hi, This patchset brings a series of improvements for the Actions Semi S500 SoCs family, by adding support for Clock & Reset Management Units, DMA, MMC, I2C & SIRQ controllers. Please note the patches consist mostly of DTS and bindings/compatibles changes, since all the work they depend on has been already merged, i.e. clock fixes/additions, pinctrl driver, sirq driver. For the moment, I have only enabled the features I could test on RoseapplePi SBC.Applied all patches except the 2 dmaengine patches for v5.12. Andreas, please let me know if you want to do the PR this time. Else I'll proceed.
Thank you, Mani! The dmaengine patches should be picked up by Vinod, right?
Thanks, Maniquoted
Thanks, Cristi Changes in v3: - Squashed 'arm: dts: owl-s500-roseapplepi: Use UART clock from CMU' with 'arm: dts: owl-s500: Set CMU clocks for UARTs', according to Mani's review - Rebased series on v5.11-rc1 and dropped the already merged patches: * dt-bindings: mmc: owl: Add compatible string for Actions Semi S500 SoC * dt-bindings: i2c: owl: Convert Actions Semi Owl binding to a schema * MAINTAINERS: Update entry for Actions Semi Owl I2C binding * i2c: owl: Add compatible for the Actions Semi S500 I2C controller Changes in v2: - Added new bindings/compatibles for S500 DMA, MMC & I2C controllers - Added support for the SIRQ controller - Added new entries in MAINTAINERS - Updated naming of some patches in v1 Cristian Ciocaltea (13): arm: dts: owl-s500: Add Clock Management Unit arm: dts: owl-s500: Set CMU clocks for UARTs arm: dts: owl-s500: Add Reset controller dt-bindings: dma: owl: Add compatible string for Actions Semi S500 SoC dmaengine: owl: Add compatible for the Actions Semi S500 DMA controller arm: dts: owl-s500: Add DMA controller arm: dts: owl-s500: Add pinctrl & GPIO support arm: dts: owl-s500: Add MMC support arm: dts: owl-s500: Add I2C support arm: dts: owl-s500: Add SIRQ controller arm: dts: owl-s500-roseapplepi: Add uSD support arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration MAINTAINERS: Add linux-actions ML for Actions Semi Arch .../devicetree/bindings/dma/owl-dma.yaml | 7 +- MAINTAINERS | 1 + arch/arm/boot/dts/owl-s500-cubieboard6.dts | 7 - .../arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 7 - .../arm/boot/dts/owl-s500-labrador-base-m.dts | 7 - arch/arm/boot/dts/owl-s500-roseapplepi.dts | 97 +++++++++++- arch/arm/boot/dts/owl-s500-sparky.dts | 7 - arch/arm/boot/dts/owl-s500.dtsi | 140 ++++++++++++++++++ drivers/dma/owl-dma.c | 3 +- 9 files changed, 239 insertions(+), 37 deletions(-) -- 2.30.0
_______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel