| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix the alloc function the ThunderX PCIe driver calls, the previous | Andrew Turner | 2016-11-30 | 1 | -2/+2 |
* | We only use the cpu0 variable in the FDT code. | Andrew Turner | 2016-11-29 | 1 | -0/+2 |
* | Fix ISS_DATA_DFSC_MASK, it should include all bits in the field. | Andrew Turner | 2016-11-28 | 1 | -1/+1 |
* | Fix the TLB conflict abort value. This should be a no-op as we don't use | Andrew Turner | 2016-11-25 | 1 | -1/+1 |
* | [rpi3] Move SOC_BRCM_BCM2837 from UP config to SMP one | Oleksandr Tymoshenko | 2016-11-24 | 2 | -2/+1 |
* | Mark cpu_find_cpu0_fdt as FDT only. It's only called when this is set, and | Andrew Turner | 2016-11-23 | 1 | -0/+2 |
* | Remove the unneeded ofw_cpu_reg function signature, it's not used in this | Andrew Turner | 2016-11-23 | 1 | -2/+0 |
* | Add the missing DEVMETHOD_ENDs to the arm64 nexus ACPI and FDT drivers. | Andrew Turner | 2016-11-22 | 1 | -0/+4 |
* | Add support to find the arm64 serial using the ACPI tables. This uses the | Andrew Turner | 2016-11-21 | 2 | -0/+25 |
* | To allow for an ACPI attachment to the generic PCIe driver split off the | Andrew Turner | 2016-11-21 | 2 | -4/+8 |
* | Include the SMSC LAN91C111 driver, this is found in some of the ARM models. | Andrew Turner | 2016-11-16 | 1 | -0/+1 |
* | Fix improper use of "its". | Bryan Drewery | 2016-11-08 | 1 | -1/+1 |
* | Pull the common FDT interrupt values into a new header rather than be magic | Andrew Turner | 2016-10-26 | 1 | -5/+6 |
* | Only release CPUs when they exist. | Andrew Turner | 2016-10-26 | 1 | -0/+4 |
* | Use nitems to get the correct number of registers to read when dumping | Andrew Turner | 2016-10-26 | 1 | -1/+1 |
* | Create a new PSCI error code and use it to signal that starting the CPU is | Andrew Turner | 2016-10-25 | 1 | -3/+7 |
* | Import the Cortex String memcpy and memmove into the kernel. On ThunderX | Andrew Turner | 2016-10-25 | 3 | -139/+369 |
* | Increase CACHE_LINE_SHIFT to 7 as cache lines are 128 bytes on ThunderX. | Andrew Turner | 2016-10-24 | 1 | -1/+1 |
* | Driver for PCI Ethernet NIC on Alpine V1 and V2. | Wojciech Macek | 2016-10-20 | 1 | -0/+4 |
* | Add support for the fpu_kern(9) KPI on arm64. It hooks into the existing | Andrew Turner | 2016-10-20 | 4 | -7/+152 |
* | Move SOC_BRCM_BCM2837 to GENERIC-UP since does not support SMP | Oleksandr Tymoshenko | 2016-10-19 | 2 | -1/+2 |
* | Retire RPI3 kernel config in favour of GENERIC-UP | Oleksandr Tymoshenko | 2016-10-18 | 3 | -157/+39 |
* | Add PCB_FP_USERMASK so we can mask off floating point flags that should | Andrew Turner | 2016-10-18 | 3 | -1/+8 |
* | Fix the build, struct vfpstate needs to be visible to userspace as it's | Andrew Turner | 2016-10-15 | 1 | -1/+1 |
* | Check we are in a critical section when calling vfp_discard. As we may call | Andrew Turner | 2016-10-15 | 1 | -0/+4 |
* | Make BRCM2837 port conform FreeBSD/ARM64 guidelines | Oleksandr Tymoshenko | 2016-10-14 | 2 | -7/+1 |
* | Create macros for the MAIR memory attributes. While here add an uncached | Andrew Turner | 2016-10-14 | 2 | -2/+8 |
* | Drop support for using mmap() with /dev/kmem. | John Baldwin | 2016-10-14 | 1 | -5/+4 |
* | Remove redundant kern_clocksource.c. It is already in conf/files.arm64 | Oleksandr Tymoshenko | 2016-10-14 | 1 | -1/+0 |
* | Rework how we store the VFP registers in the pcb. This will be used when | Andrew Turner | 2016-10-14 | 5 | -71/+112 |
* | Add initial Raspberry Pi 3 support | Oleksandr Tymoshenko | 2016-10-14 | 2 | -0/+164 |
* | Move printing the AArch64 ID registers to a new SYSINIT, the previous | Andrew Turner | 2016-10-13 | 2 | -8/+15 |
* | Fix building on i386 and arm. But 'public domain' headers on the files | Warner Losh | 2016-10-13 | 1 | -26/+1 |
* | INTRNG: Propagate IRQ activation error to API consumer | Oleksandr Tymoshenko | 2016-10-12 | 1 | -1/+5 |
* | In the TCP stack, the hhook(9) framework provides hooks for kernel modules | Jonathan T. Looney | 2016-10-12 | 1 | -0/+1 |
* | Merge ACPICA 20160930. | Jung-uk Kim | 2016-10-04 | 1 | -0/+1 |
* | Add a way for the architecture to specify the calling ABI for methods | Konstantin Belousov | 2016-09-21 | 1 | -0/+37 |
* | Add support for SPI-mapped MSI interrupts in GICv3. | Wojciech Macek | 2016-09-21 | 1 | -0/+27 |
* | Register GICv3 xref. | Wojciech Macek | 2016-09-21 | 1 | -0/+3 |
* | Add driver for PCIe root complex on Annapurna Alpine platform. | Wojciech Macek | 2016-09-20 | 1 | -0/+1 |
* | Consolidate four efi_next_descriptor() definitions. | Konstantin Belousov | 2016-09-18 | 1 | -3/+0 |
* | Add a missing opt_ddb.h include from places that include debug_moditor.h | Andrew Turner | 2016-09-13 | 2 | -0/+4 |
* | Fix the arm64 kernel build when DDB is disabled, debug_monitor.c depends on | Andrew Turner | 2016-09-13 | 1 | -1/+1 |
* | Add a warning about a known erratum we have observed on ThunderX pass 1.1. | Andrew Turner | 2016-09-13 | 1 | -0/+22 |
* | Various changes to pmap_ts_referenced() | Alan Cox | 2016-09-10 | 1 | -5/+17 |
* | Trap msr/mrs instructions. These are privileged arm64 instructions and | Andrew Turner | 2016-09-08 | 1 | -0/+4 |
* | Don't panic when we don't handle a userland exception, not all we may see | Andrew Turner | 2016-09-08 | 1 | -3/+3 |
* | When synchronising the instruction and data caches we only need to clean | Andrew Turner | 2016-09-07 | 1 | -1/+1 |
* | Only call cpu_icache_sync_range when inserting an executable page. If the | Andrew Turner | 2016-09-07 | 1 | -2/+3 |
* | Introduce support for Annapurna Alpine CCU and NB devices | Wojciech Macek | 2016-09-07 | 1 | -0/+4 |