summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2016-08-15Don't take shortcuts cleaning/invalidating the caches. The Cortex-A7 and mostMark Kettenis
2016-08-15Now that com(4) uses a different iot for the initial console and thePatrick Wildt
2016-08-15First stab at porting the awinmmc(4) driver from NetBSD. The driver willMark Kettenis
2016-08-15For some reason the RTL8211E PHY on the Banana Pi responds to both address 0Mark Kettenis
2016-08-15Allow com(4) to make use of the simplebus address translation.Patrick Wildt
2016-08-15Move the com(4) fdt attachment driver to a more generic location andPatrick Wildt
2016-08-15Use pinctrl to configure the pins used by the EMAC.Mark Kettenis
2016-08-15Use the regulator API to supply power to the target.Mark Kettenis
2016-08-15Drain FIFOs on init same as com(4) does it and reduce the RX FIFO interruptMarcus Glocker
2016-08-14Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code writtenMark Kettenis
2016-08-14remove uneeded sa1111_reg.h includeJonathan Gray
2016-08-14Remove code for Intel 80219/80321 xscale processors used by armish.Jonathan Gray
2016-08-14Fix setting the SMP bit in the Auxiliary Control Register. The old code wasMark Kettenis
2016-08-14Allow a bus_dmamap_sync() of length zero.Mark Kettenis
2016-08-14Remove some annoying debug printfs to get rid of u_quad_t in cnmac.Visa Hankala
2016-08-14Utilize the TLB Execute-Inhibit bit with non-executable mappings on CPUsVisa Hankala
2016-08-13Add the shim to make dwge(4) attach to simplebus(4). This brings usMark Kettenis
2016-08-13Add GMAC clock support. Based on an earlier diff from patrick@.Mark Kettenis
2016-08-13Remove entries that are no longer needed.Mark Kettenis
2016-08-13Use regulalator API instead of private functions.Mark Kettenis
2016-08-13Build ofw_regulator.o.Mark Kettenis
2016-08-12Hook up sxipio(4) to the generic gpio code.Mark Kettenis
2016-08-12Call pinctrl_byname() such that ports left unconfiguraed by u-boot will workMark Kettenis
2016-08-12Hook up sxipio(4) to the generic pinctrl code. The device binding is prettyMark Kettenis
2016-08-12Switch omap to the generic ofw pinctrl framework.Jonathan Gray
2016-08-11Dynamically attach omgpio(4) using the FDT.Jonathan Gray
2016-08-11Dynamically attach omehci using the FDT.Jonathan Gray
2016-08-11The ARMv7 ARM says that the TLB may hold translation table entries at anyMark Kettenis
2016-08-10Add defines for the Access Flag as found on armv7. Fix definition of theMark Kettenis
2016-08-10Shuffle armv7 access permission bits around to something that is compatibleMark Kettenis
2016-08-10armish handled some early-gen arm machines, which required tons ofTheo de Raadt
2016-08-10attach agtimer with fdt on RAMDISK as wellJonathan Gray
2016-08-10Dynamically attach agtimer(4). Since agtimer(4) also provides the delay()Mark Kettenis
2016-08-10On armv7 we put the vector page up high and never have to bother switching it.Mark Kettenis
2016-08-09Just re-set the line speed when required. This fixes a serial consoleMarcus Glocker
2016-08-09The page tables are cached now, and given the significant speedup, IMark Kettenis
2016-08-08Move the cpu_setup() call to the end of initarm(). On Cortex-A53 processorsMark Kettenis
2016-08-08Mapping non-cachable memory as cachable and subsequently changing the mappingMark Kettenis
2016-08-08Implement mmc power sequencing; makes the sdo interface on the cubox-i workMark Kettenis
2016-08-08ARMv7 data caches are "effectively" PIPT. This means there is in generalMark Kettenis
2016-08-07Use the device tree to lookup the address of the ARM control logic and removeMark Kettenis
2016-08-07Add the Raspberry Pi 2/3 devices here as well.Mark Kettenis
2016-08-07Initial support for Raspberry Pi 2/3. All the hard work done by patrick@, IMark Kettenis
2016-08-07Add XOR cookies for lr and sp. Stop saving/restoring r12 to/from the jmpbuf.Philip Guenther
2016-08-06Always allocate intrhand with M_WAITOK.Patrick Wildt
2016-08-06Always allocate intrhand with M_WAITOK.Patrick Wildt
2016-08-06Implement interrupt controller functionality in the i.MX6 GPIOPatrick Wildt
2016-08-06Extend the interrupt controller API with a disestablish functionality.Patrick Wildt
2016-08-06Switch imx over to the generic pinctrl API.Mark Kettenis
2016-08-06Build ofw_pinctrl.o and ofw_gpio.o on armv7. The latters here from theMark Kettenis