From: Paul Walmsley Date: Sun, 21 Oct 2012 07:01:12 +0000 (-0600) Subject: ARM: OMAP1: create read_reset_sources() function (for initial use by watchdog) X-Git-Tag: omap-for-v3.8/cleanup-prcm-part1-signed^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5c5353d417580f7a6ac21a0954f1c500a5cc4f5;p=pandora-kernel.git ARM: OMAP1: create read_reset_sources() function (for initial use by watchdog) On OMAP1, the existing OMAP watchdog driver reads a register directly from a non-watchdog IP block. It also does not convert the register's contents into the standard WDIOF_* bits expected from the GETBOOTSTATUS ioctl(). To move towards fixing these problems, create an function in arch/arm/mach-omap1 to return the reset source data. A subsequent patch will provide this function to the watchdog driver via platform_data. In the long term, the best approach would be to move this function to a new OMAP1 driver that handles access to the OMAP1 Clock Generation and Reset Management IP block. Then no platform_data would be needed. Signed-off-by: Paul Walmsley --- Reading git-diff-tree failed