mbox

[GIT,PULL] Xilinx Zynq changes for v3.18

Message ID 541819FD.5000301@monstr.eu
State New
Headers show

Pull-request

git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.18

Message

Michal Simek Sept. 16, 2014, 11:07 a.m. UTC
Hi,

please pull these patches to your arm-soc tree.

Thanks,
Michal

The following changes since commit 7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9:

  Linux 3.17-rc1 (2014-08-16 10:40:26 -0600)

are available in the git repository at:

  git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.18

for you to fetch changes up to 8097171e19bb69f3e2226827440b71ececa5d74f:

  ARM: zynq: Remove useless L2C AUX setting (2014-09-16 12:55:12 +0200)

----------------------------------------------------------------
arm: Xilinx Zynq cleanup patches for v3.18

- PM support
- Fix L2 useless setting

----------------------------------------------------------------
Daniel Lezcano (2):
      ARM: zynq: Remove invalidate cache for cpu die
      ARM: zynq: cpuidle: Remove pointless code

Michal Simek (1):
      ARM: zynq: Remove useless L2C AUX setting

Soren Brinkmann (7):
      ARM: zynq: PM: Enable A9 internal clock gating feature
      Documentation: devicetree: Add binding for Synopsys DDR controller
      ARM: zynq: DT: Add DDRC node
      ARM: zynq: PM: Enable DDR clock stop
      ARM: zynq: Synchronise zynq_cpu_die/kill
      ARM: zynq: Remove hotplug.c
      ARM: zynq: Rename 'zynq_platform_cpu_die'

 Documentation/devicetree/bindings/memory-controllers/synopsys.txt | 11 +++++++++
 arch/arm/boot/dts/zynq-7000.dtsi                                  |  5 ++++
 arch/arm/mach-zynq/Makefile                                       |  3 +--
 arch/arm/mach-zynq/common.c                                       | 11 +++++++--
 arch/arm/mach-zynq/common.h                                       | 16 ++++++++++--
 arch/arm/mach-zynq/hotplug.c                                      | 47 +-----------------------------------
 arch/arm/mach-zynq/platsmp.c                                      | 41 ++++++++++++++++++++++++++++++-
 arch/arm/mach-zynq/pm.c                                           | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-zynq/slcr.c                                         | 43 ++++++++++++++++++++++++++++++++-
 drivers/cpuidle/cpuidle-zynq.c                                    | 10 +-------
 10 files changed, 207 insertions(+), 63 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/synopsys.txt
 create mode 100644 arch/arm/mach-zynq/pm.c

Comments

Arnd Bergmann Sept. 25, 2014, 3:46 p.m. UTC | #1
On Tuesday 16 September 2014, Michal Simek wrote:
>   git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.18
> 
> for you to fetch changes up to 8097171e19bb69f3e2226827440b71ececa5d74f:
> 
>   ARM: zynq: Remove useless L2C AUX setting (2014-09-16 12:55:12 +0200)
> 
> ----------------------------------------------------------------
> arm: Xilinx Zynq cleanup patches for v3.18
> 
> - PM support
> - Fix L2 useless setting

I don't see why this counts as cleanup when you add so much more code
than you remove, but the individual changes all make sense, so I've
pulled it into next/soc.

Sorry for the delay.

	Arnd
Michal Simek Sept. 26, 2014, 6:03 a.m. UTC | #2
Hi,

On 09/25/2014 05:46 PM, Arnd Bergmann wrote:
> On Tuesday 16 September 2014, Michal Simek wrote:
>>   git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.18
>>
>> for you to fetch changes up to 8097171e19bb69f3e2226827440b71ececa5d74f:
>>
>>   ARM: zynq: Remove useless L2C AUX setting (2014-09-16 12:55:12 +0200)
>>
>> ----------------------------------------------------------------
>> arm: Xilinx Zynq cleanup patches for v3.18
>>
>> - PM support
>> - Fix L2 useless setting
> 
> I don't see why this counts as cleanup when you add so much more code
> than you remove, but the individual changes all make sense, so I've
> pulled it into next/soc.

What's the branch name for adding new stuff? I see people are using soc.

> 
> Sorry for the delay.

No problem.

Thanks,
Michal
Arnd Bergmann Sept. 26, 2014, 9:32 a.m. UTC | #3
On Friday 26 September 2014 08:03:13 Michal Simek wrote:
> On 09/25/2014 05:46 PM, Arnd Bergmann wrote:
> > On Tuesday 16 September 2014, Michal Simek wrote:
> >>   git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.18
> >>
> >> for you to fetch changes up to 8097171e19bb69f3e2226827440b71ececa5d74f:
> >>
> >>   ARM: zynq: Remove useless L2C AUX setting (2014-09-16 12:55:12 +0200)
> >>
> >> ----------------------------------------------------------------
> >> arm: Xilinx Zynq cleanup patches for v3.18
> >>
> >> - PM support
> >> - Fix L2 useless setting
> > 
> > I don't see why this counts as cleanup when you add so much more code
> > than you remove, but the individual changes all make sense, so I've
> > pulled it into next/soc.
> 
> What's the branch name for adding new stuff? I see people are using soc.
> 
> 

next/soc is usually for code that is shared by an soc family. Some platforms
also still have board specific files (you dont'), that would go into
next/board.

Ideally all cleanups should come first and get submitted into next/cleanup,
while any other changes that interact with the cleanups can be done on
top of that first branch and merged into the respective topic branches.

	Arnd