aboutsummaryrefslogtreecommitdiff
path: root/lib/locks
AgeCommit message (Expand)Author
2019-10-04Fix the CAS spinlock implementationSoby Mathew
2019-08-01Switch AARCH32/AARCH64 to __aarch64__Julius Werner
2019-05-13Remove .arch directives from spinlock.SAlexei Fedorov
2019-02-07locks: linker variables to calculate per-cpu bakery lock sizeVarun Wadekar
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-11-01bakery: Fix MISRA defectsAntonio Nino Diaz
2018-09-28Remove all other deprecated interfaces and filesAntonio Nino Diaz
2018-09-05Add missing barriers to Bakery LocksJeenu Viswambharan
2018-06-12Fix MISRA Rule 5.3 Part 4Daniel Boulby
2018-06-12Fix MISRA Rule 5.3 Part 2Daniel Boulby
2018-03-27Clean usage of void pointers to access symbolsJoel Hutton
2017-11-08ARMv7 does not support STL instructionEtienne Carriere
2017-08-24Add macro to test for minimum architecture versionJeenu Viswambharan
2017-05-03Use SPDX license identifiersdp-arm
2017-03-02AArch32: Fix normal memory bakery compilationSoby Mathew
2017-02-14Introduce locking primitives using CAS instructionJeenu Viswambharan
2016-11-21Fix normal memory bakery lock implementationSoby Mathew
2016-08-10AArch32: Add support in TF librariesSoby Mathew
2016-08-09Move spinlock library code to AArch64 folderSoby Mathew
2016-07-18Rework type usage in Trusted FirmwareSoby Mathew
2015-09-11Re-design bakery lock memory allocation and algorithmAndrew Thoelke
2015-08-13PSCI: Migrate TF to the new platform API and CM helpersSoby Mathew
2015-04-08Add support to indicate size and end of assembly functionsKévin Petit
2015-03-27Remove the `owner` field in bakery_lock_t data structureSoby Mathew
2015-03-27Optimize the bakery lock structure for coherent memorySoby Mathew
2015-01-22Move bakery algorithm implementation out of coherent memorySoby Mathew
2015-01-22Remove the wfe() for bounded wait in bakery_lockSoby Mathew
2014-11-10Precede a 'sev' with a 'dsb' in bakery lock codeAchin Gupta
2014-06-23Remove calling CPU mpidr from bakery lock APIAndrew Thoelke
2014-05-23Split platform.h into separate headersDan Handley
2014-05-06Reduce deep nesting of header filesDan Handley
2014-05-06Always use named structs in header filesDan Handley
2014-05-06Move include and source files to logical locationsDan Handley