public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH 0/3] RTC platform data structure defined
@ 2009-08-12 15:45 charu
  2009-08-22 16:27 ` Kevin Hilman
  0 siblings, 1 reply; 3+ messages in thread
From: charu @ 2009-08-12 15:45 UTC (permalink / raw)
  To: linux-omap; +Cc: tony, david-b, sameo, p_gortmaker, Charulatha V

This series contains patches which
        1. define TWL4030 rtc platform data which has msecure gpio line info
        2. initialise msecure gpio line from rtc driver
        3. twl core file passes rtc platform data from board file to rtc driver
        4. Board files handle mux configuration of msecure gpio line

This series applies on top of linux-2.6.31-rc5.

CharuLatha (4):

        [PATCH 0/3] RTC platform data structure defined
        [PATCH 1/3] RTC periodic interrupts enabling and msecure init
        [PATCH 2/3] handling rtc platform data
        [PATCH 3/3] board files do msecure line mux configuration

Structure "twl4030_rtc_platform_data" is defined with msecure_gpio in it. 
This structure would be initialised in board file. 
RTC msecure line initialization happens in RTC driver.
The same structure can be used for any future enhancements in RTC.


Signed-off-by: Charulatha V <charu@ti.com>
---
 include/linux/i2c/twl4030.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/include/linux/i2c/twl4030.h b/include/linux/i2c/twl4030.h
index 15edfaa..6ae582b 100644
--- a/include/linux/i2c/twl4030.h
+++ b/include/linux/i2c/twl4030.h
@@ -341,6 +341,13 @@ struct twl4030_gpio_platform_data {
 				unsigned gpio, unsigned ngpio);
 };
 
+struct twl4030_rtc_platform_data {
+	int 		msecure_gpio;
+	/* More structures/elements can be added
+	 * for future Triton RTC driver enhancements
+	 */
+};
+
 struct twl4030_madc_platform_data {
 	int		irq_line;
 };
@@ -395,6 +402,7 @@ struct twl4030_platform_data {
 	unsigned				irq_base, irq_end;
 	struct twl4030_bci_platform_data	*bci;
 	struct twl4030_gpio_platform_data	*gpio;
+	struct twl4030_rtc_platform_data	*rtc;
 	struct twl4030_madc_platform_data	*madc;
 	struct twl4030_keypad_data		*keypad;
 	struct twl4030_usb_data			*usb;
-- 
1.6.0.4


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-08-24  6:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-12 15:45 [RFC][PATCH 0/3] RTC platform data structure defined charu
2009-08-22 16:27 ` Kevin Hilman
     [not found]   ` <E0D41E29EB0DAC4E9F3FF173962E9E94025349A10B@dbde02.ent.ti.com>
2009-08-24  6:07     ` Varadarajan, Charu Latha

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox