[dev][timer][arm_generic] Switch to use lib/fixed_point

Change-Id: I7fd5e2a30d1ca10ded2b6ec9e3be8a3eb14cf644
[dev][timer][arm_generic] Disable LOCAL_TRACE

Change-Id: Ia548485412b08069e2b490b11e525afe2d714061
[libc] Add qsort

Change-Id: Id8aca5c65f09a63d2bd51cfb29dd51018bb23a5b
Signed-off-by: Aaron Gamble <jgamble@nvidia.com>
[bitmap] properly calculate number of words needed to store the bitmap

Change-Id: I5624b4d6ba1b4ce03d0a2edf7fa815146d74c879
Signed-off-by: Dima Zavin <dima@android.com>
[bits] add bitmap_ffz to find first zero bit (lsb) in a bitmap

Change-Id: I1166dc2395352d9f9e6ceb5b9d767e1b1fb4dfdb
Signed-off-by: Dima Zavin <dima@android.com>
[arch][arm] Fix arm_fiq handler

Change-Id: Ie3bd4cdbd581093e3bddd164e24563c45b80639d
[arch][mmu] Add support for non-secure memory

Change-Id: Ib5e0a0078719c5cbc4a90eac91712cd2bb517f28
[arch][arm] Add arm_invalidate_tlb_mva_asid function call

Change-Id: I4791652f9450ce5c8e07d054bc795a6ef3896931
[arch][arm] Add SMP safe implementation of invalidate_tlb routines

Change-Id: I4557c9d728daa8954631cb638872c4e8a078b4c7
[arch][arm] Add support for WITH_NO_PHYS_RELOCATION flag

Do not perform kernel relocation in physical memory if WITH_NO_PHYS_RELOCATION flags is specified.
It is useful if kernel load address is not known ahead of time.

Change-Id: I64823c39ff3fef5ff619abd17f6fc16380c04f4f
[kernel][vm] Add vmm_free_region and kvaddr_to_paddr

Change-Id: Ieb7a11dcd6d7cd96bfef252b41cc7ccdd4892b8f