summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: bda92cd)
raw | patch | inline | side by side (parent: bda92cd)
author | Suman Anna <s-anna@ti.com> | |
Tue, 5 Aug 2014 21:13:09 +0000 (16:13 -0500) | ||
committer | Suman Anna <s-anna@ti.com> | |
Mon, 11 Mar 2019 17:02:24 +0000 (12:02 -0500) |
The watchdog timers have been added for the IPU and DSP remoteproc
devices on all the OMAP4-based Panda boards. The following timers
are used as the watchdog timers,
DSP : GPT6
IPU : GPT9 & GPT11 (one for each Cortex-M3 core)
The MPU-side drivers will use this data to initialize the watchdog
timers, and listen for any watchdog triggers. The BIOS-side code
needs to configure and refresh these timers properly to not throw
a watchdog error.
These timers can be changed or removed as per the system integration
needs, alongside appropriate equivalent changes on the firmware side.
Signed-off-by: Suman Anna <s-anna@ti.com>
devices on all the OMAP4-based Panda boards. The following timers
are used as the watchdog timers,
DSP : GPT6
IPU : GPT9 & GPT11 (one for each Cortex-M3 core)
The MPU-side drivers will use this data to initialize the watchdog
timers, and listen for any watchdog triggers. The BIOS-side code
needs to configure and refresh these timers properly to not throw
a watchdog error.
These timers can be changed or removed as per the system integration
needs, alongside appropriate equivalent changes on the firmware side.
Signed-off-by: Suman Anna <s-anna@ti.com>
arch/arm/boot/dts/omap4-panda-common.dtsi | patch | blob | history |
index 56b70aae76b1ec9d9d6d2952f2c950e0ee87ee2f..9d78d1300a4fe625f4119dde213c41d5ac965fe8 100644 (file)
status = "okay";
memory-region = <&dsp_memory_region>;
timers = <&timer5>;
+ watchdog-timers = <&timer6>;
};
&ipu {
status = "okay";
memory-region = <&ipu_memory_region>;
timers = <&timer3>;
+ watchdog-timers = <&timer9>, <&timer11>;
};