author | Suman Anna <s-anna@ti.com> | |
Tue, 22 Apr 2014 16:32:06 +0000 (11:32 -0500) | ||
committer | Suman Anna <s-anna@ti.com> | |
Mon, 11 Mar 2019 17:00:03 +0000 (12:00 -0500) | ||
commit | 7f275d21e2401b65379fd6fa9744cbea7f92fe2f | |
tree | 887ee8688edcccba195c48a2c4e0f913249ca90e | tree | snapshot (tar.xz tar.gz zip) |
parent | 10f1ce98200ec692c9c6381814a551abe20e27e2 | commit | diff |
remoteproc/omap: report device exceptions and trigger recovery
The OMAP remote processors send a special mailbox message
(RP_MBOX_CRASH) when they crash and detect an internal device
exception.
Add support to the mailbox handling function upon detection of
this special message to report this crash to the remoteproc core.
The remoteproc core can trigger a recovery using the prevailing
recovery mechanism, already in use for MMU Fault recovery.
Signed-off-by: Subramaniam Chanderashekarapuram <subramaniam.ca@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
The OMAP remote processors send a special mailbox message
(RP_MBOX_CRASH) when they crash and detect an internal device
exception.
Add support to the mailbox handling function upon detection of
this special message to report this crash to the remoteproc core.
The remoteproc core can trigger a recovery using the prevailing
recovery mechanism, already in use for MMU Fault recovery.
Signed-off-by: Subramaniam Chanderashekarapuram <subramaniam.ca@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
drivers/remoteproc/omap_remoteproc.c | diff | blob | history |