summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2022-02-16Add mpfiic(4), a driver for the PolarFire SoC MSS I2C controller.Visa Hankala
2022-02-16change MD gosleep() and sleep_finish() to return int, the MI code will beTheo de Raadt
2022-02-16Make room for a cookie argument passed to audio_attach_mi(). CurrentlyAnton Lindqvist
2022-02-15Since acpitoshiba brightness button processing no longer plays gamesTheo de Raadt
2022-02-15when the MI suspend code encounters problems, we need a way toTheo de Raadt
2022-02-15MI disable_lid_wakeups() is not needed, x86 systems can do thisTheo de Raadt
2022-02-15fix mask in hppa inst_trap_return()Jonathan Gray
2022-02-14don't deref pointer before test it is safeJonathan Gray
2022-02-14Pass the entire compatible property for devices attaching to the iic(4) bus.Mark Kettenis
2022-02-14Delete incomplete implementation of bus_space_{alloc,free} in bus.h.Kenji Aoyama
2022-02-14OF_getproplen() returns -1 on error, so don't store result in size_tJonathan Gray
2022-02-13remove stray tab whitespace. no code change.Mike Larkin
2022-02-13Fix return value check of OF_getproplen(). If "reset-gpios" is not foundTobias Heider
2022-02-13Move some MI pieces out of suspend_mp/resume_mpTheo de Raadt
2022-02-13The Apple M1 SoC has two mechanism for doing IPIs. The first method usesMark Kettenis
2022-02-13Some PCIe devices on the M1 and M1 Pro/Max need to be explicitly powered onMark Kettenis
2022-02-13Add basic GPIO support.Mark Kettenis
2022-02-12wsdisplay checks are no longer needed hereTheo de Raadt
2022-02-12wsdisplay checks are no longer needed hereTheo de Raadt
2022-02-12add MP stubsTheo de Raadt
2022-02-12for non-SUSPEND kernel, put the ioctl pieces entirely inside #ifdefTheo de Raadt
2022-02-11the sleep_clocks() hook is not needed because the architectures whichTheo de Raadt
2022-02-11sleep_cpu/resume_cpu are part of an earlier MI split attemptTheo de Raadt
2022-02-10Duplicate "park disk" code, so that the SUSPEND case can be MI, it is onlyTheo de Raadt
2022-02-10#ifdef the SUSPEND ioctl blockTheo de Raadt
2022-02-10Add stubs for macppc suspendGeorge Koehler
2022-02-09this is now in apm.cTheo de Raadt
2022-02-09not ready for suspendTheo de Raadt
2022-02-09*** empty log message ***Theo de Raadt
2022-02-09Move x86-only stubs used by kern/subr_suspend.c into dev/acpi/acpi_x86.cTheo de Raadt
2022-02-09Increase armv7 ramdisk size to avoid errors in installer.Visa Hankala
2022-02-08oops, a typo snuck inTheo de Raadt
2022-02-08The suspend/resume code is a sticky mess of MI, MD, and ACPI sequencing.Theo de Raadt
2022-02-07Allow writes to rw pages in pte_spill_vGeorge Koehler
2022-02-07Allow "ddb{1}> trace" through interrupt on macppcGeorge Koehler
2022-02-06Avoid touching "locked" DARTs. While there, print something when we placeMark Kettenis
2022-02-05grow the dmesg buffer on i386 from 4 to 8 pagesDaniel Dickman
2022-02-05Switch vmapbuf() and vunmapbuf() over to km_alloc(9) and km_free(9) likeMark Kettenis
2022-02-04Define __HAVE_PMAP_MPSAFE_ENTER_COW; the ARMv8 architecture requiresMark Kettenis
2022-02-03sync list of amdgpu files built with -msse -msse2 with linux 5.15.yJonathan Gray
2022-02-02Add apldma(4), a driver for the DMA controller found on Apple SoCs.Mark Kettenis
2022-02-02Get the pci bus number from the bus-range property when available, ratherMiod Vallat
2022-02-01An old hack skips use of memory regions < 1MB size, because some machinesTheo de Raadt
2022-02-01Make sure we always pass a page-aligned address to pmap_grow_map().Mark Kettenis
2022-02-01When a struct ipovly needs to be computed and checksummed in in4_cksum(),Miod Vallat
2022-02-01Attempt to guarantee that on copy-on-write faulting, the new copyPhilip Guenther
2022-01-30Add aplnco(4), a driver for the Numerically-controlled oscillator (NCO)Mark Kettenis
2022-01-29Put the leaf and subleaf input values (from rax/rcx) into local variables,Philip Guenther
2022-01-28Give ddb more access to registers on macppc, powerpc64George Koehler
2022-01-28Remove unused guarded read and write routines.Visa Hankala