Hi all, Version 9 contains following major changes: - Clock nodes changed to use offsets instead of direct memory addresses * of_iomap() no longer called by individual clock drivers * "prcm-driver" provides regmap for accessing the registers based on the offsets * added support for regmaps to generic clock code * added support for regmaps to clock code under mach-omap2 - Devicetree layout changed to be hierarchical: ocp->ip->clocks/clockdomains * allows above mentioned offsets to be used - Clock init mechanism changed completely, called now from prm_common.c, see patch #38. This patch contains some rather nasty looking hackery so if anybody has any idea how to make it cleaner, comments appreciated. Otherwise it can be cleaned later once strict hwmod dependencies are cleared and we don't need to do the early init hacks anymore. - ti,mux-gate-clock type was killed, instead added support for ti,composite-clock (see patch #08 for base + components in patches #09 + #11 + #13) Some minor changes also done: - changed ti,autoidle-low to ti,invert-autoidle-bit - ordering of patches changed to reflect merge locations (drivers/clk, arch/arm/boot/dts, arch/arm/mach-omap2) - maybe some others, too much code to track.... should have covered most of the major comments from Paul though Dependencies (included in the test branch): - regmap: debugfs: Fix a boot time crash with early regmap init - ARM: dts: OMAP5: Add mailbox dt node - ARM: OMAP5/DRA7: realtime_counter: Configure CNTFRQ register(v4) - clk: of: helper for determining number of parent clocks Testing done: - omap3-beagle: boot + suspend/resume (ret + off) - omap4-panda-es: boot + suspend/resume - omap5-uevm: boot - dra7-evm: boot - am335x-bone: boot Test branches available: tree: https://github.com/t-kristo/linux-pm.git DTS data branch: 3.12-rc6-dt-clks-for-benoit CLK driver branch: 3.12-rc6-dt-clks-for-mike Misc OMAP stuff branch: 3.12-rc6-dt-clks-for-tony Fully functioning test branch: 3.12-rc6-dt-clks-v9 -Tero -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html