misc: pmic_esm: Add support for PMIC ESM driver
authorTero Kristo <t-kristo@ti.com>
Fri, 14 Feb 2020 09:18:16 +0000 (11:18 +0200)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 3 Mar 2020 07:38:14 +0000 (13:08 +0530)
commit3b36b38f50cc3063f922db629f529b11ff92332b
tree3f8d930b14950a9b753bb8c36832c4f3a43cb9aa
parent344eb6d572adfadb0a11196ef8cf6508f6c704df
misc: pmic_esm: Add support for PMIC ESM driver

The ESM (Error Signal Monitor) is used on certain PMIC versions to
handle error signals propagating from rest of the system. If these
reach the PMIC, it is typically a last resort fatal error which
requires a system reset. The ESM driver does the proper configuration
for the ESM module to reach this end goal. Initially, only TPS65941
PMIC is supported for this.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
doc/device-tree-bindings/misc/esm-pmic.txt [new file with mode: 0644]
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/esm_pmic.c [new file with mode: 0644]