Skip to content

ARM: SPEAr: DT updates

Viresh Kumar linux-arm-kernel linux-devicetree 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest14 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14pinctrl: SPEAr: add spi chipselect control driverDocumentation/devicetree/bindings/pinctrl/pinctrl_spear_spics.txt drivers/pinctrl/spear/Makefile drivers/pinctrl/spear/pinctrl-spics.c+269 -26 replies
1/14pinctrl: SPEAr: add spi chipselect control driver+0 -01 reply
2/14ARM: SPEAr13xx: DT: Add spics gpio controller nodesarch/arm/boot/dts/spear1310.dtsi arch/arm/boot/dts/spear1340.dtsi+26 -01 reply
2/14ARM: SPEAr13xx: DT: Add spics gpio controller nodes+0 -01 reply
2/14ARM: SPEAr13xx: DT: Add spics gpio controller nodes+0 -01 reply
3/14ARM: SPEAr: DT: Update pinctrl listarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1340-evb.dts arch/arm/boot/dts/spear320-evb.dts+39 -250 replies
4/14ARM: SPEAr: DT: Update partition info for MTD devicesarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1340-evb.dts arch/arm/boot/dts/spear300-evb.dts +3 more+128 -300 replies
5/14ARM: SPEAr: DT: Fix existing DT supportarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1310.dtsi arch/arm/boot/dts/spear1340-evb.dts +6 more+45 -380 replies
6/14ARM: SPEAr: DT: Modify DT bindings for STMMACarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1310.dtsi arch/arm/boot/dts/spear1340-evb.dts +2 more+8 -00 replies
7/14ARM: SPEAr: DT: add uart state to fix warningarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1340-evb.dts arch/arm/boot/dts/spear300-evb.dts +3 more+30 -00 replies
8/14ARM: SPEAr: DT: Update device nodesarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1310.dtsi arch/arm/boot/dts/spear1340-evb.dts +6 more+400 -00 replies
8/14ARM: SPEAr: DT: Update device nodesarch/arm/boot/dts/spear1310-evb.dts arch/arm/boot/dts/spear1340-evb.dts arch/arm/boot/dts/spear13xx.dtsi+19 -340 replies
9/14ARM: SPEAr1310: Move 1310 specific misc register into machine specific filesarch/arm/mach-spear13xx/include/mach/spear.h arch/arm/mach-spear13xx/spear1310.c drivers/clk/spear/spear1310_clock.c+6 -80 replies
10/14ARM: SPEAr13xx: Remove fields not required for ssp controllerarch/arm/mach-spear13xx/spear1310.c arch/arm/mach-spear13xx/spear13xx.c+0 -40 replies
11/14ARM: SPEAr1310: Fix AUXDATA for compact flash controllerarch/arm/mach-spear13xx/spear1310.c+8 -10 replies
12/14ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to DTDocumentation/devicetree/bindings/arm/spear/shirq.txt arch/arm/mach-spear3xx/include/mach/irqs.h arch/arm/mach-spear3xx/spear300.c +5 more+320 -5913 replies
12/14ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to DT+0 -01 reply
13/14ARM: SPEAr3xx: DT: add shirq node for interrupt multiplexorarch/arm/boot/dts/spear300.dtsi arch/arm/boot/dts/spear310.dtsi arch/arm/boot/dts/spear320.dtsi+52 -20 replies
14/14ARM: SPEAr320: DT: Add SPEAr 320 HMI board supportarch/arm/boot/dts/Makefile arch/arm/boot/dts/spear320-hmi.dts arch/arm/mach-spear3xx/spear320.c+308 -10 replies

Reviews trailers per patch

5 of 19 patches have a Reviewed-by or Acked-by.

PatchVipin KumarLinus WalleijArnd Bergmann
1/14R-b R-b A-b
1/14R-b R-b A-b
2/14R-b A-b
2/14R-b A-b
2/14R-b A-b
3/14
4/14
5/14
6/14
7/14
8/14
8/14
9/14
10/14
11/14
12/14
12/14
13/14
14/14

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH 00/14] ARM: SPEAr: DT updates

Hi Arnd/Olof,

