[PATCH 0/3] Bridge DVFS cleanups

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

 



Cleanup Bridge dvfs and Get it functional again.

Some NOTEs for using with bleeding edge kernel branch such as pm-wip-opp:
with linux-omap-pm pm-wip-opp branch, we need to revert commit:
702b94bff3c50542a6e4ab9a4f4cef093262fe65
as a hack to make bridge build with 2.6.34-rc4 kernel, also a io.c
has a conflict with bridge branch esp while doing git merge, but is easy
to fix if you just ensure the dspbridge_reserve_sdram() is called from
omap34xx_map_common_io as a temporary hack untill we do next jump from
.33 to .34 once final version is available.

Sanity Tested on (with few debug pr_errs to confirm transition triggers):
	SDP3430, SDP3630

Deepak Chitriki (1):
  DSPBRIDGE: fix cpufreq_register_notifier usage

Nishanth Menon (2):
  DSPBRIDGE: isolate dependency of mpu freq
  DSPBRIDGE: pm: use pm-wip-opp APIs for opp list

 arch/arm/mach-omap2/dspbridge.c                |  127 ++++++++++++++++++++++++
 arch/arm/plat-omap/include/dspbridge/host_os.h |   14 +++-
 drivers/dsp/bridge/rmgr/drv_interface.c        |   49 +--------
 drivers/dsp/bridge/rmgr/node.c                 |    4 +-
 drivers/dsp/bridge/rmgr/proc.c                 |    4 +-
 drivers/dsp/bridge/wmd/io_sm.c                 |   40 ++++----
 6 files changed, 167 insertions(+), 71 deletions(-)

Cc: Ameya Palande <ameya.palande@xxxxxxxxx>
Cc: Andy Shevchenko <ext-andriy.shevchenko@xxxxxxxxx>
Cc: Deepak Chitriki <deepak.chitriki@xxxxxx>
Cc: Fernando Guzman Lugo <x0095840@xxxxxx>
Cc: Felipe Contreras <felipe.contreras@xxxxxxxxx>
Cc: Hari Kanigeri <h-kanigeri2@xxxxxx>
Cc: Hiroshi Doyu <hiroshi.doyu@xxxxxxxxx>
Cc: Omar Ramirez Luna <omar.ramirez@xxxxxx>
Cc: Ramesh Gupta <grgupta@xxxxxx>

Regards,
Nishanth Menon
--
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