misc/pvpanic: split-up generic and platform dependent code
authorMihai Carabas <mihai.carabas@oracle.com>
Wed, 24 Mar 2021 14:49:14 +0000 (16:49 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 28 Mar 2021 12:56:13 +0000 (14:56 +0200)
commit6861d27cf590d20a95b5d0724ac3768583b62947
tree33c3d873167453a2df3bf824e6a252da8ea5dabe
parent6880149e5a78962a055720981d37e5069f296ef7
misc/pvpanic: split-up generic and platform dependent code

Split-up generic and platform dependent code in order to be able to re-use
generic event handling code in pvpanic PCI device driver in the next patches.

The code from pvpanic.c was split in two new files:
- pvpanic.c: generic code that handles pvpanic events
- pvpanic-mmio.c: platform/bus dependent code

Signed-off-by: Mihai Carabas <mihai.carabas@oracle.com>
Link: https://lore.kernel.org/r/1616597356-20696-2-git-send-email-mihai.carabas@oracle.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/pvpanic/Kconfig [new file with mode: 0644]
drivers/misc/pvpanic/Makefile [new file with mode: 0644]
drivers/misc/pvpanic/pvpanic-mmio.c [moved from drivers/misc/pvpanic.c with 72% similarity]
drivers/misc/pvpanic/pvpanic.c [new file with mode: 0644]
drivers/misc/pvpanic/pvpanic.h [new file with mode: 0644]