Commit fcb418cd authored by Peng Hao's avatar Peng Hao Committed by Greg Kroah-Hartman
Browse files

pvpanic: move pvpanic to misc as common driver



Move pvpanic.c from drivers/platform/x86 to drivers/misc.
Following patches will use pvpanic device in arm64.

Reviewed-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Acked-by: default avatarMark Rutland <mark.rutland@arm.com>
Signed-off-by: default avatarPeng Hao <peng.hao2@zte.com.cn>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a19bf053
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -513,6 +513,14 @@ config MISC_RTSX
	tristate
	tristate
	default MISC_RTSX_PCI || MISC_RTSX_USB
	default MISC_RTSX_PCI || MISC_RTSX_USB


config PVPANIC
	tristate "pvpanic device support"
	depends on ACPI
	help
	  This driver provides support for the pvpanic device.  pvpanic is
	  a paravirtualized device provided by QEMU; it lets a virtual machine
	  (guest) communicate panic events to the host.

source "drivers/misc/c2port/Kconfig"
source "drivers/misc/c2port/Kconfig"
source "drivers/misc/eeprom/Kconfig"
source "drivers/misc/eeprom/Kconfig"
source "drivers/misc/cb710/Kconfig"
source "drivers/misc/cb710/Kconfig"
+1 −0
Original line number Original line Diff line number Diff line
@@ -58,3 +58,4 @@ obj-$(CONFIG_ASPEED_LPC_SNOOP) += aspeed-lpc-snoop.o
obj-$(CONFIG_PCI_ENDPOINT_TEST)	+= pci_endpoint_test.o
obj-$(CONFIG_PCI_ENDPOINT_TEST)	+= pci_endpoint_test.o
obj-$(CONFIG_OCXL)		+= ocxl/
obj-$(CONFIG_OCXL)		+= ocxl/
obj-$(CONFIG_MISC_RTSX)		+= cardreader/
obj-$(CONFIG_MISC_RTSX)		+= cardreader/
obj-$(CONFIG_PVPANIC)   	+= pvpanic.o
+0 −8
Original line number Original line Diff line number Diff line
@@ -1168,14 +1168,6 @@ config INTEL_SMARTCONNECT
	  This driver checks to determine whether the device has Intel Smart
	  This driver checks to determine whether the device has Intel Smart
	  Connect enabled, and if so disables it.
	  Connect enabled, and if so disables it.


config PVPANIC
	tristate "pvpanic device support"
	depends on ACPI
	---help---
	  This driver provides support for the pvpanic device.  pvpanic is
	  a paravirtualized device provided by QEMU; it lets a virtual machine
	  (guest) communicate panic events to the host.

config INTEL_PMC_IPC
config INTEL_PMC_IPC
	tristate "Intel PMC IPC Driver"
	tristate "Intel PMC IPC Driver"
	depends on ACPI
	depends on ACPI
+0 −1
Original line number Original line Diff line number Diff line
@@ -78,7 +78,6 @@ obj-$(CONFIG_APPLE_GMUX) += apple-gmux.o
obj-$(CONFIG_INTEL_RST)		+= intel-rst.o
obj-$(CONFIG_INTEL_RST)		+= intel-rst.o
obj-$(CONFIG_INTEL_SMARTCONNECT)	+= intel-smartconnect.o
obj-$(CONFIG_INTEL_SMARTCONNECT)	+= intel-smartconnect.o


obj-$(CONFIG_PVPANIC)           += pvpanic.o
obj-$(CONFIG_ALIENWARE_WMI)	+= alienware-wmi.o
obj-$(CONFIG_ALIENWARE_WMI)	+= alienware-wmi.o
obj-$(CONFIG_INTEL_PMC_IPC)	+= intel_pmc_ipc.o
obj-$(CONFIG_INTEL_PMC_IPC)	+= intel_pmc_ipc.o
obj-$(CONFIG_TOUCHSCREEN_DMI)	+= touchscreen_dmi.o
obj-$(CONFIG_TOUCHSCREEN_DMI)	+= touchscreen_dmi.o