[GIT PULL] ARM: at91: DT for 5.8
From: Alexandre Belloni
Date: Mon May 18 2020 - 17:28:49 EST
Arnd, Olof,
Despite a new evaluation board being added this cycle, the move of the
flexcom nodes to the sama5d2 dtsi and the switch to the new PMC bindings
result in the deletion of about 100 lines.
The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136:
Linux 5.7-rc1 (2020-04-12 12:35:55 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux tags/at91-5.8-dt
for you to fetch changes up to 88d801aec6e971c15a0bfb4d46d02476dde9e8aa:
ARM: dts: at91: sama5d2_xplained: Add aliases for the dedicated I2C IPs (2020-05-18 16:51:58 +0200)
----------------------------------------------------------------
AT91 DT for 5.8
- New board: Microchip SAMA5D2 Industrial Connectivity Platform
- All SoCs are now converted to the new PMC device tree binding
- sama5d2 flexcom nodes are now fully described in sama5d2.dtsi
----------------------------------------------------------------
Alexandre Belloni (4):
ARM: dts: at91: sama5d3: switch to new clock bindings
ARM: dts: at91: at91sam9n12: switch to new clock bindings
ARM: dts: at91: at91sam9g45: switch to new clock bindings
ARM: dts: at91: rm9200: switch to new clock bindings
Claudiu Beznea (1):
ARM: dts: at91: sama5d27_som1: Add SPI NOR flash mapping
Codrin Ciubotariu (2):
dt-bindings: ARM: Document SAMA5D2-ICP
ARM: dts: at91: Configure I2C SCL gpio as open drain
Cristian Birsan (1):
ARM: dts: at91: sama5d2-icp: add SAMA5D2-ICP
Cyrille Pitchen (1):
ARM: dts: at91: sama5d2_xplained: Add QSPI0 + SPI NOR memory nodes
Ludovic Desroches (6):
ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description
ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin
ARM: dts: at91: sama5d2_ptc_ek: add PB_USER as wakeup source
ARM: dts: at91: sama5d27_som1_ek: enable i2c0
ARM: dts: at91: sama5d27_som1_ek: add an alias for i2c0
ARM: dts: at91: at91-sama5d27_som1: Enable eeprom device
Tudor Ambarus (20):
ARM: dts: at91: sam9x60ek: Use quad mode in the spi-nor flash
ARM: dts: at91: sam9x60ek: Add sdmmc1 node
ARM: dts: at91: sama5d27_wlsom1: Add alias for i2c0
ARM: dts: at91: sama5d2: Fix the label numbering for flexcom functions
ARM: dts: at91: sama5d2: Move flx4 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx3 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx2 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx1 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx0 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Specify the FIFO size for the Flexcom UART
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and UART flx4 functions
ARM: dts: at91: sama5d2: Add DMA bindings for the flx3 SPI function
ARM: dts: at91: sama5d2: Add DMA bindings for the flx1 I2C function
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and I2C flx0 functions
ARM: dts: at91: sama5d2: Remove i2s and tcb aliases from SoC dtsi
ARM: dts: at91: sama5d2: Add missing flexcom definitions
ARM: dts: at91: sama5d2_xplained: Add alias for DBGU
ARM: dts: at91: sama5d2_ptc_ek: Add comments to describe the aliases
ARM: dts: at91: sama5d2_xplained: Describe the flx0 I2C function
ARM: dts: at91: sama5d2_xplained: Add aliases for the dedicated I2C IPs
.../devicetree/bindings/arm/atmel-at91.yaml | 7 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 2 +-
arch/arm/boot/dts/at91-kizbox3-hs.dts | 4 +-
arch/arm/boot/dts/at91-kizbox3_common.dtsi | 48 +-
arch/arm/boot/dts/at91-sam9x60ek.dts | 23 +
arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 54 ++
arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 64 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 16 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 12 -
arch/arm/boot/dts/at91-sama5d2_icp.dts | 767 +++++++++++++++++++++
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 25 +-
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 118 +++-
arch/arm/boot/dts/at91-wb50n.dtsi | 4 -
arch/arm/boot/dts/at91rm9200.dtsi | 296 +-------
arch/arm/boot/dts/at91sam9g45.dtsi | 338 +--------
arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 324 +--------
arch/arm/boot/dts/at91sam9n12ek.dts | 2 +-
arch/arm/boot/dts/sama5d2.dtsi | 295 +++++++-
arch/arm/boot/dts/sama5d3.dtsi | 430 ++----------
arch/arm/boot/dts/sama5d3_can.dtsi | 20 +-
arch/arm/boot/dts/sama5d3_emac.dtsi | 8 +-
arch/arm/boot/dts/sama5d3_gmac.dtsi | 11 +-
arch/arm/boot/dts/sama5d3_lcd.dtsi | 19 +-
arch/arm/boot/dts/sama5d3_mci2.dtsi | 11 +-
arch/arm/boot/dts/sama5d3_tcb1.dtsi | 12 +-
arch/arm/boot/dts/sama5d3_uart.dtsi | 20 +-
arch/arm/boot/dts/sama5d3xmb.dtsi | 6 +-
arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 6 +-
arch/arm/boot/dts/sama5d4.dtsi | 6 +-
31 files changed, 1429 insertions(+), 1524 deletions(-)
create mode 100644 arch/arm/boot/dts/at91-sama5d2_icp.dts
--
Alexandre Belloni, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com