From mboxrd@z Thu Jan 1 00:00:00 1970 From: j.neuschaefer@gmx.net (Jonathan =?utf-8?Q?Neusch=C3=A4fer?=) Date: Sun, 15 May 2011 01:30:36 +0200 Subject: rtc_ops structure In-Reply-To: References: Message-ID: <20110514233036.GC1222@debian.debian> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Fri, May 13, 2011 at 11:46:16AM -0600, Jim Cromie wrote: > On Wed, May 11, 2011 at 11:08 AM, Vikram Narayanan wrote: > > Hi, > > > > Is the structure rtc_ops still used in rtc drivers in the new kernels? > > If not, what is the equivalent of it? > > > > [jimc at groucho linux-2.6.git]$ grep -r rtc_ops drivers/ |wc > 159 842 11646 > > heres one of them: > > drivers/rtc/rtc-cmos.c:static const struct rtc_class_ops cmos_rtc_ops = { > drivers/rtc/rtc-cmos.c: &cmos_rtc_ops, THIS_MODULE); > > So Id say "yes" That's rtc_class_ops. Searching for the exact word "rtc_ops" avoids these false positives: $ grep -r "\" drivers/ $ rtc_class_ops (include/linux/rtc.h) seems to be that equivalent. Hope this helps, Jonathan Neusch?fer