summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2017-05-10Remove pmep_pa_is_mem(). Instead create write-back cachable mappings byMark Kettenis
2017-05-10Hook up HPET as a timecounter.Visa Hankala
2017-05-10Add a PCI attach hook mechanism for htb(4), similar to the oneVisa Hankala
2017-05-10The setting of the cpu feature flags for PCLMUL and AES-NI was guarded withTheo Buehler
2017-05-09Enable dwge(4). If the network hardware is initialized by U-Boot, theMark Kettenis
2017-05-09Whitelist SMBus IO addresses to let the driver, piixpm(4), work again.Visa Hankala
2017-05-09Fix range check.Visa Hankala
2017-05-09Mix bits from the built-in RNG with the randomdata section at boot time.Visa Hankala
2017-05-08After a break point at the beginning of a function, printing itsAlexander Bluhm
2017-05-08Guard debug printf with NETIF_DEBUG ifdef like the other debug prints.Patrick Wildt
2017-05-08add a BUS_DMA_64BIT flag to bus_dma on all our archs.David Gwynne
2017-05-08add printing of arguments in stack traces.David Gwynne
2017-05-07further improvement to vmm fpu handling (support avx and avx2, blockMike Larkin
2017-05-07Sync FDT code with arm64.Mark Kettenis
2017-05-07Pass the address of the EFI system table and the EFI memory map throughMark Kettenis
2017-05-06Add rkgpio(4), a driver to handle GPIOs on Rockchip SoCs.Mark Kettenis
2017-05-06Print full MIDR for CPUs that can't be identified.Mark Kettenis
2017-05-06Now that we have a table of Cavium part numbers add the part number forJonathan Gray
2017-05-05Move dwge(4) glue into dev/fdt.Mark Kettenis
2017-05-05Add rkpinctrl(4), a driver to configure pins on Rockchip SoCs. For now,Mark Kettenis
2017-05-05Add glue to attach SDHC compliant controllers using the FDT. This makesMark Kettenis
2017-05-05Add the missing cache flush operations for non-coherent mappings.Mark Kettenis
2017-05-05Remove /* FALLTHROUGH */ that isn't (and shouldn't).Mark Kettenis
2017-05-05Allow setting guest %xcr0 from vmd(8).Mike Larkin
2017-05-04Also pass the blk offset to disk_unbusy(), so that it can pass it toTheo de Raadt
2017-05-04enable brgphy, which appears in the edgerouter proJonathan Matthew
2017-05-04Recognize various Cavium ThunderX cores.Mark Kettenis
2017-05-03Bring boot() in line with our other architectures.Mark Kettenis
2017-05-03explicitly initialise the mutex in the kernel map.David Gwynne
2017-05-02Zap silly diagnostic reboot message.Mark Kettenis
2017-05-02Zap silly diagnostic reboot message.Mark Kettenis
2017-05-02The pmap_vp_enter() function should only ever be called for userland mappingsMark Kettenis
2017-05-02Remove check for compatible property here as well.Mark Kettenis
2017-05-02Remove check for compatible property. Turns out sunxi relied on the brokenMark Kettenis
2017-05-02Revise MDIO driver code so that device instances can be attachedVisa Hankala
2017-05-02Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AESMike Belopuhov
2017-05-02Matching i386 commit to previous amd64 commit (initial support for vmctlMike Larkin
2017-05-02Allow setting of guest MSRs from vmd(8). This change is the first part ofMike Larkin
2017-04-30Make early attrbute work here as well. Remove unreachable panic while there.Mark Kettenis
2017-04-30Fix priority handling. The interrupt priority registers expose the full rangeMark Kettenis
2017-04-30Remove some KGDB leftovers.Martin Pieuchot
2017-04-30Add rkclock(4), a driver for the Rockchip RK3399 clocks.Mark Kettenis
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2017-04-30Add xhci@fdt, and move ehci(4) from the sunxi block to the generic block.Mark Kettenis
2017-04-30Add rkgrf(4), a driver that makes the "generic register file" of the RockchipMark Kettenis
2017-04-30Make early attrbute work here as well. Remove unreachable panic while there.Mark Kettenis
2017-04-30Unifdef KGDB.Martin Pieuchot
2017-04-30Remove unused POW status functions. Makes clang happier.Visa Hankala
2017-04-29Decrement ci_idepth on all returns from agintc_irq_handler().Mark Kettenis
2017-04-29Add agintc(4), a driver for interrupt controllers conforming to ARM'sMark Kettenis