[GIT,PULL,2/3] ARM: dts: NXP LPC32xx and LPC18xx/LPC43xx changes for 5.1

Message ID 20190203212936.17053-2-vz@mleia.com
State New
Headers show
Series
  • [GIT,PULL,1/3] ARM: defconfig: NXP LPC32xx and LPC18xx/LPC43xx changes for 5.1
Related show

Pull-request

https://github.com/vzapolskiy/linux-lpc32xx tags/lpc32xx-dt-for-5.1

Message

Vladimir Zapolskiy Feb. 3, 2019, 9:29 p.m.
Hi Arnd, Olof and Kevin,

please consider to pull the updates to NXP LPC32xx and NXP LPC18xx/LPC32xx
board devicetree files, added support of one LPC4357 devkit board and
now proper description and usage of PL111 controller can be found on both
LPC32xx and LPC18xx/LPC43xx platforms.

The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

  Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)

are available in the Git repository at:

  https://github.com/vzapolskiy/linux-lpc32xx tags/lpc32xx-dt-for-5.1

for you to fetch changes up to 0293adf76ae96cea6e1690e79d9912c690bccde3:

  ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes (2019-02-03 21:37:43 +0200)

----------------------------------------------------------------
ARM: lpc32xx: devicetree updates for v5.1

Here are the changes for ARM NXP LPC32xx and ARM NXP LPC18xx/LPC43xx
devicetree files:

* added dts file for MYIR Tech MYD-LPC4357 development board,
* two missing properties are added to LPC32xx keypad controller device
  tree node, this fixes a long-standing problem with its initialization,
* LPC32xx PL11x LCD controller device node got corrected properties,
  which allows to use it with a new PL11x DRM driver,
* output voltage level on one of Phytec phyCORE-LPC3250 fixed regulators
  is corrected, the fix is needed to remove duplicating platform data,
* Phytec phyCORE-LPC3250 board gets a description of a kit LCD panel,
  this completes setup of CLCD device tree node for the board,
* added unit addresses to memory device nodes on EA and Phytec boards,
* fixes of ordinary warnings in dts formatting like leading zeroes,
  unused address and size cell properties and so on.

----------------------------------------------------------------
Mathieu Malaterre (1):
      ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation

Vladimir Zapolskiy (12):
      ARM: dts: lpc435x: remove address and size cells from gpio-keys-polled nodes
      ARM: dts: Add DT for MYIR Tech MYD-LPC4357 Development Board
      ARM: dts: lpc32xx: add required clocks property to keypad device node
      ARM: dts: lpc32xx: reparent keypad controller to SIC1
      ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
      ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
      ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
      ARM: dts: lpc32xx: phy3250: remove regulators umbrella device node
      ARM: dts: lpc32xx: phy3250: setup LCD controller to panel interface
      ARM: dts: lpc32xx: phy3250: add unit address to memory device node
      ARM: dts: lpc32xx: ea3250: add unit address to memory device node
      ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes

 arch/arm/boot/dts/Makefile                  |   3 +-
 arch/arm/boot/dts/lpc3250-ea3250.dts        |  20 +-
 arch/arm/boot/dts/lpc3250-phy3250.dts       |  87 +++--
 arch/arm/boot/dts/lpc32xx.dtsi              |  28 +-
 arch/arm/boot/dts/lpc4350-hitex-eval.dts    |   2 -
 arch/arm/boot/dts/lpc4357-ea4357-devkit.dts |   2 -
 arch/arm/boot/dts/lpc4357-myd-lpc4357.dts   | 619 ++++++++++++++++++++++++++++++++++++
 7 files changed, 701 insertions(+), 60 deletions(-)
 create mode 100644 arch/arm/boot/dts/lpc4357-myd-lpc4357.dts

--
Best wishes,
Vladimir

Comments

Arnd Bergmann Feb. 15, 2019, 2:30 p.m. | #1
On Sun, Feb 3, 2019 at 10:29 PM Vladimir Zapolskiy <vz@mleia.com> wrote:
> Here are the changes for ARM NXP LPC32xx and ARM NXP LPC18xx/LPC43xx
> devicetree files:
>
> * added dts file for MYIR Tech MYD-LPC4357 development board,
> * two missing properties are added to LPC32xx keypad controller device
>   tree node, this fixes a long-standing problem with its initialization,
> * LPC32xx PL11x LCD controller device node got corrected properties,
>   which allows to use it with a new PL11x DRM driver,
> * output voltage level on one of Phytec phyCORE-LPC3250 fixed regulators
>   is corrected, the fix is needed to remove duplicating platform data,
> * Phytec phyCORE-LPC3250 board gets a description of a kit LCD panel,
>   this completes setup of CLCD device tree node for the board,
> * added unit addresses to memory device nodes on EA and Phytec boards,
> * fixes of ordinary warnings in dts formatting like leading zeroes,
>   unused address and size cell properties and so on.


Pulled into arm/dt, thanks!

     Arnd