omap4: prcm: Few dpll, clockdomain and powerdomain updates
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest9 patches 0 repliesNew
- v10 of 6 patches 0 repliesSuperseded
Changes in v2 from the cover letter
- All dpll autoidling moved late in boot, (as part of
PM core init) and is done only with CONFIG_PM.
- The autogen script update is added in changelog for
related patches
- CPUx renaming patch is added to be consistent with
the database names
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | omap4: powerdomain: Add supported INACTIVE power statearch/ arch/ | +25 | 1 reply | |
| 1/9 | omap4: powerdomain: Add supported INACTIVE power state | +0 | 1 reply | |
| 1/9 | omap4: powerdomain: Add supported INACTIVE power state | +0 | 0 replies | |
| 2/9 | omap4: prcm: Fix the CPUx clockdomain offsetsarch/ | +2 | 2 replies | |
| 3/9 | omap4: powerdomain: Use intended PWRSTS_* flags instead of valuesarch/ | +2 | 1 reply | |
| 3/9 | omap4: powerdomain: Use intended PWRSTS_* flags instead of values | +0 | 1 reply | |
| 4/9 | omap: clocks: Add checks to see if enable/disable ops are supportedarch/ | +9 | 2 replies | |
| 5/9 | omap: clocks: Add allow_idle/deny_idle support in clkopsarch/ arch/ | +32 | 0 replies | |
| 6/9 | omap: dpll: Add allow_idle/deny_idle support for all DPLL'sarch/ arch/ arch/ +2 more | +14 | 5 replies | |
| 7/9 | omap4: dpll: Add dpll api to control GATE_CTRLarch/ arch/ | +45 | 0 replies | |
| 8/9 | omap4: dpll: Enable auto gate control for all MX postdividersarch/ arch/ arch/ | +26 | 0 replies | |
| 9/9 | omap4: clockdomain: Fix the CPUx domain namearch/ arch/ | +4 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/9] omap4: prcm: Few dpll, clockdomain and powerdomain updates
The series mainly contains dpll initialisation, CPUx clock domain offset fix, addiing INACTIVE power domain state and fixing logic flag for IVAHD and ABE power domains.
Changes in v2:
- All dpll autoidling moved late in boot, (as part of
PM core init) and is done only with CONFIG_PM.
- The autogen script update is added in changelog for
related patches
- CPUx renaming patch is added to be consistent with
the database names
The series is boot tested on OMAP4430/3430 SDP.
The following changes since commit 1bae4ce27c9c90344f23c65ea6966c50ffeae2f5:
Linus Torvalds (1):
Linux 2.6.38-rc2
are available in the git repository at:
git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base.git omap4_prcm_misc_v2
Benoit Cousson (1):
omap4: clockdomain: Fix the CPUx domain name
Rajendra Nayak (5):
omap: clocks: Add checks to see if enable/disable ops are supported
omap: clocks: Add allow_idle/deny_idle support in clkops
omap: dpll: Add allow_idle/deny_idle support for all DPLL's
omap4: dpll: Add dpll api to control GATE_CTRL
omap4: dpll: Enable auto gate control for all MX postdividers
Santosh Shilimkar (3):
omap4: powerdomain: Add supported INACTIVE power state
omap4: prcm: Fix the CPUx clockdomain offsets
omap4: powerdomain: Use intended PWRSTS_* flags instead of values
arch/arm/mach-omap2/clock.c | 25 +++++++++++++--- arch/arm/mach-omap2/clock.h | 5 +++ arch/arm/mach-omap2/clock3xxx_data.c | 2 +- arch/arm/mach-omap2/clock44xx_data.c | 42 +++++++++++++------------- arch/arm/mach-omap2/clockdomains44xx_data.c | 4 +- arch/arm/mach-omap2/dpll3xxx.c | 42 +++++++++++++++++++++++++++ arch/arm/mach-omap2/pm44xx.c | 4 ++ arch/arm/mach-omap2/powerdomain.h | 12 +++++++ arch/arm/mach-omap2/powerdomains44xx_data.c | 30 +++++++++--------- arch/arm/mach-omap2/prcm_mpu44xx.h | 4 +- arch/arm/plat-omap/clock.c | 26 ++++++++++++++++ arch/arm/plat-omap/include/plat/clock.h | 6 ++++ 12 files changed, 156 insertions(+), 46 deletions(-)