aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/arm
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1145 from etienne-lms/rfc-armv7-2davidcunado-arm2017-11-231-1/+13
|\
| * ARMv7: GICv2 driver can manage GICv1 with security extensionEtienne Carriere2017-11-081-1/+13
* | GIC: Fix Group 0 enablingJeenu Viswambharan2017-11-134-6/+31
* | GICv2: Fix populating PE target dataJeenu Viswambharan2017-11-131-3/+20
|/
* GIC: Allow specifying interrupt propertiesJeenu Viswambharan2017-10-166-59/+356
* GIC: Add helpers to set interrupt configurationJeenu Viswambharan2017-10-163-0/+45
* GIC: Add API to set priority maskJeenu Viswambharan2017-10-162-0/+46
* GIC: Add API to set/clear interrupt pendingJeenu Viswambharan2017-10-164-0/+119
* GIC: Add API to set interrupt routingJeenu Viswambharan2017-10-164-10/+85
* GIC: Add API to raise secure SGIJeenu Viswambharan2017-10-163-0/+82
* GIC: Add APIs to set interrupt type and query supportJeenu Viswambharan2017-10-162-0/+101
* GIC: Add API to set interrupt priorityJeenu Viswambharan2017-10-162-0/+36
* GIC: Add APIs to enable and disable interruptJeenu Viswambharan2017-10-164-0/+110
* GIC: Add API to get interrupt active statusJeenu Viswambharan2017-10-166-3/+65
* GICv2: Add driver API to set PE target maskJeenu Viswambharan2017-10-161-0/+23
* GIC: Add API to get running priorityJeenu Viswambharan2017-10-163-1/+27
* Fix assertion in GIC ITS helperSoby Mathew2017-10-061-1/+1
* GICv3: ITS architectural save and restore helpersSoby Mathew2017-10-052-0/+124
* GICv3: add functions for save and restoreSoby Mathew2017-10-055-3/+513
* GICv3: turn some macros into inline functionsDouglas Raillard2017-10-051-23/+25
* GICv3: Fix gic600.c indentationDouglas Raillard2017-10-051-7/+7
* Fix type of `unsigned long` constantsAntonio Nino Diaz2017-09-212-5/+5
* Add SMMUv3 driverJeenu Viswambharan2017-08-011-0/+55
* CCI: Adapt for specific product at run timeJeenu Viswambharan2017-08-011-32/+82
* Introduce ARM GIC-600 driverJeenu Viswambharan2017-06-013-53/+174
* Use SPDX license identifiersdp-arm2017-05-0325-625/+25
* Merge pull request #906 from antonio-nino-diaz-arm/an/asserts-releasedavidcunado-arm2017-04-215-16/+22
|\
| * Control inclusion of helper code used for assertsAntonio Nino Diaz2017-04-204-10/+11
| * TZC: rename included C file to a headerAntonio Nino Diaz2017-04-183-7/+12
* | Merge pull request #893 from antonio-nino-diaz-arm/an/tf-printf-errordavidcunado-arm2017-04-161-5/+4
|\ \ | |/ |/|
| * Replace tf_printf occurrences with ERRORAntonio Nino Diaz2017-04-061-5/+4
* | Add console_flush() to console APIAntonio Nino Diaz2017-03-312-2/+54
|/
* Merge pull request #861 from soby-mathew/sm/aarch32_fixesdavidcunado-arm2017-03-181-4/+4
|\
| * AArch32: Fix conditional inclusion of bakery_locksSoby Mathew2017-03-021-4/+4
* | Flush the GIC driver data after initSoby Mathew2017-03-012-2/+25
|/
* Use #ifdef for IMAGE_BL* instead of #ifMasahiro Yamada2017-01-241-3/+3
* utils: move BIT(n) macro to utils.hMasahiro Yamada2017-01-131-1/+1
* GICv3: Introduce power management APIs for RedistributorJeenu Viswambharan2016-12-151-0/+23
* AArch32: Miscellaneous fixes in the AArch32 codeYatharth Kochar2016-12-011-6/+6
* GICv3: Allow either G1S or G0 interrupts to be configuredYatharth Kochar2016-09-121-17/+27
* Merge pull request #678 from soby-mathew/sm/PSCI_AArch32danh-arm2016-08-188-127/+361
|\
| * AArch32: Add console driverSoby Mathew2016-08-101-0/+160
| * AArch32: Enable GIC and TZC supportSoby Mathew2016-08-105-4/+45
| * Move console drivers to AArch64 folderSoby Mathew2016-08-092-123/+156
* | gicv3: disable Group1 NonSecure interrupts during core powerdownSudeep Holla2016-08-111-2/+3
|/
* GICv3: Fix the GICD_IROUTER offsetSoby Mathew2016-07-271-0/+2
* Rework type usage in Trusted FirmwareSoby Mathew2016-07-182-5/+5
* GIC: Ensure SGIs and PPIs are Group0 before setupSoby Mathew2016-07-071-2/+6
* CCN: Add API to query the PART0 ID from CCNSoby Mathew2016-05-252-0/+14
* Use unsigned long long instead of uintptr_t in TZC400/DMC500 driversYatharth Kochar2016-04-123-19/+19