summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2016-05-14Since GetTime() doesn't work on U-Boot, use timer events to simulate a clockMark Kettenis
2016-05-14Move rpm read to a own function analog pwm read. No functional change.Marcus Glocker
2016-05-14Fix typo; M_NOWAIT should be EX_NOWAIT. Fortunately this was harmless.Mark Kettenis
2016-05-14Add support for pwm fans.Marcus Glocker
2016-05-14Handle boot options, and pass the boot device to the kernel. The boot deviceMark Kettenis
2016-05-14Make getsecs() return 0 if EFI doesn't tell us the time.Mark Kettenis
2016-05-14Tell the kernel where its symbols are.Mark Kettenis
2016-05-14Load the kernel at the address pre-allocated by the EFI bootloader.Mark Kettenis
2016-05-14Need some startup assembly code as well.Mark Kettenis
2016-05-14Initial stab at an EFI bootloader for armv7. Bits and pieces from FreeBSDMark Kettenis
2016-05-14Return correct rpm values for all fans.Marcus Glocker
2016-05-11delete SROP mitigation debug code; it worksTheo de Raadt
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
2016-05-11fix compile issues in MD sigreturn(2)Peter Hessler
2016-05-11fix sigcookie value, address was off due to trapframe nestingTheo de Raadt
2016-05-11crank to 6.0-betaTheo de Raadt
2016-05-11Add the sigcontext cookie clearing block, which was missed in the previousTheo de Raadt
2016-05-11Another attempt to make the mips64 pmap MP-safe. Now at leastVisa Hankala
2016-05-11Move EFI header files to a location where they can be used on otherMark Kettenis
2016-05-10SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookieTheo de Raadt
2016-05-10The hppa trapframe PC is marked (in the low two bits) to indicate aTheo de Raadt
2016-05-10Fill Xen hypercall page with int3's like the hypervisor does.Mike Belopuhov
2016-05-092nd identical definition of PROC_PC macro is not neededTheo de Raadt
2016-05-08Add DMA support. It uses ADMA2 "Internal DMA" that is compatible with theMark Kettenis
2016-05-07Add chvgpio(4), a driver for the GPIO controllers found on Intel's Cherry ViewMark Kettenis
2016-05-07Flush page (through the direct map) before mapping it into AGP. FixesMark Kettenis
2016-05-07Use a Thread Information Block in both single and multi-threaded programs.Philip Guenther
2016-05-07Stop printing the "ioapic0: misconfigured as apic..." messages. BasicallyMark Kettenis
2016-05-07set the high speed enable bit if the timing isn't SDMMC_TIMING_LEGACYJonathan Gray
2016-05-07add support for changing the bus width and set the 4-bit mode capabilityJonathan Gray
2016-05-06Reset the bus width back to 1-bit when resetting the host. Makes imxesdhc(4)Mark Kettenis
2016-05-06Fix efiboot not to hang with a disk whose block size < 512.YASUOKA Masahiko
2016-05-05Add Dual Data Rate support for eMMC at 52MHz.Mark Kettenis
2016-05-04Some hardware (such as the onboard dc(4) of the Netra X1) has a broken DMAMark Kettenis
2016-05-04Initial support for MSI-X. Only supported on amd64 for now. I have diffs toMark Kettenis
2016-05-04Fall back to "safe-value" when "unmanage-value" is not evailable toMartin Pieuchot
2016-05-03implement bus_space_read_raw_X and bus_space_write_raw_XDavid Gwynne
2016-05-03alias bus_space_{read,write}_raw to the non-raw counterpartsDavid Gwynne
2016-05-03Revert previous commit. Calling sched_init_cpu() fromMark Kettenis
2016-05-02Add check to armv7 platform bus match code, so that those busses onlyPatrick Wildt
2016-05-02Rework mainbus and implement simplebus to be able to span a tree-likePatrick Wildt
2016-05-02add an empty ommmc_dump_regs() to fix the SDHC_DEBUG buildJonathan Gray
2016-05-02add support for changing the bus width to ommmc and set the 4-bit modeJonathan Gray
2016-05-01Remove unused match function. The armv7 platforms implement their own,Patrick Wildt
2016-05-01Add support for changing the bus width to the sdmmc subsystem and the sdhc(4)Mark Kettenis
2016-05-01Shuffle gpt/mbr code around a bit to make it more like other searchesKenneth R Westerback
2016-04-29Call sched_init_cpu() just before booting secondary CPUs.Martin Pieuchot
2016-04-29Do not remove local symbols from the table.Martin Pieuchot
2016-04-27Expand and remove macro OCTEON_ETH_TAP.Visa Hankala
2016-04-27minor spacing nitMike Larkin