]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
powerpc/powernv/vas: Define vas_init() and vas_exit()
authorSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Wed, 27 Sep 2017 23:24:14 +0000 (20:24 -0300)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 28 Sep 2017 15:07:05 +0000 (11:07 -0400)
commit71369f7ee26394aef459f240f1386b84fe5bd903
tree5b276f84744c7a777c36f858a8123ef83bcac71e
parentd799c495873bdf3bb4164e914dedf07b155b9829
powerpc/powernv/vas: Define vas_init() and vas_exit()

BugLink: http://bugs.launchpad.net/bugs/1718293
Implement vas_init() and vas_exit() functions for a new VAS module.
This VAS module is essentially a library for other device drivers
and kernel users of the NX coprocessors like NX-842 and NX-GZIP.
In the future this will be extended to add support for user space
to access the NX coprocessors.

VAS is currently only supported with 64K page size.

Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
(backported from commit 4dea2d1a927c61114a168d4509b56329ea6effb7)
Signed-off-by: Gustavo Walbon <gwalbon@linux.vnet.ibm.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Documentation/devicetree/bindings/powerpc/ibm,vas.txt [new file with mode: 0644]
MAINTAINERS
arch/powerpc/platforms/powernv/Kconfig
arch/powerpc/platforms/powernv/Makefile
arch/powerpc/platforms/powernv/vas-window.c [new file with mode: 0644]
arch/powerpc/platforms/powernv/vas.c [new file with mode: 0644]
arch/powerpc/platforms/powernv/vas.h