Hi all,
Following are patches syncing, cleaning up and fixing omap watchdog
driver.
Patches 1-3 could be applied as is. Patches 4 and 5, on the other
hand, needs some discussion since I'd be creating a new directory
(include/linux/watchdog) and changing the clock handling.
Russel King told me, he'd like to hold on patch 5/5 as he'd have a
better solution for the clock handling soon. I'm sending that patch
away anyway so we can start the discussion on the mainling list about
that.
Felipe Balbi (5):
watchdog: sync linux-omap changes
watchdog: another ioremap() fix
watchdog: cleanup a bit omap_wdt.c
watchdog: move omap_wdt.h to include/linux/watchdog
watchdog: introduce platform_data and remove cpu conditional code
arch/arm/plat-omap/devices.c | 76 ++++++++-
drivers/watchdog/omap_wdt.c | 333 ++++++++++++++++++++++---------------
drivers/watchdog/omap_wdt.h | 64 -------
include/linux/watchdog/omap_wdt.h | 83 +++++++++
4 files changed, 352 insertions(+), 204 deletions(-)
delete mode 100644 drivers/watchdog/omap_wdt.h
create mode 100644 include/linux/watchdog/omap_wdt.h
--