]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/powernv/vas: Define vas_init() and vas_exit()
authorSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Tue, 29 Aug 2017 06:23:33 +0000 (23:23 -0700)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 31 Aug 2017 04:26:26 +0000 (14:26 +1000)
commit214a7c440b9876a3bab86a9343aa6159d209404a
tree06787dfcf5c7dc2119bf9f16d1a22fbe3dc8f50a
parent36c7fea643caaff47ef0222ac14a3ac6f62006cd
powerpc/powernv/vas: Define vas_init() and vas_exit()

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>
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