RE: [PATCH v3 0/5] omap3: pm: Update TRITON power scripts and making it generic.

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

 



This patch has dependency on SmartReflex patch send by Thara Gopinath.

---
[PATCH 2/6] OMAP3: PM: Splitting voltage and smartreflex class specific code
from smartreflex driver.

1. Create voltage.c and voltage.h files and move all voltage
processor and voltage controller specific code from smartreflex.c
to these two files.
---

These patches are created on top of voltage changes done by Thara in
SmartReflex patch series.

Thanks & Regards,
Lesly A M


-----Original Message-----
From: Lesly A M [mailto:leslyam@xxxxxx] 
Sent: Friday, March 12, 2010 9:01 PM
To: linux-omap@xxxxxxxxxxxxxxx
Cc: Lesly A M; Nishanth Menon; David Derrick; Samuel Ortiz
Subject: [PATCH v3 0/5] omap3: pm: Update TRITON power scripts and making it
generic. 

This series of patch implements a updated TRITON power scripts.
Also moving the sleep, wakeup & warm_reset sequence to a generic script
file,
which can be used by different OMAP3 board with the power companion chip
TWL4030.

This patch series is based off Kevin's tree origin/pm branch.

This changes are tested on OMAP3430 SDP board with:
	enable_off_mode
	voltage_off_while_idle
	sleep_while_idle (VDD1/VDD2 voltage scaling to 0v)
enabled in cpuidle and suspned path.

Also tested for reboot and dvfs.

Lesly A M (5):
  omap3: pm: fix for twl4030 script load
  omap3: pm: Using separate clk/volt setup_time for RET and OFF states
  omap3: pm: Generic TRITON power scripts for OMAP3 based boards
  omap3: pm: Use generic TRITON power scripts for 3430SDP board
  omap3: pm: Use generic TRITON power scripts for ZOOM[2,3], 3630SDP
    board

 arch/arm/mach-omap2/Makefile                  |   12 ++-
 arch/arm/mach-omap2/board-3430sdp.c           |  139
++++++++----------------
 arch/arm/mach-omap2/board-3630sdp.c           |   25 ++++-
 arch/arm/mach-omap2/board-zoom-peripherals.c  |   44 ++++++++-
 arch/arm/mach-omap2/board-zoom2.c             |   25 ++++-
 arch/arm/mach-omap2/board-zoom3.c             |   25 ++++-
 arch/arm/mach-omap2/include/mach/board-zoom.h |    2 +-
 arch/arm/mach-omap2/pm.h                      |   21 +++--
 arch/arm/mach-omap2/pm34xx.c                  |   14 ++-
 arch/arm/mach-omap2/twl4030-script.c          |  143
+++++++++++++++++++++++++
 arch/arm/mach-omap2/twl4030-script.h          |   15 +++
 arch/arm/mach-omap2/voltage.c                 |   94 ++++++++++++-----
 arch/arm/mach-omap2/voltage.h                 |    1 +
 drivers/mfd/twl4030-power.c                   |    6 -
 include/linux/i2c/twl.h                       |    4 +
 15 files changed, 424 insertions(+), 146 deletions(-)
 create mode 100644 arch/arm/mach-omap2/twl4030-script.c
 create mode 100644 arch/arm/mach-omap2/twl4030-script.h

Signed-off-by: Lesly A M <x0080970@xxxxxx>
Cc: Nishanth Menon <nm@xxxxxx>
Cc: David Derrick <dderrick@xxxxxx>
Cc: Samuel Ortiz <sameo@xxxxxxxxxxxxxxx>

--
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