Always use named structs in header filesAdd tag names to all unnamed structs in header files. Thisallows forward declaration of structs, which is necessary toreduce header file nesting (to be imp
Always use named structs in header filesAdd tag names to all unnamed structs in header files. Thisallows forward declaration of structs, which is necessary toreduce header file nesting (to be implemented in a subsequentcommit).Also change the typedef names across the codebase to use the _tsuffix to be more conformant with the Linux coding style. Thecoding style actually prefers us not to use typedefs at all butthis is considered a step too far for Trusted Firmware.Also change the IO framework structs defintions to use typedef'dstructs to be consistent with the rest of the codebase.Change-Id: I722b2c86fc0d92e4da3b15e5cab20373dd26786f
show more ...
Move include and source files to logical locationsMove almost all system include files to a logical sub-directoryunder ./include. The only remaining system include directoriesnot under ./include
Move include and source files to logical locationsMove almost all system include files to a logical sub-directoryunder ./include. The only remaining system include directoriesnot under ./include are specific to the platform. Move thecorresponding source files to match the include directorystructure.Also remove pm.h as it is no longer used.Change-Id: Ie5ea6368ec5fad459f3e8a802ad129135527f0b3
1234