1. 05 Jun, 2014 3 commits
    • Sandrine Bailleux's avatar
      juno: Fix build errors due to recent changes · 65a42f57
      Sandrine Bailleux authored
      This is a miscellaneous commit that fixes all build
      errors introduced by the rebase of the Juno codebase
      on the latest trusted firmware.
      
       - Make codebase consistent in its use of #include "" syntax
         for user includes and #include <> syntax for system includes.
      
       - Sort header files alphabetically
      
       - Use tag names for structure types.
         Replace instances of the former io_handle and io_dev_handle
         types with uintptr_t.
      
       - Review the .c and .S files for which header files really need
         including and reorder the #include statements alphabetically.
      
      Change-Id: I1d409fafb6dc257a38992ee15b22b0e890d040b0
      65a42f57
    • Sandrine Bailleux's avatar
      juno: Rename Juno "mmap" array to avoid name confusion · 61cb163b
      Sandrine Bailleux authored
      Rename the array "mmap" in plat/juno/aarch64/plat_common.c to
      "juno_mmap", to avoid confusion with the array of the same name
      in lib/arch/aarch64/xlat_tables.c
      
      Change-Id: If2f2976b1bc9177a14625a2a4559c32c5236090f
      61cb163b
    • Sandrine Bailleux's avatar
      juno: Place assembler functions in separate sections · db7bc010
      Sandrine Bailleux authored
      This extends the --gc-sections behaviour to the Juno-specific assembler
      support functions in the firmware images by placing each function
      into its own code section. This is achieved by using the 'func'
      macro when declaring a function label.
      
      Change-Id: I738370c0515face104531ab7944cc5bbdad49a9d
      db7bc010
  2. 04 Jun, 2014 10 commits