linux/arch/arm/mach-ep93xx
Hartley Sweeten 38f7b009a6 [ARM] 5452/1: ep93x: rtc: use ioremap'ed addresses
Update the rtc-ep93xx driver to use ioremap'ed addresses.

This removes the dependency on <mach/hardware.h> and properly
reports the memory addresses used by the driver in /proc/iomem.

In addition, ep93xx_rtc_init() is updated to use
platform_driver_probe() instead of platform_driver_register().

Also, the device_create_file() calls are now properly checked for
error conditions.  The created sysfs files are also now removed
when the driver is removed.

The version number for the driver has been bumped at the request
of Alessandro Zummo.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Alessandro Zummo <a.zummo@towertech.it>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-04-26 13:57:29 +01:00
..
include/mach [ARM] 5452/1: ep93x: rtc: use ioremap'ed addresses 2009-04-26 13:57:29 +01:00
Kconfig [ARM] 5309/1: ep93xx: add edb9307a platform 2008-12-01 17:22:08 +00:00
Makefile [ARM] 5414/2: ep93xx m2p dma core 2009-03-03 12:20:11 +00:00
Makefile.boot [ARM] 3369/1: ep93xx: add core cirrus ep93xx support 2006-03-21 22:06:11 +00:00
adssphere.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
clock.c [ARM] 5413/1: Add ep93xx dma m2p clocks 2009-02-27 20:57:48 +00:00
core.c [ARM] 5452/1: ep93x: rtc: use ioremap'ed addresses 2009-04-26 13:57:29 +01:00
dma-m2p.c [ARM] 5414/2: ep93xx m2p dma core 2009-03-03 12:20:11 +00:00
edb9302.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
edb9302a.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
edb9307.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
edb9307a.c [ARM] 5371/1: ep93xx: add i2c device to edb9307a 2009-02-10 11:24:20 +00:00
edb9312.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
edb9315.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
edb9315a.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
gesbc9312.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
gpio.c Merge branches 'machtypes', 'core', 'ep93xx', 'ks8695', 'netdev' and 'sa1100' into devel 2008-10-09 21:31:54 +01:00
micro9.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
ts72xx.c [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00