Xilinx Zynq changes for v3.18
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
Signature · 14 lines
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140916/bed3d296/attachment.sig>
Quoted 11 lines · Michal Simek
git://git.xilinx.com/linux-xlnx.gittags/zynq-cleanup-for-3.18for 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
Hi,
Quoted 10 lines · Arnd Bergmann
Quoted 9 lines · Michal Simek
git://git.xilinx.com/linux-xlnx.gittags/zynq-cleanup-for-3.18for 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
Quoted 6 lines
Quoted 2 lines
- PM support
- Fix L2 useless settingI 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.
Quoted 2 lines
Sorry for the delay.
No problem.
Thanks,
Michal
Signature · 14 lines
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140926/2d10ab74/attachment.sig>
Quoted 11 lines · On Friday 26 September 2014 08:03:13 Michal Simek wrote:
Quoted 10 lines · Arnd Bergmann
Quoted 9 lines · Michal Simek
git://git.xilinx.com/linux-xlnx.gittags/zynq-cleanup-for-3.18for 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
Quoted 10 lines
Quoted 6 lines
Quoted 2 lines
- PM support
- Fix L2 useless settingI 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