All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 0/6] add pvpanic driver framework
@ 2019-01-23 11:37 Peng Hao
  2019-01-23 11:37 ` [PATCH V2 1/6] misc/pvpanic: preparing for " Peng Hao
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Peng Hao @ 2019-01-23 11:37 UTC (permalink / raw)
  To: gregkh, arnd, andy.shevchenko; +Cc: linux-kernel, Peng Hao

QEMU community requires additional PCI devices to simulate PVPANIC 
devices so that some architectures can not occupy precious less than 4G 
of memory space.
Previously, I added PCI driver directly to the original version of the driver, 
which made the whole driver file look a bit cluttered. So Andy Shevchenko suggests:
"I would recommend to split it in a way how it's done for ChipIdea USB driver, 
for example. (drivers/usb/chipidea if I'm not mistaken)".


Peng Hao (6):
  misc/pvpanic: preparing for pvpanic driver framework
  misc/pvpanic: Add pvpanic driver framework
  misc/pvpanic: add API for pvpanic driver framework
  misc/pvpanic: add pvpanic acpi driver
  misc/pvpanic: add pvpanic mmio driver
  misc/pvpanic: add pvpanic pci driver

 drivers/misc/Kconfig                |   9 +-
 drivers/misc/Makefile               |   2 +-
 drivers/misc/pvpanic.c              | 192 ------------------------------------
 drivers/misc/pvpanic/Kconfig        |  25 +++++
 drivers/misc/pvpanic/Makefile       |   8 ++
 drivers/misc/pvpanic/pvpanic-acpi.c |  77 +++++++++++++++
 drivers/misc/pvpanic/pvpanic-of.c   |  53 ++++++++++
 drivers/misc/pvpanic/pvpanic-pci.c  |  56 +++++++++++
 drivers/misc/pvpanic/pvpanic.c      | 131 ++++++++++++++++++++++++
 drivers/misc/pvpanic/pvpanic.h      |  14 +++
 10 files changed, 366 insertions(+), 201 deletions(-)
 delete mode 100644 drivers/misc/pvpanic.c
 create mode 100644 drivers/misc/pvpanic/Kconfig
 create mode 100644 drivers/misc/pvpanic/Makefile
 create mode 100644 drivers/misc/pvpanic/pvpanic-acpi.c
 create mode 100644 drivers/misc/pvpanic/pvpanic-of.c
 create mode 100644 drivers/misc/pvpanic/pvpanic-pci.c
 create mode 100644 drivers/misc/pvpanic/pvpanic.c
 create mode 100644 drivers/misc/pvpanic/pvpanic.h

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-01-23  6:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-23 11:37 [PATCH V2 0/6] add pvpanic driver framework Peng Hao
2019-01-23 11:37 ` [PATCH V2 1/6] misc/pvpanic: preparing for " Peng Hao
2019-01-23  6:37   ` Greg KH
2019-01-23 11:37 ` [PATCH V2 2/6] misc/pvpanic: Add " Peng Hao
2019-01-23 11:37 ` [PATCH V2 3/6] misc/pvpanic: add API for " Peng Hao
2019-01-23 11:37 ` [PATCH V2 4/6] misc/pvpanic: add pvpanic acpi driver Peng Hao
2019-01-23 11:37 ` [PATCH V2 5/6] misc/pvpanic: add pvpanic mmio driver Peng Hao
2019-01-23 11:37 ` [PATCH V2 6/6] misc/pvpanic: add new pvpanic pci driver Peng Hao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.