Hi Greg, > -----Original Message----- > From: Abhyuday Godhasara > Sent: Wednesday, September 15, 2021 6:46 PM > To: gregkh@linuxfoundation.org > Cc: Michal Simek ; Abhyuday Godhasara > ; Rajan Vaja ; Manish Narani > ; zou_wei@huawei.com; Sai Krishna Potthuri > ; Jiaying Liang ; Jiaying Liang > ; linux-kernel@vger.kernel.org; linux-arm- > kernel@lists.infradead.org > Subject: [PATCH v4 0/6] Add Xilinx Event Management Driver > > This Linux driver provides support to subscribe error/event notification and > receive notification from firmware for error/event and forward event > notification to subscribed driver via registered callback. > > All types of events like power and error will be handled from single place as > part of event management driver. > > Changes in v4: > - Rebase on latest tree > > Changes in v3: > - Update the commit message. > > Changes in v2: > - Removed updated copyright year from unchanged files. > - make sgi_num as module parameter for event management driver. > - Use same object for error detection and printing. > > Acked-by: Michal Simek [Abhyuday] Michal suggested to merge this via your tree. Please have a look. Please let me know if there is anything required from my side. Thanks, Abhyuday > > Abhyuday Godhasara (6): > firmware: xilinx: add register notifier in zynqmp firmware > firmware: xilinx: add macros of node ids for error event > firmware: xilinx: export the feature check of zynqmp firmware > drivers: soc: xilinx: add xilinx event management driver > firmware: xilinx: instantiate xilinx event manager driver > driver: soc: xilinx: register for power events in zynqmp power driver > > MAINTAINERS | 6 + > drivers/firmware/xilinx/zynqmp.c | 40 +- > drivers/soc/xilinx/Kconfig | 10 + > drivers/soc/xilinx/Makefile | 1 + > drivers/soc/xilinx/xlnx_event_manager.c | 600 ++++++++++++++++++++ > drivers/soc/xilinx/zynqmp_power.c | 54 +- > include/linux/firmware/xlnx-event-manager.h | 36 ++ > include/linux/firmware/xlnx-zynqmp.h | 29 +- > 8 files changed, 767 insertions(+), 9 deletions(-) create mode 100644 > drivers/soc/xilinx/xlnx_event_manager.c > create mode 100644 include/linux/firmware/xlnx-event-manager.h > > -- > 2.32.0.93.g670b81a