mbox series

[GIT,PULL] STM32 DT changes for v5.3 #1

Message ID 9f17b8fd-a354-618b-f70a-168c75d0da27@st.com (mailing list archive)
State Queued, archived
Commit f65aaf8b897efce4df1c3e2498bc48795dc2ba56
Headers show
Series [GIT,PULL] STM32 DT changes for v5.3 #1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git

Message

Alexandre TORGUE June 21, 2019, 2:39 p.m. UTC
Hi Arnd, Olof and Kevin,

Please consider this first round of STM32 DT updates for v5.3.
As you'll see in highlights, main changes are the addition of a new 
board (stm32mp157a-avenger) on the STM32 MPU family and devices 
enhancement of STM32mp157c SOC.

Thanks.
Alex

The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

   Linux 5.2-rc1 (2019-05-19 15:47:09 -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.3-1

for you to fetch changes up to f65aaf8b897efce4df1c3e2498bc48795dc2ba56:

   ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards 
(2019-06-21 16:14:33 +0200)

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

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

MPU part:
  -Add stm32mp157a-avenger board support:
   This board embeds a STM32MP157a SOC with AC package (TFBGA361, 148 ios)
   , 1024MB of DDR3 and STPMIC1A pmic . Several connections are 
available on this boards:
   2x Type A (USB 2.0) Host and 1x Micro B (USB 2.0) OTG, ethernet
   10/100/1000, WiFi 5 GHz & 2.4GHz, ...
  -Add STMFX support en stm32mp157c-ev1 and enable joystick connected on
   it.
  -Add I2S and SAI support on stm32mp157c.
  -Add and enable support of Vivante GPU on stm32mp157 ED1 and DK1 boards
   (EV1 and DK2 inherit of it).
  -Add camera support:
   -Add DCMI support on stm32mp157c SOC
   -Enabled OV5640 camera support on stm32mp157c-ev1 board
  -Enable hdmi bridge sii9022 & display controller on stm32mp157c-dk1
   board.

MCU part:
  -Add STMFX support en stm32746g-eval and enable connections on it:
   leds and joystick

----------------------------------------------------------------
Alexandre Torgue (1):
       ARM: dts: stm32: use dedicated files to manage stm32mp157 packages

Amelie Delaunay (5):
       ARM: dts: stm32: add STMFX support on stm32746g-eval
       ARM: dts: stm32: add joystick support on stm32746g-eval
       ARM: dts: stm32: add orange and blue leds on stm32746g-eval
       ARM: dts: stm32: add STMFX support on stm32mp157c-ev1
       ARM: dts: stm32: add joystick support on stm32mp157c-ev1

Christophe Roullier (1):
       ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards

Hugues Fruchet (3):
       ARM: dts: stm32: add DCMI camera interface support on stm32mp157c
       ARM: dts: stm32: add DCMI pins to stm32mp157c
       ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board

Ludovic Barre (2):
       ARM: dts: stm32: add pinctrl sleep config for qspi on stm32mp157c-ev1
       ARM: dts: stm32: add jedec compatible for nor flash on 
stm32mp157c-ev1

Manivannan Sadhasivam (4):
       ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157
       dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema
       dt-bindings: arm: stm32: Document Avenger96 devicetree binding
       ARM: dts: stm32: Add Avenger96 devicetree support based on 
STM32MP157A

Olivier Moysan (5):
       ARM: dts: stm32: add sai support on stm32mp157c
       ARM: dts: stm32: add sai pins muxing on stm32mp157
       ARM: dts: stm32: add i2s support on stm32mp157c
       ARM: dts: stm32: add i2s pins muxing on stm32mp157
       ARM: dts: stm32: add sai id registers to stm32mp157c

Pierre-Yves MORDRET (3):
       ARM: dts: stm32: Add Vivante GPU support on STM32MP157c
       ARM: dts: stm32: enable Vivante GPU support on stm32mp157c-ed1 board
       ARM: dts: stm32: enable Vivante GPU support on stm32mp157a-dk1 board

Yannick Fertré (3):
       ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1
       ARM: dts: stm32: enable display on stm32mp157c-dk1 board
       ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1

  .../devicetree/bindings/arm/stm32/stm32.txt        |  10 -
  .../devicetree/bindings/arm/stm32/stm32.yaml       |  31 ++
  arch/arm/boot/dts/Makefile                         |   1 +
  arch/arm/boot/dts/stm32746g-eval.dts               |  66 +++++
  arch/arm/boot/dts/stm32mp157-pinctrl.dtsi          | 246 ++++++++++++++++
  arch/arm/boot/dts/stm32mp157a-avenger96.dts        | 321 
+++++++++++++++++++++
  arch/arm/boot/dts/stm32mp157a-dk1.dts              |  70 ++++-
  arch/arm/boot/dts/stm32mp157c-ed1.dts              |  18 +-
  arch/arm/boot/dts/stm32mp157c-ev1.dts              | 125 +++++++-
  arch/arm/boot/dts/stm32mp157c.dtsi                 | 180 ++++++++++++
  arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi       |  90 ++++++
  arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi       |  62 ++++
  arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi       |  78 +++++
  arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi       |  62 ++++
  14 files changed, 1345 insertions(+), 15 deletions(-)
  delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt
  create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml
  create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts
  create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi

Comments

Olof Johansson June 25, 2019, 11:48 a.m. UTC | #1
On Fri, Jun 21, 2019 at 04:39:38PM +0200, Alexandre Torgue wrote:
> Hi Arnd, Olof and Kevin,
> 
> Please consider this first round of STM32 DT updates for v5.3.
> As you'll see in highlights, main changes are the addition of a new board
> (stm32mp157a-avenger) on the STM32 MPU family and devices enhancement of
> STM32mp157c SOC.
> 
> Thanks.
> Alex
> 
> The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
> 
>   Linux 5.2-rc1 (2019-05-19 15:47:09 -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.3-1
> 
> for you to fetch changes up to f65aaf8b897efce4df1c3e2498bc48795dc2ba56:
> 
>   ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards
> (2019-06-21 16:14:33 +0200)


Merged, thanks!


-Olof