1
linux/drivers
Sebastian Andrzej Siewior 3bcbaf6e08 rtc: cmos: Add OF bindings
This allows to load the OF driver based informations from the device
tree. Systems without BIOS may need to perform some initialization.
PowerPC creates a PNP device from the OF information and performs this
kind of initialization in their private PCI quirk. This looks more
generic.

This patch also avoids registering the platform RTC driver on X86 if
we have a device tree blob. Otherwise we would setup the device based
on the hardcoded information in arch/x86 rather than the device tree
based one.

[ tglx: Changed "int of_have_populated_dt()" to bool as recommended by
        Grant ]

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Dirk Brandewie <dirk.brandewie@gmail.com>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Cc: sodaville@linutronix.de
Cc: devicetree-discuss@lists.ozlabs.org
Cc: rtc-linux@googlegroups.com
Cc: Alessandro Zummo <a.zummo@towertech.it>
LKML-Reference: <1298405266-1624-12-git-send-email-bigeasy@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2011-02-23 22:27:55 +01:00
..
accessibility
acpi
amba
ata
atm
auxdisplay
base
block
bluetooth
cdrom
char Revert "tpm_tis: Use timeouts returned from TPM" 2011-02-20 10:03:12 -08:00
clk
clocksource
connector
cpufreq
cpuidle
crypto
dca
dio
dma
edac
eisa
firewire
firmware
gpio
gpu drm/i915: Do not handle backlight combination mode specially 2011-02-21 15:25:43 -08:00
hid
hwmon hwmon: (lm85) extend to support EMC6D103 chips 2011-02-18 17:43:36 -08:00
i2c
ide
idle
ieee802154
infiniband Merge branches 'nes' and 'qib' into for-next 2011-02-17 14:04:59 -08:00
input
isdn
leds
lguest
macintosh
mca
md
media
memstick
message
mfd
misc
mmc
mtd
net Merge branch 'linus' into x86/platform 2011-02-23 09:21:41 +01:00
nfc
nubus
of x86: dtb: Add support for PCI devices backed by dtb nodes 2011-02-23 22:27:53 +01:00
oprofile
parisc
parport
pci
pcmcia
platform dell-laptop: Toggle the unsupported hardware killswitch 2011-02-21 17:06:21 -05:00
pnp
power
pps
ps3
rapidio
regulator
rtc rtc: cmos: Add OF bindings 2011-02-23 22:27:55 +01:00
s390 [S390] dasd: correct device table 2011-02-17 13:13:58 +01:00
sbus
scsi
sfi
sh
sn
spi Merge branch 'linus' into x86/platform 2011-02-23 09:21:41 +01:00
ssb
staging
target
tc
telephony
thermal
tty Merge branch 'fixes-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq 2011-02-18 12:36:06 -08:00
uio
usb
uwb
vhost
video
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile