Age | Commit message (Expand) | Author |
2019-01-23 | Add the apm(4) subsystem to arm64. | Peter Hessler |
2019-01-03 | add a simplebus print function so unconfigured devices appear in dmesg. | David Gwynne |
2018-12-07 | For shared interrupts we need to make sure that we register | Patrick Wildt |
2018-08-20 | Implement bus_space_mmap(9). | Mark Kettenis |
2018-08-19 | Add support for multiple PCI segments. Only really implemented for arm64 | Mark Kettenis |
2018-08-18 | Support arbitrary number of redistributors. | Mark Kettenis |
2018-08-15 | Turns out the integration of the GIC-500 on the Rockchip RK3399 is busted. | Mark Kettenis |
2018-08-15 | Distinguish between softc array members that are indexed by redistributor | Mark Kettenis |
2018-08-11 | Make legacy interrupts work in more cases. | Mark Kettenis |
2018-08-11 | Use IORT table to map requester ID into MSI sideband data. | Mark Kettenis |
2018-08-11 | Fix a couple of bugs in the ITS support code: | Mark Kettenis |
2018-08-11 | Use MAXCPUS as the number of elements for the array of per-cpu data. | Mark Kettenis |
2018-08-09 | Synopsys Designeware PCIe IP isn't 100% ECAM compliant. It doesn't handle | Mark Kettenis |
2018-08-08 | Support DMA coherent devices that attach to mainbus(4) as well. | Mark Kettenis |
2018-08-08 | Fix the ITLinesNumber mask and bump the number of supprted redistributors | Mark Kettenis |
2018-08-03 | Pass PCIe requester ID as sideband data here as well. | Mark Kettenis |
2018-07-30 | Add support for the GIC v3 ITS and use it to implement MSI support for | Mark Kettenis |
2018-07-28 | Make use of PCI_FLAGS_MSI_ENABLED such that drivers for hardware with broken | Mark Kettenis |
2018-07-10 | Make legacy interrupts work in acpipci(4). | Mark Kettenis |
2018-07-05 | Add acpipci(4), a driver that supports generic ECAM-compatible PCI host | Mark Kettenis |
2018-07-02 | Enable the FPU when calling EFI runtime services. The new UEFI firmware for | Mark Kettenis |
2018-06-24 | If ACPI tables are present, set a global variable to point at their | Mark Kettenis |
2018-06-05 | Move pluart(4) to dev/fdt. | Mark Kettenis |
2018-06-05 | Unify arm64 and armv7 pluart(4) implementations. | Mark Kettenis |
2018-05-31 | Move com_fdt.c to dev/fdt since we can share it between armv7 and arm64 now. | Mark Kettenis |
2018-05-15 | Remove a4x bus space hack. | Mark Kettenis |
2018-05-14 | Add support for register shift/io-width to the console code as well. | Mark Kettenis |
2018-05-06 | Use speed from device tree for serial console. Makes it possible to boot | Mark Kettenis |
2018-04-09 | The Open Firmware Interrupt Mapping "recommendation" says that the number | Mark Kettenis |
2018-04-06 | Sadly some UEFI frimware writes to mappings marked as runtime code so we can't | Mark Kettenis |
2018-04-02 | Do not add 32 to the "base" SPI number. Apparently the offset of the first | Mark Kettenis |
2018-04-02 | Pay attention to the "reg-io-width" and "reg-shift" properties and avoid | Mark Kettenis |
2018-03-30 | Remove a premature newline print. A later print already does it and | Patrick Wildt |
2018-03-20 | To allow sharing more code between armv7 and arm64 platforms, introduce | Patrick Wildt |
2018-02-24 | Enable interrupts while running interrupt handlers like we do on | Jonathan Gray |
2018-02-24 | Make ncpusfound count the available processors even if they don't attach. | Mark Kettenis |
2018-02-23 | Disable mailbox interrupts on all cores upon attach instead of enabling the | Mark Kettenis |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2018-02-02 | Enable interrupts while running interrupt handlers like we do on agintc(4). | Mark Kettenis |
2018-02-01 | handle ramdisk not containing ddb, so that builds can proceed | Theo de Raadt |
2018-01-31 | Add MULTIPROCESSOR support to the interrupt controller drivers. This makes | Mark Kettenis |
2018-01-12 | Add MULTIPROCESSOR basics for arm64. Enough to build and run a kernel with | Mark Kettenis |
2018-01-12 | Use correct size in allocarray() call. | Mark Kettenis |
2018-01-12 | Runtime services may (and do) use device mappings on some UEFI implementations. | Mark Kettenis |
2018-01-10 | Implement FUCKWIT for arm64; unmap the kernel almost entirely while userland | Mark Kettenis |
2018-01-04 | Implement support for calling EFI runtime services and use it to implement | Mark Kettenis |
2017-08-29 | remove uneeded includes after recent fdt header changes | Jonathan Gray |
2017-08-23 | Add code to attach framebuffers found under /chosen. Taken from armv7. | Mark Kettenis |
2017-08-09 | Fix format strings to make the kernel build on arm64 again after the | Jonathan Gray |
2017-06-01 | Pass the correct dma tag to the load buffer function. Passing t only | Patrick Wildt |