summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/vas-window.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/64s: Fix VAS mm use after freeNicholas Piggin2023-06-151-1/+1
* powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attrHaren Myneni2022-05-221-2/+2
* powerpc/vas: Define and use common vas_window structHaren Myneni2021-06-201-75/+86
* powerpc/vas: Create take/drop pid and mm reference functionsHaren Myneni2021-06-201-50/+5
* powerpc/vas: Add platform specific user window operationsHaren Myneni2021-06-201-1/+44
* powerpc/powernv/vas: Rename register/unregister functionsHaren Myneni2021-06-201-0/+18
* powerpc/powernv/vas: Release reference to tgid during window closeHaren Myneni2021-06-201-4/+5
* powerpc/powernv: Staticify functions without prototypesOliver O'Halloran2020-08-251-5/+4
* powerpc/vas: Add VAS user space APIHaren Myneni2020-04-201-3/+3
* powerpc/vas: Initialize window attributes for GZIP coprocessor typeHaren Myneni2020-04-201-5/+12
* powerpc: Use mm_context vas_windows counter to issue CP_ABORTHaren Myneni2020-04-201-9/+13
* powerpc/vas: Free send window in VAS instance after credits returnedHaren Myneni2020-04-201-2/+2
* powerpc/vas: Display process stuck messageHaren Myneni2020-04-201-1/+29
* powerpc/vas: Do not use default credits for receive windowHaren Myneni2020-04-201-2/+2
* powerpc/vas: Return credits after handling faultHaren Myneni2020-04-201-0/+36
* powerpc/vas: Setup thread IRQ handler per VAS instanceHaren Myneni2020-04-201-0/+60
* powerpc/vas: Take reference to PID and mm for user space windowsHaren Myneni2020-04-201-4/+46
* powerpc/vas: Register NX with fault window ID and IRQ port valueHaren Myneni2020-04-201-2/+13
* powerpc/vas: Setup fault window per VAS instanceHaren Myneni2020-04-201-2/+2
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-131-19/+0
|\
| * powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functionsChristoph Hellwig2019-07-011-19/+0
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* ppc: Convert vas ID allocation to new IDA APIMatthew Wilcox2018-08-211-22/+4
* powerpc/vas: Add a couple of trace pointsSukadev Bhattiprolu2018-03-141-0/+9
* powerpc/vas: Don't set uses_vas for kernel windowsNicholas Piggin2018-02-131-8/+8
* powerpc/vas: Add support for user receive windowSukadev Bhattiprolu2017-11-121-7/+49
* powerpc/vas: Define vas_win_id()Sukadev Bhattiprolu2017-11-121-0/+9
* powerpc/vas: Define vas_win_paste_addr()Sukadev Bhattiprolu2017-11-121-0/+10
* powerpc/vas: Export HVWC to debugfsSukadev Bhattiprolu2017-11-121-7/+27
* powerpc/vas: poll for return of window creditsSukadev Bhattiprolu2017-11-121-0/+45
* powerpc/vas: Save configured window creditsSukadev Bhattiprolu2017-11-121-2/+4
* powerpc/vas: Reduce polling interval for busy stateSukadev Bhattiprolu2017-11-121-4/+6
* powerpc/vas: Use helper to unpin/close windowSukadev Bhattiprolu2017-11-121-7/+15
* powerpc/vas: Drop poll_window_cast_out().Sukadev Bhattiprolu2017-11-121-17/+17
* powerpc/vas: Cleanup some debug codeSukadev Bhattiprolu2017-11-121-2/+6
* powerpc/vas: Validate window creditsSukadev Bhattiprolu2017-11-121-0/+6
* powerpc/vas: init missing fields from [rt]xattrSukadev Bhattiprolu2017-11-121-0/+6
* powerpc/powernv/vas: Define copy/paste interfacesSukadev Bhattiprolu2017-08-311-0/+47
* powerpc/powernv/vas: Define vas_tx_win_open()Sukadev Bhattiprolu2017-08-311-3/+153
* powerpc/powernv/vas: Define vas_win_close() interfaceSukadev Bhattiprolu2017-08-311-5/+96
* powerpc/powernv/vas: Define vas_rx_win_open() interfaceSukadev Bhattiprolu2017-08-311-1/+282
* powerpc/powernv/vas: Define helpers to alloc/free windowsSukadev Bhattiprolu2017-08-311-0/+73
* powerpc/powernv/vas: Define helpers to init window contextSukadev Bhattiprolu2017-08-311-0/+299
* powerpc/powernv/vas: Define helpers to access MMIO regionsSukadev Bhattiprolu2017-08-311-0/+174
* powerpc/powernv/vas: Define vas_init() and vas_exit()Sukadev Bhattiprolu2017-08-311-0/+19