Patchwork [GIT,PULL,v3] ST-Ericsson Device Tree patches

login
register
mail settings
Submitter Lee Jones
Date Nov. 27, 2012, 11:15 a.m.
Message ID <20121127111540.GC2013@gmail.com>
Download mbox
Permalink /patch/202184/
State New
Headers show

Pull-request

git://git.linaro.org/people/ljones/linux-3.0-ux500.git ste-dt-for-next

Comments

Lee Jones - Nov. 27, 2012, 11:15 a.m.
The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64:

  Linux 3.7-rc3 (2012-10-28 12:24:48 -0700)

are available in the git repository at:

  git://git.linaro.org/people/ljones/linux-3.0-ux500.git ste-dt-for-next

for you to fetch changes up to e13316d60658aee7987b51025f342649baa33487:

  ARM: ux500: Rename dbx500 cpufreq code to be more generic (2012-11-27 10:58:57 +0000)

----------------------------------------------------------------
Fabio Baltieri (1):
      ARM: dts: add missing ux500 device trees

Lee Jones (42):
      ARM: ux500: Move regulator-name properties out to board DTS files
      ARM: ux500: Fix initialisation order for UIBs
      ARM: ux500: Elaborate on SDI device node names in Device Tree
      ARM: ux500: Add SDI (MMC) support to the HREF Device Tree
      ARM: ux500: Correct Snowball's external SD/MMC slot's bus width
      ARM: ux500: Create a DTS hierarchy for ST-Ericsson's HREF boards
      ARM: ux500: Create a Device Tree for early HREFs
      ARM: ux500: Add support for gpio-keys and Proximity Sensor for HREF
      ARM: ux500: Remove platform specific device registration when DT is enabled
      ARM: ux500: Move all Device Tree booting into cpu-db8500
      ARM: ux500: Strip out duplicate touch screen platform information
      Documentation: Detail permitted DT properties for the BU21013 Touch Screen
      ARM: ux500: Create a new Device Tree include file for boards supporting STUIBs
      ARM: ux500: Stop calling the UIB init function when using Device Tree
      ARM: ux500: Add all bu21013 touch screen components to supported Device Trees
      ARM: ux500: Stop informing the regulator subsystem that we have full constraints
      ARM: ux500: Apply a Device Tree node for the STMPE MFD
      ARM: ux500: Supply the STMPE keypad Device Tree node to the STUIB DT
      ARM: ux500: Remove unused board compatible string
      ARM: ux500: Add skeleton DTS file for the u9540
      ARM: ux500: Add support for ST-Ericsson's u9540 SoC
      ARM: ux500: Add UART support to the u9540 Device Tree
      ARM: ux500: Enable SDI4 port on the u9540 when booting with Device Tree
      ARM: ux500: Enable all MMC devices on the u9540 when booting with DT
      ARM: ux500: Rename references to the ccu9540 dev board accordingly
      ARM: ux500: Remove duplicate DT_MACHINE_START - make u8500 for generic
      ARM: ux500: List DT compatibility using platform names rather than by board
      ARM: ux500: Add node for the MMC GPIO regulator
      ARM: ux500: Change the type of interrupt to something compatible
      ARM: ux500: CONFIG: Enable GPIO Regulators
      ARM: ux500: Convert DT_MACHINE_START to use SMP operations
      ARM: ux500: Move regulator-name properties out to board DTS files
      ARM: ux500: Add SDI (MMC) support to the HREF Device Tree
      ARM: ux500: Add skeleton DTS file for the u9540
      ARM: ux500: Add UART support to the u9540 Device Tree
      ARM: ux500: Enable SDI4 port on the u9540 when booting with Device Tree
      ARM: ux500: Enable all MMC devices on the u9540 when booting with DT
      ARM: ux500: Describe UART platform registering issues more accurately
      ARM: ux500: Disable the MMCI gpio-regulator by default
      ARM: ux500: Move board specific GPIO info out to subordinate DTS files
      ARM: ux500: Stop registering the PCM driver from platform code
      ARM: ux500: Rename dbx500 cpufreq code to be more generic

 .../bindings/input/touchscreen/bu21013.txt         |   28 ++
 arch/arm/boot/dts/Makefile                         |    5 +-
 arch/arm/boot/dts/ccu9540.dts                      |   72 ++++++
 arch/arm/boot/dts/dbx5x0.dtsi                      |   57 ++--
 arch/arm/boot/dts/href.dtsi                        |  273 ++++++++++++++++++++
 arch/arm/boot/dts/hrefprev60.dts                   |   48 ++++
 arch/arm/boot/dts/hrefv60plus.dts                  |  217 ++++++++++++----
 arch/arm/boot/dts/snowball.dts                     |  140 +++++++++-
 arch/arm/boot/dts/stuib.dtsi                       |   78 ++++++
 arch/arm/boot/dts/u9540.dts                        |   72 ++++++
 arch/arm/configs/u8500_defconfig                   |    1 +
 arch/arm/mach-ux500/board-mop500-audio.c           |   16 --
 arch/arm/mach-ux500/board-mop500-stuib.c           |   22 +-
 arch/arm/mach-ux500/board-mop500.c                 |  146 +----------
 arch/arm/mach-ux500/board-mop500.h                 |   10 +-
 arch/arm/mach-ux500/cpu-db8500.c                   |  111 +++++++-
 arch/arm/mach-ux500/cpu.c                          |    3 +
 17 files changed, 1018 insertions(+), 281 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21013.txt
 create mode 100644 arch/arm/boot/dts/ccu9540.dts
 create mode 100644 arch/arm/boot/dts/href.dtsi
 create mode 100644 arch/arm/boot/dts/hrefprev60.dts
 create mode 100644 arch/arm/boot/dts/stuib.dtsi
 create mode 100644 arch/arm/boot/dts/u9540.dts
Arnd Bergmann - Nov. 27, 2012, 12:31 p.m.
On Tuesday 27 November 2012, Lee Jones wrote:
> The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64:
> 
>   Linux 3.7-rc3 (2012-10-28 12:24:48 -0700)
> 
> are available in the git repository at:
> 
>   git://git.linaro.org/people/ljones/linux-3.0-ux500.git ste-dt-for-next
> 
> for you to fetch changes up to e13316d60658aee7987b51025f342649baa33487:
> 
>   ARM: ux500: Rename dbx500 cpufreq code to be more generic (2012-11-27 10:58:57 +0000)

Pulled into next/dt and updated the ux500/dt branch to the latest head. Thanks!

Olof, just to clarify: there are 43 patches listed in the pull request, but there
are actually just 5 patches that were not there before. As discussed with Lee on
#linaro-kernel, this fixes a long-standing build error in for-next u8500_defconfig,
but does not fix the problem of a couple of duplicate patch IDs that still have in
the ux500/dt branch. I could not come up with a way that would actually improve
the situation rather than introduce other problems.

	Arnd