These are DT updates for SPEAr SoCs. There aren't any fixes that we want to get into 3.7-rc* and we are happy with 3.8.

Please apply them from mail, as i wouldn't be hosting them in my repo.

Some of the dtbs which use gpiopinctrl have dependency on Linus's pinctrl tree, where an earlier update for adding gpiopinctrl node is present.

Deepak Sikri (1):
ARM: SPEAr: DT: Modify DT bindings for STMMAC

Shiraz Hashim (7):
pinctrl: SPEAr: add spi chipselect control driver
ARM: SPEAr13xx: DT: Add spics gpio controller nodes
ARM: SPEAr: DT: Update device nodes
ARM: SPEAr13xx: Remove fields not required for ssp controller
ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to
DT
ARM: SPEAr3xx: DT: add shirq node for interrupt multiplexor
ARM: SPEAr320: DT: Add SPEAr 320 HMI board support

Vipin Kumar (1):
ARM: SPEAr: DT: Update partition info for MTD devices

Vipul Kumar Samar (5):
ARM: SPEAr: DT: Update pinctrl list
ARM: SPEAr: DT: Fix existing DT support
ARM: SPEAr: DT: add uart state to fix warning
ARM: SPEAr1310: Move 1310 specific misc register into machine
specific files
ARM: SPEAr1310: Fix AUXDATA for compact flash controller

 .../devicetree/bindings/arm/spear/shirq.txt        |  48 ++++
 .../bindings/pinctrl/pinctrl_spear_spics.txt       |  50 ++++
 arch/arm/boot/dts/Makefile                         |   3 +-
 arch/arm/boot/dts/spear1310-evb.dts                | 171 ++++++++++--
 arch/arm/boot/dts/spear1310.dtsi                   |  32 ++-
 arch/arm/boot/dts/spear1340-evb.dts                | 262 ++++++++++++++++--
 arch/arm/boot/dts/spear1340.dtsi                   |  61 +++++
 arch/arm/boot/dts/spear13xx.dtsi                   |  72 ++++-
 arch/arm/boot/dts/spear300-evb.dts                 |  20 +-
 arch/arm/boot/dts/spear300.dtsi                    |  14 +-
 arch/arm/boot/dts/spear310-evb.dts                 |  30 +-
 arch/arm/boot/dts/spear310.dtsi                    |  18 ++
 arch/arm/boot/dts/spear320-evb.dts                 |  35 ++-
 arch/arm/boot/dts/spear320-hmi.dts                 | 305 +++++++++++++++++++++
 arch/arm/boot/dts/spear320.dtsi                    |  39 ++-
 arch/arm/boot/dts/spear3xx.dtsi                    |   5 +-
 arch/arm/boot/dts/spear600-evb.dts                 |  46 +++-
 arch/arm/boot/dts/spear600.dtsi                    |  16 ++
 arch/arm/mach-spear13xx/include/mach/spear.h       |   8 -
 arch/arm/mach-spear13xx/spear1310.c                |  16 +-
 arch/arm/mach-spear13xx/spear13xx.c                |   2 -
 arch/arm/mach-spear3xx/include/mach/irqs.h         |  10 +-
 arch/arm/mach-spear3xx/spear300.c                  | 103 -------
 arch/arm/mach-spear3xx/spear310.c                  | 202 --------------
 arch/arm/mach-spear3xx/spear320.c                  | 205 +-------------
 arch/arm/mach-spear3xx/spear3xx.c                  |   4 +
 arch/arm/plat-spear/include/plat/shirq.h           |  35 +--
 arch/arm/plat-spear/shirq.c                        | 305 +++++++++++++++++----
 drivers/clk/spear/spear1310_clock.c                |   1 +
 drivers/pinctrl/spear/Makefile                     |   4 +-
 drivers/pinctrl/spear/pinctrl-spics.c              | 217 +++++++++++++++
 31 files changed, 1638 insertions(+), 701 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/spear/shirq.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl_spear_spics.txt
 create mode 100644 arch/arm/boot/dts/spear320-hmi.dts
 create mode 100644 drivers/pinctrl/spear/pinctrl-spics.c
Signature · 1 line
1.7.12.rc2.18.g61b472e