summaryrefslogtreecommitdiffstats
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Fix ThunderX external PEM bus offsetwma2016-02-181-1/+1
* Remove pd_prot and pd_cache members from struct arm_devmap_entry.skra2016-02-171-3/+1
* Allow callers of OF_decode_addr to get the size of the found mapping. Thisandrew2016-02-161-1/+5
* Support PEM that is not a PCI endpoint on ThunderXzbb2016-02-164-29/+164
* Only update curthread and curpcb after we have finished using the oldandrew2016-02-121-7/+5
* Support interrupts binding in GICv3 and ITSzbb2016-02-113-35/+167
* Implement finer locking in ITSzbb2016-02-112-28/+33
* Initially bind all interrupts to the boot CPU when using GICv3zbb2016-02-112-4/+4
* Call pmc_hook() correctly in the ARM64 interrupt handlerzbb2016-02-111-4/+4
* Introduce bus_bind_intr method for ARM64zbb2016-02-114-6/+103
* Fix bugs in interrupts allocation on ARM64zbb2016-02-111-29/+36
* Minor clean-ups for ARM64 GICv3 and GIC driverszbb2016-02-114-34/+15
* ARM64 disassembler: support for LDR instructionswma2016-02-111-9/+224
* Revert an arm64 change that sneaked in with r295464.andrew2016-02-101-6/+7
* Update of the Allwinner drivers to:andrew2016-02-101-7/+6
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aglebius2016-02-092-2/+0
* Use designated initialisers for the db disassembler interface to help withandrew2016-02-091-3/+3
* Ignore invalid page descriptors in ARM64 pmap_mincorewma2016-02-091-0/+12
* Implement kdb_cpu_sync_icache on arm64.andrew2016-02-051-0/+2
* Enable checking of the stack alignment. The stack should be aligned to aandrew2016-02-041-2/+2
* Fix build.br2016-02-041-0/+1
* Fix build.glebius2016-02-041-0/+1
* Handle a misaligned stack pointer exception from userspace. The exceptionandrew2016-02-031-0/+4
* Increase the size of PHYS_AVAIL_SIZE to allow firmware to provide a largeandrew2016-02-021-1/+1
* Ensure we don't overflow the phys_avail array. Some firmware may provideandrew2016-02-021-2/+3
* Increase the space we use after the kernel to 8MiB. On 2GiB HiKey board weandrew2016-02-021-2/+2
* Only look for the ranges property when we have children. This fixes bootingandrew2016-02-021-1/+6
* Implement single stepping on arm64. We need to set the single step bits inandrew2016-02-027-5/+65
* Correctly handle the case where copystr(9) is given a string longer thanandrew2016-02-021-1/+1
* Fix sending IPI to all CPUs on ARM64zbb2016-01-291-3/+0
* Framework for ARM64 instruction disassemblerwma2016-01-294-1/+404
* Fix VNIC enumeration after r294993 and r294990zbb2016-01-281-2/+2
* Add FDT bus capabilities to ThunderX PCI driverzbb2016-01-284-15/+185
* Correct alloc_ and release_resource methods in thunder_pcie driverzbb2016-01-281-2/+2
* Divide ThunderX PCIe driver to general and FDT partzbb2016-01-284-170/+236
* Fix mutex releasing in ARM64 cpu_switchwma2016-01-281-3/+2
* Convert ss_sp in stack_t and sigstack to void *.jhb2016-01-272-2/+2
* Convert rman to use rman_res_t instead of u_longjhibbits2016-01-274-12/+13
* Simplify GICv3 related drivers' namingzbb2016-01-253-5/+5
* Create proper FDT attachment for GICv2mzbb2016-01-253-21/+45
* Stop including fdt_common.h in the arm64 code. We don't use anything fromandrew2016-01-224-5/+4
* Revert r294267 to avoid using experimental VFS_AIO in ARM64's GENERICzbb2016-01-201-1/+0
* Enable AIO interface on ARM64 platformszbb2016-01-181-0/+1
* Update ThunderX PCIe driver to fit new DTS layoutzbb2016-01-184-12/+12
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscalldchagin2016-01-091-0/+2
* Fix the arm64 build by adding an all-important '&' to get a pointer.ian2016-01-021-1/+1
* Make using the #address-cells property on the interrupt parent in devicenwhitehorn2016-01-021-3/+0
* Add an OF_decode_addr() implementation for arm64.ian2016-01-021-0/+54
* Make the 'env' directive described in config(5) work on all architectures,ian2016-01-021-1/+1
* Decode and print the ID_AA64* registers on boot. These registers holdandrew2015-12-304-30/+640
OpenPOWER on IntegriCloud