aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/psci
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo on the PSCI smc call wrapper.Luiz Otavio O Souza2018-08-142-2/+2
* Use int for the pcpu_ssbd argument. This is included from userland and mayAndrew Turner2018-07-312-3/+3
* Implement the SSBD (CVE-2018-3639) workaround on arm64Andrew Turner2018-07-312-0/+12
* psci: Add \n at the end of printfEmmanuel Vadot2018-07-061-1/+1
* Move the SMCCC SYSINIT later in the boot so the psci driver has attached.Andrew Turner2018-06-201-1/+1
* Fix the SMCCC signatures, they are all 32-bit calls. This fixes SMCCCAndrew Turner2018-06-201-3/+3
* Add the SMCCC return codes from ARM DEN 0070A.Andrew Turner2018-06-131-0/+9
* Add support for the ARM SMC Calling Convention (SMCCC). This is a methodAndrew Turner2018-06-132-0/+156
* Move psci_call to a header file so we can use it in other files toAndrew Turner2018-06-132-8/+9
* Add a handler for the PSCI_FEATURES function. This needs PSCI 1.0, soAndrew Turner2018-06-132-2/+19
* Find and cache the PSCI version on driver attach.Andrew Turner2018-06-131-0/+3
* Add the PSCI_FEATURES function ID. This is found in PSCI 1.0 and is usedAndrew Turner2018-06-131-0/+2
* Rework PSCI so it only searches for the call function once.Andrew Turner2018-06-121-42/+64
* Add a function to find the PSCI version the firmware implements fromAndrew Turner2018-01-092-2/+12
* psci: change bootverbose string to 'PSCI 0.2 compatible'Ed Maste2017-10-191-1/+1
* Allow later PSCI revisions to also work. The latest ARM Trusted FirmwareAndrew Turner2017-10-191-1/+1
* Also handle psci 1.0. This can be seen as a bug fix update for the 0.2Andrew Turner2017-10-061-3/+6
* arm: add .arch_extension sec for smc instructionEd Maste2017-06-181-1/+2
* Call the PSCI reset from cpu_reset on arm64. When rebooting from DDB theAndrew Turner2017-04-242-1/+8
* Add ACPI support to the PSCI driver. This checks the Fixed ACPI DescriptionAndrew Turner2016-12-071-25/+219
* Create a new PSCI error code and use it to signal that starting the CPU isAndrew Turner2016-10-252-2/+6
* Start to support PSCI 1.0. For all the functions we currently support thisAndrew Turner2015-08-111-14/+15
* Rework the PSCI cpu on code to allow it to work before device drivers haveAndrew Turner2015-05-241-18/+39
* Add psci for arm64. This is currently used when rebooting and powering offAndrew Turner2015-04-131-0/+49
* Add a driver for the ARM Power State Coordination Interface (PSCI). ThisAndrew Turner2015-04-123-0/+435