Skip to content

Commit 665e4a3

Browse files
committed
Merge branch 'pci/hotplug-octeon'
- Add hotplug controller driver for Marvell OCTEON multi-function device where function 0 has a management console interface to enable/disable and provision various personalities for the other functions (Shijith Thotton) * pci/hotplug-octeon: PCI: hotplug: Add OCTEON PCI hotplug controller driver
2 parents dcd1245 + e434e54 commit 665e4a3

File tree

4 files changed

+444
-0
lines changed

4 files changed

+444
-0
lines changed

MAINTAINERS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13882,6 +13882,12 @@ R: schalla@marvell.com
1388213882
R: vattunuru@marvell.com
1388313883
F: drivers/vdpa/octeon_ep/
1388413884

13885+
MARVELL OCTEON HOTPLUG DRIVER
13886+
R: Shijith Thotton <sthotton@marvell.com>
13887+
R: Vamsi Attunuru <vattunuru@marvell.com>
13888+
S: Supported
13889+
F: drivers/pci/hotplug/octep_hp.c
13890+
1388513891
MATROX FRAMEBUFFER DRIVER
1388613892
L: linux-fbdev@vger.kernel.org
1388713893
S: Orphan

drivers/pci/hotplug/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,16 @@ config HOTPLUG_PCI_CPCI_GENERIC
118118

119119
When in doubt, say N.
120120

121+
config HOTPLUG_PCI_OCTEONEP
122+
bool "Marvell OCTEON PCI Hotplug driver"
123+
depends on HOTPLUG_PCI
124+
help
125+
Say Y here if you have an OCTEON PCIe device with a hotplug
126+
controller. This driver enables the non-controller functions of the
127+
device to be registered as hotplug slots.
128+
129+
When in doubt, say N.
130+
121131
config HOTPLUG_PCI_SHPC
122132
bool "SHPC PCI Hotplug driver"
123133
help

drivers/pci/hotplug/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ obj-$(CONFIG_HOTPLUG_PCI_RPA) += rpaphp.o
2020
obj-$(CONFIG_HOTPLUG_PCI_RPA_DLPAR) += rpadlpar_io.o
2121
obj-$(CONFIG_HOTPLUG_PCI_ACPI) += acpiphp.o
2222
obj-$(CONFIG_HOTPLUG_PCI_S390) += s390_pci_hpc.o
23+
obj-$(CONFIG_HOTPLUG_PCI_OCTEONEP) += octep_hp.o
2324

2425
# acpiphp_ibm extends acpiphp, so should be linked afterwards.
2526

0 commit comments

Comments
 (0)