s390/pci: add ioctl interface for CLP
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 13 Jan 2016 11:54:28 +0000 (12:54 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 7 Mar 2016 15:54:32 +0000 (16:54 +0100)
commit988b86e69ded17f0f1209fd3ef1c4c7f1567dcc1
tree7ef6e69d88c827190cc5f66f417efc04f0d03d6f
parentbaebc70a4db86515d55ff1f226088a8e7f5821a0
s390/pci: add ioctl interface for CLP

Provide a user space interface to issue call logical-processor instructions.
Only selected CLP commands are allowed, enough to get the full overview of
the installed PCI functions.

Reviewed-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/clp.h
arch/s390/include/asm/pci_clp.h
arch/s390/include/uapi/asm/clp.h [new file with mode: 0644]
arch/s390/pci/pci_clp.c