aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Fix the alloc function the ThunderX PCIe driver calls, the previousAndrew Turner2016-11-301-2/+2
* We only use the cpu0 variable in the FDT code.Andrew Turner2016-11-291-0/+2
* Fix ISS_DATA_DFSC_MASK, it should include all bits in the field.Andrew Turner2016-11-281-1/+1
* Fix the TLB conflict abort value. This should be a no-op as we don't useAndrew Turner2016-11-251-1/+1
* [rpi3] Move SOC_BRCM_BCM2837 from UP config to SMP oneOleksandr Tymoshenko2016-11-242-2/+1
* Mark cpu_find_cpu0_fdt as FDT only. It's only called when this is set, andAndrew Turner2016-11-231-0/+2
* Remove the unneeded ofw_cpu_reg function signature, it's not used in thisAndrew Turner2016-11-231-2/+0
* Add the missing DEVMETHOD_ENDs to the arm64 nexus ACPI and FDT drivers.Andrew Turner2016-11-221-0/+4
* Add support to find the arm64 serial using the ACPI tables. This uses theAndrew Turner2016-11-212-0/+25
* To allow for an ACPI attachment to the generic PCIe driver split off theAndrew Turner2016-11-212-4/+8
* Include the SMSC LAN91C111 driver, this is found in some of the ARM models.Andrew Turner2016-11-161-0/+1
* Fix improper use of "its".Bryan Drewery2016-11-081-1/+1
* Pull the common FDT interrupt values into a new header rather than be magicAndrew Turner2016-10-261-5/+6
* Only release CPUs when they exist.Andrew Turner2016-10-261-0/+4
* Use nitems to get the correct number of registers to read when dumpingAndrew Turner2016-10-261-1/+1
* Create a new PSCI error code and use it to signal that starting the CPU isAndrew Turner2016-10-251-3/+7
* Import the Cortex String memcpy and memmove into the kernel. On ThunderXAndrew Turner2016-10-253-139/+369
* Increase CACHE_LINE_SHIFT to 7 as cache lines are 128 bytes on ThunderX.Andrew Turner2016-10-241-1/+1
* Driver for PCI Ethernet NIC on Alpine V1 and V2.Wojciech Macek2016-10-201-0/+4
* Add support for the fpu_kern(9) KPI on arm64. It hooks into the existingAndrew Turner2016-10-204-7/+152
* Move SOC_BRCM_BCM2837 to GENERIC-UP since does not support SMPOleksandr Tymoshenko2016-10-192-1/+2
* Retire RPI3 kernel config in favour of GENERIC-UPOleksandr Tymoshenko2016-10-183-157/+39
* Add PCB_FP_USERMASK so we can mask off floating point flags that shouldAndrew Turner2016-10-183-1/+8
* Fix the build, struct vfpstate needs to be visible to userspace as it'sAndrew Turner2016-10-151-1/+1
* Check we are in a critical section when calling vfp_discard. As we may callAndrew Turner2016-10-151-0/+4
* Make BRCM2837 port conform FreeBSD/ARM64 guidelinesOleksandr Tymoshenko2016-10-142-7/+1
* Create macros for the MAIR memory attributes. While here add an uncachedAndrew Turner2016-10-142-2/+8
* Drop support for using mmap() with /dev/kmem.John Baldwin2016-10-141-5/+4
* Remove redundant kern_clocksource.c. It is already in conf/files.arm64Oleksandr Tymoshenko2016-10-141-1/+0
* Rework how we store the VFP registers in the pcb. This will be used whenAndrew Turner2016-10-145-71/+112
* Add initial Raspberry Pi 3 supportOleksandr Tymoshenko2016-10-142-0/+164
* Move printing the AArch64 ID registers to a new SYSINIT, the previousAndrew Turner2016-10-132-8/+15
* Fix building on i386 and arm. But 'public domain' headers on the filesWarner Losh2016-10-131-26/+1
* INTRNG: Propagate IRQ activation error to API consumerOleksandr Tymoshenko2016-10-121-1/+5
* In the TCP stack, the hhook(9) framework provides hooks for kernel modulesJonathan T. Looney2016-10-121-0/+1
* Merge ACPICA 20160930.Jung-uk Kim2016-10-041-0/+1
* Add a way for the architecture to specify the calling ABI for methodsKonstantin Belousov2016-09-211-0/+37
* Add support for SPI-mapped MSI interrupts in GICv3.Wojciech Macek2016-09-211-0/+27
* Register GICv3 xref.Wojciech Macek2016-09-211-0/+3
* Add driver for PCIe root complex on Annapurna Alpine platform.Wojciech Macek2016-09-201-0/+1
* Consolidate four efi_next_descriptor() definitions.Konstantin Belousov2016-09-181-3/+0
* Add a missing opt_ddb.h include from places that include debug_moditor.hAndrew Turner2016-09-132-0/+4
* Fix the arm64 kernel build when DDB is disabled, debug_monitor.c depends onAndrew Turner2016-09-131-1/+1
* Add a warning about a known erratum we have observed on ThunderX pass 1.1.Andrew Turner2016-09-131-0/+22
* Various changes to pmap_ts_referenced()Alan Cox2016-09-101-5/+17
* Trap msr/mrs instructions. These are privileged arm64 instructions andAndrew Turner2016-09-081-0/+4
* Don't panic when we don't handle a userland exception, not all we may seeAndrew Turner2016-09-081-3/+3
* When synchronising the instruction and data caches we only need to cleanAndrew Turner2016-09-071-1/+1
* Only call cpu_icache_sync_range when inserting an executable page. If theAndrew Turner2016-09-071-2/+3
* Introduce support for Annapurna Alpine CCU and NB devicesWojciech Macek2016-09-071-0/+4