summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2016-10-09Add psci(4) a driver for the reset and power down portion of theJonathan Gray
2016-10-09Tweak the special handling of pid 1 in setregs()...and document thatPhilip Guenther
2016-10-09Apply consistency to forever loops with continue and NOTREACHEDTom Cosgrove
2016-10-09Attach sxiccmu(4) using the fdt.Mark Kettenis
2016-10-09Change raw dsb and smc opcodes to instructions. The dsb encoding didJonathan Gray
2016-10-09Do not use MIPS64r2 instructions on Loongson 2. Now, a generic loongsonVisa Hankala
2016-10-09Pass `prid' properly to pmon_init().Visa Hankala
2016-10-09Remove the vexpress platform abstraction and board id. All the devicesJonathan Gray
2016-10-09Add a power down function pointer so power down can work without theJonathan Gray
2016-10-08Report the PID in sendsig() debuggingPhilip Guenther
2016-10-08Simplify handling of cold reboot on armv7 to match other platformsTom Cosgrove
2016-10-08Make sxidog(4) set cpuresetfn, and cut some dead wood from the platform code.Mark Kettenis
2016-10-08Attach sxipio(4) using the fdt.Mark Kettenis
2016-10-08Dynamically attach sysreg(4) using the FDT.Jonathan Gray
2016-10-08Use the fdt root node instead of board ids to gate omap4 specific code.Jonathan Gray
2016-10-08Various printf claim to report the PID, so actually report that and not the TIDPhilip Guenther
2016-10-08p_wchan and p_pid aren't used from asm (anymore?)Philip Guenther
2016-10-08Only set the highspeed bit in bus_clock if highspeed is supportedJonathan Gray
2016-10-07Implement a driver for Marvell Armada's clock gates. This basicallyPatrick Wildt
2016-10-07Fixup comment by removing a word.Patrick Wildt
2016-10-07Support the Marvell Armada's System Controller to be able to resetPatrick Wildt
2016-10-07Don't forget to add the CVS Id tag.Patrick Wildt
2016-10-07Add a driver for the Marvell Armada 380 core clock. This driverPatrick Wildt
2016-10-07Add an initial framebuffer driver for the RS780E chipset on loongson,Visa Hankala
2016-10-06Update the list of vmm ioctls that are allowed by pledge.Reyk Floeter
2016-10-06Remove board IDs for the i.MX platform. The kernel doesn't need them anymore.Mark Kettenis
2016-10-06turn off vmm(4) debug modeMike Larkin
2016-10-06add a debug function that was useful in finding the previousMike Larkin
2016-10-05Make imxdog(4) set cpuresetfn, and remove all the imx platform that is noMark Kettenis
2016-10-05Make the sgi boot blocks read the real OpenBSD disklabel instead ofVisa Hankala
2016-10-05Add a missing flush; this appears to fix the broadwell/skylake "failed toMike Larkin
2016-10-05Some device trees use 64-bit intermediate virtual addresses. ThisPatrick Wildt
2016-10-05Introduce a global function pointer to reset the CPU akin to amd64 andPatrick Wildt
2016-10-04The new thread's userspace v0, a3, and a4 registers are updated inPhilip Guenther
2016-10-03disable PAT and MTRR in guest VMsMike Larkin
2016-10-03Disable sitaracm and add a new ompinmux driver for omap pin muxing/padJonathan Gray
2016-10-02Set IFCAP_VLAN_MTU capability in cpsw(4). AvoidsJonathan Gray
2016-10-02The userspace TCB_GET() shouldn't take an argumentPhilip Guenther
2016-10-02Save and restore the (non-standard) USBMODE register around a reset of theMark Kettenis
2016-09-30Compute CR3 target count. Needed for upcoming debugging diff.Mike Larkin
2016-09-28Tweak video BIOS pointer check. Current Loongson EFI firmware imagesVisa Hankala
2016-09-28Add logic for figuring out CPU clock rate and usable memory areasVisa Hankala
2016-09-27clarify a comment whose text became out of date with the previous commitMike Larkin
2016-09-27read and cache VMFUNC capability during boot. for use in an upcoming diffMike Larkin
2016-09-27typoTheo de Raadt
2016-09-26Remove xscale support. Properly distinguish between ARMv7 and ARMv8.Mark Kettenis
2016-09-26Check cpuid_level before using CPUID().Philip Guenther
2016-09-25Make a move towards ending 4 decades of kernel snooping.Theo de Raadt
2016-09-25Remove more duplicated includesFrederic Cambus
2016-09-25refactor vmcs flush and reload into one function, and remove anotherMike Larkin