Age | Commit message (Expand) | Author |
2021-03-01 | Instead of sprinkling the device's DMA tag, always return a new DMA tag | Patrick Wildt |
2021-02-28 | Have acpipci(4) look for a matching SMMU in the IORT. | Patrick Wildt |
2021-02-28 | Add smmu(4), a driver the ARM System MMU. This IOMMU is basically a | Patrick Wildt |
2021-02-28 | Add acpiiort(4), a driver for the ACPI I/O Remapping Table. This table | Patrick Wildt |
2021-02-28 | Issue call to IOMMU OFW API to collect an IOMMU-sprinkled DMA tag. | Patrick Wildt |
2021-02-28 | Issue call to IOMMU OFW API to collect an IOMMU-sprinkled DMA tag. | Patrick Wildt |
2021-02-27 | Add apldart(4), a driver for the IOMMU on Apple M1 SoCs. | Mark Kettenis |
2021-02-26 | Add aplcpie(4), a (minimal) driver for the PCIe host bridge on Apple M1 SoCs. | Mark Kettenis |
2021-02-25 | Add some infrastructure in the PCI chipset tag for pci_probe_device_hook() | Patrick Wildt |
2021-02-23 | Add aplintc(4), a driver for the interrupt controller found on | Mark Kettenis |
2021-02-23 | timecounting: use C99-style initialization for all timecounter structs | cheloha |
2021-02-22 | Add apldog(4), a driver for the watchdog on Apple M1 SoCs. | Mark Kettenis |
2021-02-17 | Add support for FIQs. We need these to support agtimer(4) on Apple M1 SoCs | Mark Kettenis |
2021-02-16 | Introduce BUS_SPACE_MAP_POSTED such that we can distinguish between | Mark Kettenis |
2021-01-19 | s/KHz/kHz/ and reduce dmesg spam a bit | Mark Kettenis |
2021-01-15 | Split the IORT struct into two, as the current version not only contained | Patrick Wildt |
2021-01-15 | Move IO Remapping Table (IORT) struct defines to the common ACPI header | Patrick Wildt |
2020-12-25 | Refactor klist insertion and removal | Visa Hankala |
2020-12-06 | Implement pci_intr_disestablish(9) for acpicpi(4) on arm64. | Mark Kettenis |
2020-11-28 | ICC_DIR, used to deactive interrupts, is only needed when running in | Patrick Wildt |
2020-11-19 | Make bus_space_mmap(9) work for simplebus(4). | Mark Kettenis |
2020-11-19 | Make sure bus_space_mmap(9) works for pciecam(4). | Mark Kettenis |
2020-11-19 | Implement address translation for bus_space_mmap(9). | Mark Kettenis |
2020-11-15 | Add support for edge-triggered interrupts to agintc(4). This is mostly | Patrick Wildt |
2020-09-05 | allow compile of kernels with DDB, in more cases. | Theo de Raadt |
2020-08-26 | Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>. | Visa Hankala |
2020-07-17 | Re-work intr_barrier(9) on arm64 to remove layer violation. So far we | Patrick Wildt |
2020-07-16 | Store struct cpu_info * in arm64's interrupt wrap. intr_barrier() can | Patrick Wildt |
2020-07-16 | To be able to have intr_barrier() on arm64, we need to be able to | Patrick Wildt |
2020-07-15 | Userland timecounter implementation for arm64. | Mark Kettenis |
2020-07-15 | Fix agintc(4) for non-MULTIPROCESSOR kernels. Due to the recent changes | Patrick Wildt |
2020-07-14 | Add support for routing interrupts to other CPUs in agintc(4). Most of the | Patrick Wildt |
2020-07-14 | Add support for routing interrupts to other CPUs in ampintc(4). Most of the | Patrick Wildt |
2020-07-14 | Implement pci_intr_establish_cpu() on arm64 and armv7. The function pointer | Patrick Wildt |
2020-07-14 | Extend the interrupt API on arm64 and armv7 to be able to pass around | Patrick Wildt |
2020-07-11 | Some whitespace fixes for the inline assembly. | Mark Kettenis |
2020-07-06 | Add support for timeconting in userland. | Paul Irofti |
2020-07-04 | OF_finddevice() returns -1 upon failure. Fix various checks of the return | Mark Kettenis |
2020-06-17 | Attach secondary CPUs early. Since on most machine we need psci(4) to | Mark Kettenis |
2020-06-11 | Fix small bug in parsing the IORT tables. Mapping entries specify the number | Mark Kettenis |
2020-06-05 | Allow userland access to the virtual counter. | Mark Kettenis |
2020-05-29 | dev/rndvar.h no longer has statistical interfaces (removed during various | Theo de Raadt |
2020-05-14 | The dwctwo(4) FDT glue is now identical on armv7 and arm64. Move it to | Mark Kettenis |
2020-05-02 | Get bus number from _CRS. | Mark Kettenis |
2020-04-22 | Knock out a few more well-known nodes that we don't intend to attach a | Mark Kettenis |
2020-04-07 | Abstract the head of knote lists. This allows extending the lists, | Visa Hankala |
2020-02-20 | Replace field f_isfd with field f_flags in struct filterops to allow | Visa Hankala |
2019-12-31 | Use C99 designated initializers with struct filterops. In addition, | Visa Hankala |
2019-10-23 | store specific strings for smbios baseboard vendor, product and serial | Jonathan Gray |
2019-10-23 | Provide hw.serialno using the root node's serial-number property. | Patrick Wildt |