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>
Showing
- Documentation/devicetree/bindings/powerpc/ibm,vas.txt 22 additions, 0 deletionsDocumentation/devicetree/bindings/powerpc/ibm,vas.txt
- MAINTAINERS 8 additions, 0 deletionsMAINTAINERS
- arch/powerpc/platforms/powernv/Kconfig 14 additions, 0 deletionsarch/powerpc/platforms/powernv/Kconfig
- arch/powerpc/platforms/powernv/Makefile 1 addition, 0 deletionsarch/powerpc/platforms/powernv/Makefile
- arch/powerpc/platforms/powernv/vas-window.c 19 additions, 0 deletionsarch/powerpc/platforms/powernv/vas-window.c
- arch/powerpc/platforms/powernv/vas.c 151 additions, 0 deletionsarch/powerpc/platforms/powernv/vas.c
- arch/powerpc/platforms/powernv/vas.h 2 additions, 0 deletionsarch/powerpc/platforms/powernv/vas.h
Loading
Please register or sign in to comment