summaryrefslogtreecommitdiffstats
path: root/drivers/rtc/Kconfig
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2007-07-17 04:04:55 -0700
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 10:23:08 -0700
commit045e0e85f2f6ee6621d8f7bab3059e9c74076738 (patch)
tree6656256d46b5a3d06b2426e128cf21a0cb143653 /drivers/rtc/Kconfig
parent5d91192e667ae34733b9daf6dd5f1d4496d2f441 (diff)
downloadblackbird-op-linux-045e0e85f2f6ee6621d8f7bab3059e9c74076738.tar.gz
blackbird-op-linux-045e0e85f2f6ee6621d8f7bab3059e9c74076738.zip
rtc-ds1307 cleanups
This updates the rtc-ds1307 driver so that converting it to a "new style" driver (driver model, not legacy i2c model) will involve fewer changes. - Use pointer to i2c_client almost everywhere, so that it's easy to let the i2c core create that object; - Avoid using i2c_client.adapter, since that field is redundant and thus may go away (same object as i2c_client.dev.parent). - Extend type enum to include various RTCs this is expected to work with, and include register support for them. It also cleans up the support for multiple chip types, and fixes a glitch that could appear with an un-initialized RTC. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/rtc/Kconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud