27 Commits (4a34d18f35b76f1df282b1a077ad749d13c1d19d)

Author SHA1 Message Date
Masahiro Yamada 115041633d locks: bakery: use is_dcache_enabled() helper 5 years ago
Varun Wadekar d439cea9e8 locks: bakery: add a DMB to the 'read_cache_op' macro 6 years ago
Raghu Krishnamurthy c0018913b4 T589: Fix insufficient ordering guarantees in bakery lock 5 years ago
Julius Werner 402b3cf876 Switch AARCH32/AARCH64 to __aarch64__ 5 years ago
Varun Wadekar 596929b971 locks: linker variables to calculate per-cpu bakery lock size 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Antonio Nino Diaz f8b30ca89b bakery: Fix MISRA defects 6 years ago
Jeenu Viswambharan 24dc970915 Add missing barriers to Bakery Locks 6 years ago
Daniel Boulby 7cb81945d5 Fix MISRA Rule 5.3 Part 4 7 years ago
Daniel Boulby 896a5902ec Fix MISRA Rule 5.3 Part 2 7 years ago
Joel Hutton 9f85f9e379 Clean usage of void pointers to access symbols 7 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Soby Mathew 61531a274d AArch32: Fix normal memory bakery compilation 8 years ago
Soby Mathew 95c1255967 Fix normal memory bakery lock implementation 8 years ago
Soby Mathew 4c0d039076 Rework type usage in Trusted Firmware 9 years ago
Andrew Thoelke ee7b35c4e1 Re-design bakery lock memory allocation and algorithm 9 years ago
Soby Mathew 85a181ce38 PSCI: Migrate TF to the new platform API and CM helpers 9 years ago
Soby Mathew 548579f56e Remove the `owner` field in bakery_lock_t data structure 10 years ago
Soby Mathew 1c9573a157 Optimize the bakery lock structure for coherent memory 10 years ago
Soby Mathew 8c5fe0b5b9 Move bakery algorithm implementation out of coherent memory 10 years ago
Soby Mathew d4f4ad90f9 Remove the wfe() for bounded wait in bakery_lock 10 years ago
Achin Gupta 66ce001e7d Precede a 'sev' with a 'dsb' in bakery lock code 10 years ago
Andrew Thoelke 634ec6c23b Remove calling CPU mpidr from bakery lock API 11 years ago
Dan Handley 5f0cdb059d Split platform.h into separate headers 11 years ago
Dan Handley 97043ac98e Reduce deep nesting of header files 11 years ago
Dan Handley fb037bfb7c Always use named structs in header files 11 years ago
Dan Handley 4ecca33988 Move include and source files to logical locations 11 years ago