| Commit message (Expand) | Author | Age | Files | Lines |
* | Move arm's devmap to some generic place, so it can be used | br | 2016-04-26 | 2 | -91/+2 |
* | Don't use atomic operations for page table entries and handle access | skra | 2016-04-22 | 1 | -32/+14 |
* | Add four functions which check a virtual address for stage 1 privileged | skra | 2016-04-22 | 1 | -1/+49 |
* | Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine | andrew | 2016-04-15 | 2 | -5/+5 |
* | Remove FDT specific parts from INTRNG. Change its interface to make it | skra | 2016-04-04 | 1 | -1/+1 |
* | ARM: Fix ATAG handling in LINUX_BOOT_API: | mmel | 2016-03-26 | 1 | -1/+1 |
* | ARM: Teach LINUX_BOOT_ABI to recognize DT blob. | mmel | 2016-03-26 | 1 | -1/+2 |
* | Generalize IPI support for ARM intrng and use it for interrupt | skra | 2016-03-24 | 2 | -6/+9 |
* | Move IPI related parts back to (ARM) machine specific file now, when | skra | 2016-02-27 | 1 | -0/+9 |
* | Almost all copies of platform_mp_init_secondary just called | andrew | 2016-02-26 | 1 | -1/+0 |
* | Remove platform_mp_probe as it's almost identical on most ARM SoCs, and | andrew | 2016-02-26 | 1 | -1/+0 |
* | Remove platform_ipi_send, it's an unneeded as all implementations are | andrew | 2016-02-25 | 1 | -2/+0 |
* | Remove redundant __ARM_ARCH >= 6 check in armv6 specific files. | skra | 2016-02-23 | 1 | -3/+0 |
* | Remove not used definitions and fix some style nits. | skra | 2016-02-19 | 1 | -24/+12 |
* | Remove AP_KRW definition not needed after r295801. | skra | 2016-02-19 | 1 | -10/+0 |
* | Rename pte.h to pte-v4.h and start including directly either pte-v4.h | skra | 2016-02-19 | 3 | -13/+7 |
* | Move common definitions from both pmap-v4.h and pmap-v6.h into pmap.h. | skra | 2016-02-19 | 3 | -42/+27 |
* | Rename pmap.h to pmap-v4.h and remove pmap-v6.h include from it. | skra | 2016-02-19 | 3 | -517/+552 |
* | Remove redundant ARM_L2_ADDR_BITS and L2_ADDR_BITS definitions and | skra | 2016-02-18 | 3 | -8/+1 |
* | Remove redundant L2_ADDR_MASK definition and replace it by primary one. | skra | 2016-02-18 | 1 | -3/+0 |
* | Remove unneeded definitions after r291406. Also remove redundant and | skra | 2016-02-18 | 2 | -24/+0 |
* | Do not use PMAP_DOMAIN_KERNEL definition for __ARM_ARCH >= 6 as domains | skra | 2016-02-17 | 1 | -26/+0 |
* | Remove unneeded vector_page_setprot() for __ARM_ARCH >= 6. A vector | skra | 2016-02-17 | 1 | -5/+0 |
* | Include pte-v6.h only where needed. | skra | 2016-02-17 | 3 | -4/+1 |
* | Remove pd_prot and pd_cache members from struct arm_devmap_entry. | skra | 2016-02-17 | 2 | -4/+0 |
* | Break out the shared bits of the arm intrng definitions into sys/intr.h; | adrian | 2016-02-10 | 1 | -87/+1 |
* | ARM: Use new ARMv6 naming conventions for cache and TLB functions | mmel | 2016-02-05 | 4 | -6/+43 |
* | ARM: Introduce new cpu-v4.h header and move all ARMv4 specific code | mmel | 2016-02-05 | 3 | -59/+175 |
* | Make VM_MEMATTR_xxx definitions independent on pmap internals | skra | 2016-02-04 | 2 | -7/+7 |
* | ARM: Don't use ugly (and hidden) global variable, control register is | mmel | 2016-02-04 | 1 | -0/+1 |
* | ARM: Consistently use cpu_setttb() instead of setttb(). | mmel | 2016-02-03 | 1 | -3/+0 |
* | ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. | mmel | 2016-02-03 | 1 | -10/+2 |
* | Partly revert r295168 and define PTE_DEVICE in pmap-v6.h header again. | skra | 2016-02-03 | 1 | -0/+2 |
* | ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't single | mmel | 2016-02-03 | 2 | -16/+9 |
* | Use pmap_preboot_map_attr() directly in arm_devmap_bootstrap() | skra | 2016-02-02 | 1 | -29/+0 |
* | Make pmap_preboot_map_attr() vm subsystem compliant, so its arguments | skra | 2016-02-02 | 1 | -2/+2 |
* | ARM: All remaining functions in cpufunc_asm_arm10.S are identical with | mmel | 2016-02-02 | 1 | -8/+4 |
* | ARM: Remove last unused function, cpu_flush_prefetchbuf(), | mmel | 2016-02-02 | 1 | -4/+0 |
* | Remove all remaining references to old and not more used struct | skra | 2016-02-02 | 1 | -14/+0 |
* | Remove all stuff related to __ARM_ARCH >= 6 from pmap.h header except | skra | 2016-02-01 | 1 | -162/+4 |
* | ARM: Remove never used cpu_tlb_flushI and cpu_tlb_flushI_SE() functions | mmel | 2016-02-01 | 1 | -9/+0 |
* | ARM: cpufunc_domains, cpufunc_faultstatus and cpufunc_faultaddress | mmel | 2016-01-31 | 1 | -13/+4 |
* | ARM: Next round of cpufunc.* cleaning. Nobody uses flush_brnchtgt* functions, | mmel | 2016-01-31 | 1 | -6/+0 |
* | ARM: First round of cpufunc.* cleaning. All abort_fixup functions are | mmel | 2016-01-31 | 1 | -12/+0 |
* | ARM: Rename ARM specific VM_MEMATTR_WT memory attribute to standard one. | mmel | 2016-01-31 | 1 | -2/+2 |
* | ARM: Remove TLB IPI. | mmel | 2016-01-30 | 2 | -51/+4 |
* | Retire pmap_pte_init_mmu_v6() which was used by old pmap-v6. | skra | 2016-01-29 | 2 | -4/+0 |
* | Remove NPTEPG definition which is not used anywhere now after | skra | 2016-01-29 | 1 | -1/+0 |
* | Use kernel_pmap directly instead of pmap_kernel(). The kernel_pmap is | skra | 2016-01-29 | 2 | -11/+1 |
* | ARM: remove old pmap-v6 code. The new pmap-v6 is mature enough, and | mmel | 2016-01-29 | 5 | -11/+23 |