summaryrefslogtreecommitdiffstats
path: root/sys/arch
AgeCommit message (Expand)AuthorFilesLines
2020-11-15Hardwire bus_space_read_raw_N() and bus_space_write_raw_N() tokettenis1-7/+7
2020-11-15Enable acpige(4)patrick1-1/+2
2020-11-15Add support for edge-triggered interrupts in acpi_intr_establish(). Sopatrick1-2/+13
2020-11-15Add support for edge-triggered interrupts to agintc(4). This is mostlypatrick1-8/+41
2020-11-15Add pchgpio(4), a driver for the GPIO controllers found on modern Intelkettenis1-1/+2
2020-11-14Enable sdhc(4) at ACPI.patrick2-2/+4
2020-11-13Delete unused #defines: T_USER hasn't been used since July 2018guenther1-8/+1
2020-11-13Do not include ../Makefile.inc twice.visa1-3/+1
2020-11-13Fold -fno-builtin-* into -fno-builtin.visa1-11/+2
2020-11-13Use BTB bug workaround also with assembly files.visa1-1/+2
2020-11-13Correct CVE number in commentguenther1-2/+2
2020-11-12Simplify interrupt entry stubs to not push around bogus trapno+errguenther1-29/+30
2020-11-11Enable acpitz(4) and acpipwrres(4). Stop horrible jet fan noise on mypatrick1-1/+3
2020-11-09Give sizes and types to more functions and objects.guenther2-7/+41
2020-11-09Enable mvpp(4).patrick2-6/+6
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().mpi12-96/+76
2020-11-07multiple reads of pmap_emulate_reference() don't show any reason for itderaadt1-7/+3
2020-11-06Clean up arm64's autoconf code. There have been quite a few unusedpatrick2-40/+12
2020-11-04Recognise Cortex-A78AE, Cortex-X1 and Neoverse V1.jsg1-1/+7
2020-11-03Give sizes to more of the functions in locore.Sguenther1-1/+15
2020-11-03Correct comment typo in previousguenther1-2/+2
2020-11-02Set initial default display brightness via of_setbrightness() to ensuretobhe1-2/+2
2020-11-02Restore abstraction of register saving into macros in frameasm.hguenther3-73/+79
2020-10-31Add support for passing a bootmac command line argument to RAMDISK.patrick2-3/+69
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.kettenis2-4/+4
2020-10-30As done on other architectures, narrow the KERNEL_LOCK only aroundderaadt1-19/+19
2020-10-30No need to print that we're the console device; wsdisplay(4) will do thatkettenis1-4/+1
2020-10-30Add a comment that explains why the major/minor of the device is setkettenis1-8/+12
2020-10-30Allow astfb(4) to become the console. At this point this is a "late" switchkettenis1-2/+17
2020-10-30Add code to determine the console devie node.kettenis2-2/+83
2020-10-28Use "memory" on inline fence instructions to suggest to the compilerjsg1-4/+4
2020-10-27If Open Firmware doesn't provide an interrupt mapping, use the swizzledkettenis1-3/+11
2020-10-27Make ws_get_param() return -1 on error. Fixes unhandled wsconsctl displaytobhe1-2/+2
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justderaadt1-16/+11
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justderaadt1-20/+27
2020-10-27refactor page-fault handling out of the trap() switch into user andderaadt1-127/+158
2020-10-27add the nearly full list of usb devices.deraadt1-12/+120
2020-10-27Enable radeondrm(4).kettenis1-1/+4
2020-10-27Add limited emulation of unaligned access in the kernel. The radeondrm(4)kettenis1-1/+56
2020-10-27Flush cache before mapping a page as uncached. The CPU gets really upsetkettenis1-1/+18
2020-10-27observed by miod, a kernel unlock missed in last commitderaadt1-3/+5
2020-10-27Adding IOMMU support for AMD Vi and Intel VTD (disabled)jordan3-5/+22
2020-10-26Retguard asm macros for powerpc libc, ld.sogkoehler1-1/+42
2020-10-26Define ws_get/set_param for macppc using ofw brightness and backlighttobhe1-1/+63
2020-10-26Include I2C stuff.kettenis1-1/+4
2020-10-26Fix typo.kettenis1-3/+3
2020-10-26Switch the pmap and PDP pools to IPL_VM, drop the PR_WAITOK flag from thekettenis1-4/+4
2020-10-25As done with other architectures, narrow the KERNEL_LOCK around uvm_fault()deraadt1-4/+5
2020-10-25Implement a workaround for PCI devices that can't address the full 64-bitkettenis1-7/+173
2020-10-25Revert accidental commit.visa1-2/+1