All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexandre Torgue <alexandre.torgue@st.com>
To: Arnd Bergmann <arnd@arndb.de>, Olof Johansson <olof@lixom.net>,
	Kevin Hilman <khilman@baylibre.com>, SoC Team <soc@kernel.org>,
	arm-soc <arm@kernel.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>
Cc: Alexandre TORGUE <alexandre.torgue@st.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>
Subject: [GIT PULL] STM32 DT changes for v5.8 #1
Date: Thu, 14 May 2020 18:07:13 +0200	[thread overview]
Message-ID: <19160355-364d-170c-7ae2-5ba7f714103f@st.com> (raw)

Hi Arnd, Olof and Kevin,

Please consider this first round of STM32 DT updates for v5.8.
Main changes concern stm32mp15 MPU soc including 3 new boards: lxa-mc1, 
Stinger96 and IoT Box board and a major rework of Avenger96 board to 
support the new revision board based on DHCOR SOM.

Google doc has been updated.

Regards
Alex

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/atorgue/stm32.git 
tags/stm32-dt-for-v5.8-1

for you to fetch changes up to 7e76f82acd9e12fe7765d5d8c200b37787c994e4:

   ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenger96 board 
(2020-05-14 16:24:54 +0200)

----------------------------------------------------------------
STM32 DT updates for v5.8, round 1

Highlights:
----------

MCU part:
  -fix a typo for DAC io-channel-cells on f429 and h743

MPU part:
  -Generic:
   -Bump tp PSCI 1.0
   -Fix a typo for DAC io-channel-cells
   -Add M4 pdds for deep sleep mode
   -Add I2C fatmode plus support

  -Add new Octavio lxa-mc1 board based on OSDMP15x SiP

  -Add new Stinger96 board support. It is a 96Boards IoT Extended board
   based on stm32mp157a SoC. Some figures: 256MB DDR, 125MB and flash,
   Onboard BG96 modem...

  -Add IoT Box board support based on stinger96 board + Wifi/BT, CCS811
   VOC sensor, 2 digitals microphones ...

  -DH:
   -Adapt dhcom-som and dhcom-pdk2 dts(i) files to STM32MP15 SoC diversity
   -Add GPIO led and GPIO keys support on PDK2 board

  -AV96:
   -Major rework to support official avenger96 board based on DHCOR SOM.
   -Prototype board is no more supported

----------------------------------------------------------------
Ahmad Fatoum (8):
       ARM: dts: stm32: enable stm32mp157's &gpu by default
       ARM: dts: stm32: preset stm32mp15x video #address- and #size-cells
       ARM: dts: stm32: remove now redundant STM32MP15x video cell sizes
       ARM: dts: stm32: use uniform label names for sleep pinctrl phandles
       ARM: dts: stm32: use uniform node names for sleep pinctrl groups
       dt-bindings: add vendor prefix for Linux Automation GmbH
       ARM: dts: stm32: add STM32MP1-based Linux Automation MC-1 board
       dt-bindings: arm: stm32: document lxa,stm32mp157c-mc1 compatible

Alain Volmat (2):
       ARM: dts: stm32: use st,stm32mp15-i2c compatible for stm32mp151
       ARM: dts: stm32: add Fast Mode Plus info in I2C nodes of stm32mp151

Arnaud Pouliquen (1):
       ARM: dts: stm32: add cortex-M4 pdds management in Cortex-M4 node

Etienne Carriere (1):
       ARM: dts: stm32: bump PSCI to version 1.0 on stm32mp15x

Fabrice Gasnier (3):
       ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429
       ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743
       ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15

Manivannan Sadhasivam (6):
       dt-bindings: Add vendor prefix for Shiratech Solutions
       ARM: dts: stm32: Add missing pinctrl entries for STM32MP15
       dt-bindings: arm: stm32: Document Stinger96 compatible
       ARM: dts: stm32: Add Stinger96 board support
       dt-bindings: arm: stm32: Document IoT Box compatible
       ARM: dts: stm32: Add IoT Box board support

