[PATCH 0/5] OMAP2/3 clock: revise module idlest handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

This series revises module idlest handling to use a new "idlest_bit"
field defined in struct clk for the CM_IDLEST mask.  After doing so,
the omap2_clk_wait_ready() function can be cleaned up.  More details
of the new arrangement are in the individual patch comments.

Applies on top of the "OMAP2/3 clock: encode prcm_mod for each struct clk"
series.

Boot-tested on 2430SDP and 3430SDP.  Comments welcome.


- Paul

---

   text    data     bss     dec     hex filename
3098504  137136  150888 3386528  33aca0 vmlinux.3430sdp.orig
3098472  137712  150888 3387072  33aec0 vmlinux.3430sdp


 arch/arm/mach-omap2/clock.c             |   96 ++-----
 arch/arm/mach-omap2/clock24xx.h         |  194 +++++++++-----
 arch/arm/mach-omap2/clock34xx.h         |  445 ++++++++++++++++++++++---------
 arch/arm/mach-omap2/cm-regbits-24xx.h   |   81 ++++--
 arch/arm/mach-omap2/cm-regbits-34xx.h   |  101 +++++--
 arch/arm/mach-omap2/pm-debug.c          |   15 +
 arch/arm/mach-omap2/prcm-common.h       |  198 +++++++++-----
 arch/arm/plat-omap/include/mach/clock.h |    8 -
 8 files changed, 741 insertions(+), 397 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux