aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc/kernel/rtas.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-18powerpc/rtas: export rtas_error_rc() for reuse.Gravatar Mahesh Salgaonkar 1-20/+21
2023-08-18powerpc/fadump: invoke ibm,os-term with rtas_call_unlocked()Gravatar Hari Bathini 1-1/+3
2023-03-30powerpc/rtas: lockdep annotationsGravatar Nathan Lynch 1-10/+23
2023-03-30powerpc/rtas: fix miswording in rtas_function kerneldocGravatar Nathan Lynch 1-1/+1
2023-03-30powerpc/rtas: rtas_call_unlocked() kerneldocGravatar Nathan Lynch 1-0/+17
2023-03-30powerpc/rtas: use memmove for potentially overlapping buffer copyGravatar Nathan Lynch 1-1/+1
2023-02-13powerpc/rtas: arch-wide function token lookup conversionsGravatar Nathan Lynch 1-41/+38
2023-02-13powerpc/rtas: introduce rtas_function_token() APIGravatar Nathan Lynch 1-1/+27
2023-02-13powerpc/pseries: add RTAS work area allocatorGravatar Nathan Lynch 1-0/+3
2023-02-13powerpc/rtas: add tracepoints around RTAS entryGravatar Nathan Lynch 1-6/+53
2023-02-13powerpc/rtas: strengthen do_enter_rtas() type safety, drop inlineGravatar Nathan Lynch 1-5/+5
2023-02-13powerpc/rtas: improve function information lookupsGravatar Nathan Lynch 1-106/+615
2023-02-13powerpc/rtas: ensure 4KB alignment for rtas_data_bufGravatar Nathan Lynch 1-1/+1
2023-02-13powerpc/rtas: handle extended delays safely in early bootGravatar Nathan Lynch 1-1/+48
2023-01-30powerpc/rtas: upgrade internal arch spinlocksGravatar Nathan Lynch 1-38/+14
2023-01-30powerpc/rtas: remove lock and args fields from global rtas structGravatar Nathan Lynch 1-21/+29
2023-01-30powerpc/rtas: make all exports GPLGravatar Nathan Lynch 1-11/+11
2023-01-30powerpc/rtas: Drop unused export symbolsGravatar Michael Ellerman 1-4/+0
2023-01-30powerpc/rtas: unexport 'rtas' symbolGravatar Nathan Lynch 1-1/+0
2022-12-07powerpc/rtas: mandate RTAS syscall filteringGravatar Nathan Lynch 1-16/+0
2022-12-07powerpc/rtas: define pr_fmt and convert printk call sitesGravatar Nathan Lynch 1-9/+10
2022-12-07powerpc/rtas: clean up includesGravatar Nathan Lynch 1-26/+16
2022-12-07powerpc/rtas: clean up rtas_error_log_max initializationGravatar Nathan Lynch 1-11/+26
2022-12-07powerpc/rtas: avoid scheduling in rtas_os_term()Gravatar Nathan Lynch 1-1/+6
2022-12-07powerpc/rtas: avoid device tree lookups in rtas_os_term()Gravatar Nathan Lynch 1-3/+10
2022-12-07powerpc/rtas: document rtas_call()Gravatar Nathan Lynch 1-0/+58
2022-09-28powerpc/rtas: block error injection when locked downGravatar Nathan Lynch 1-1/+24
2022-09-14Revert "powerpc/rtas: Implement reentrant rtas call"Gravatar Nathan Lynch 1-54/+0
2022-06-18powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer addressGravatar Andrew Donnellan 1-1/+10
2022-05-29powerpc/kasan: Mark more real-mode code as not to be instrumentedGravatar Paul Mackerras 1-2/+2
2022-05-19powerpc/rtas: enture rtas_call is called with MMU enabledGravatar Nicholas Piggin 1-0/+5
2022-05-19powerpc/rtas: Call enter_rtas with MSR[EE] disabledGravatar Nicholas Piggin 1-0/+4
2022-05-11powerpc/rtas: Keep MSR[RI] set when calling RTASGravatar Laurent Dufour 1-0/+9
2022-05-08powerpc: Add missing headersGravatar Christophe Leroy 1-1/+2
2022-02-07powerpc: Set crashkernel offset to mid of RMA regionGravatar Sourabh Jain 1-0/+6
2021-11-25powerpc/rtas: rtas_busy_delay_time() kernel-docGravatar Nathan Lynch 1-2/+19
2021-11-25powerpc/rtas: rtas_busy_delay() improvementsGravatar Nathan Lynch 1-7/+67
2021-11-25powerpc/rtas: kernel-doc fixesGravatar Nathan Lynch 1-4/+5
2021-08-19isystem: ship and use stdarg.hGravatar Alexey Dobriyan 1-1/+1
2021-06-25powerpc/64s: avoid reloading (H)SRR registers if they are still validGravatar Nicholas Piggin 1-3/+11
2021-04-14powerpc/rtas: rename RTAS_RMOBUF_MAX to RTAS_USER_REGION_SIZEGravatar Nathan Lynch 1-3/+3
2021-04-14powerpc/rtas: move syscall filter setup into separate functionGravatar Nathan Lynch 1-8/+13
2021-04-14powerpc/rtas: remove ibm_suspend_me_tokenGravatar Nathan Lynch 1-5/+2
2020-12-09powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filterGravatar Tyrel Datwyler 1-1/+1
2020-12-08powerpc/rtas: remove unused rtas_suspend_last_cpu()Gravatar Nathan Lynch 1-43/+0
2020-12-08powerpc/rtas: remove rtas_suspend_cpu()Gravatar Nathan Lynch 1-52/+0
2020-12-08powerpc/rtas: remove rtas_ibm_suspend_me_unsafe()Gravatar Nathan Lynch 1-66/+1
2020-12-08powerpc/rtas: dispatch partition migration requests to pseriesGravatar Nathan Lynch 1-1/+1
2020-12-08powerpc/rtas: add rtas_activate_firmware()Gravatar Nathan Lynch 1-0/+30
2020-12-08powerpc/rtas: add rtas_ibm_suspend_me()Gravatar Nathan Lynch 1-0/+57