Marek Vasut (35):
       ARM: dts: stm32: Enable I2C2 on DHCOM PDK2 carrier board
       ARM: dts: stm32: Repair PMIC configuration on AV96
       ARM: dts: stm32: Repair PMIC interrupt on AV96
       ARM: dts: stm32: Add alternate pinmux for ethernet RGMII on stm32mp15
       ARM: dts: stm32: Repair ethernet operation on AV96
       ARM: dts: stm32: Add missing ethernet PHY reset on AV96
       ARM: dts: stm32: Add missing ethernet PHY skews on AV96
       ARM: dts: stm32: Add alternate pinmux for SDMMC pins on stm32mp15
       ARM: dts: stm32: Repair SDMMC1 operation on AV96
       ARM: dts: stm32: Add eMMC attached to SDMMC2 on AV96
       ARM: dts: stm32: Add QSPI NOR on AV96
       ARM: dts: stm32: Add configuration EEPROM on AV96
       ARM: dts: stm32: Enable WiFi on AV96
       ARM: dts: stm32: Add alternate pinmux for USART2 pins on stm32mp15
       ARM: dts: stm32: Enable Bluetooth on AV96
       ARM: dts: stm32: Add alternate pinmux for LTDC pins on stm32mp15
       ARM: dts: stm32: Add bindings for HDMI video on AV96
       ARM: dts: stm32: Add alternate pinmux for SAI2 pins on stm32mp15
       ARM: dts: stm32: Add bindings for audio on AV96
       ARM: dts: stm32: Add bindings for USB on AV96
       ARM: dts: stm32: Rename LEDs to match silkscreen on AV96
       ARM: dts: stm32: Add alternate pinmux for I2C2 pins
       ARM: dts: stm32: Repair I2C2 operation on AV96
       ARM: dts: stm32: Add alternate pinmux for FDCAN1 pins
       ARM: dts: stm32: Add bindings for FDCAN1 on AV96
       ARM: dts: stm32: Add alternate pinmux for FDCAN2 pins
       ARM: dts: stm32: Add bindings for FDCAN2 on AV96
       ARM: dts: stm32: Add alternate pinmux for ADC pins
       ARM: dts: stm32: Add bindings for ADC on AV96
       ARM: dts: stm32: Add alternate pinmux for SPI2 pins
       ARM: dts: stm32: Add bindings for SPI2 on AV96
       ARM: dts: stm32: Add GPIO keys for STM32MP1 DHCOM PDK2
       ARM: dts: stm32: Add GPIO LEDs for STM32MP1 DHCOM PDK2
       ARM: dts: stm32: Split SoC-independent parts of DHCOM SOM and PDK2
       ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenger96 board

Pascal Paillet (1):
       ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dkx

Yann Gautier (1):
       ARM: dts: stm32: add sd-uhs properties in SD-card node for 
stm32mp157c-ed1

  .../devicetree/bindings/arm/stm32/stm32.yaml       |   3 +
  .../devicetree/bindings/vendor-prefixes.yaml       |   4 +
  arch/arm/boot/dts/Makefile                         |   6 +-
  arch/arm/boot/dts/stm32f429.dtsi                   |   4 +-
  arch/arm/boot/dts/stm32h743.dtsi                   |   4 +-
  arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           | 666 
++++++++++++++++++++-
  arch/arm/boot/dts/stm32mp151.dtsi                  |  37 +-
  arch/arm/boot/dts/stm32mp157.dtsi                  |   8 +-
  arch/arm/boot/dts/stm32mp157a-avenger96.dts        | 314 +---------
  arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts  |  38 ++
  arch/arm/boot/dts/stm32mp157a-iot-box.dts          |  68 +++
  arch/arm/boot/dts/stm32mp157a-stinger96.dts        |  12 +
  arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       | 342 +++++++++++
  arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts       | 265 +-------
  arch/arm/boot/dts/stm32mp157c-dk2.dts              |   8 -
  arch/arm/boot/dts/stm32mp157c-ed1.dts              |   7 +-
  arch/arm/boot/dts/stm32mp157c-ev1.dts              |  14 +-
  arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          | 252 ++++++++
  arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      | 337 +++++++++++
  ...c-dhcom-som.dtsi => stm32mp15xx-dhcom-som.dtsi} |   9 +-
  arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 401 +++++++++++++
  arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi     |  23 +
  arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       | 209 +++++++
  arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |  20 +-
  arch/arm/boot/dts/stm32mp15xx-osd32.dtsi           | 230 +++++++
  25 files changed, 2634 insertions(+), 647 deletions(-)
  create mode 100644 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts
  create mode 100644 arch/arm/boot/dts/stm32mp157a-iot-box.dts
  create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dts
  create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts
  create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi
  rename arch/arm/boot/dts/{stm32mp157c-dhcom-som.dtsi => 
stm32mp15xx-dhcom-som.dtsi} (98%)
  create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

                 reply	other threads:[~2020-05-14 16:07 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19160355-364d-170c-7ae2-5ba7f714103f@st.com \
    --to=alexandre.torgue@st.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=khilman@baylibre.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=mcoquelin.stm32@gmail.com \
    --cc=olof@lixom.net \
    --cc=soc@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.