summaryrefslogtreecommitdiff
path: root/sys/arch/armv7
AgeCommit message (Expand)Author
2016-05-23build armv7 efibootJonathan Gray
2016-05-23install into mdecJonathan Gray
2016-05-23Change openprom into a pseudo-device, because not all arm platformsTheo de Raadt
2016-05-21Implement openprom(4) for armv7.Mark Kettenis
2016-05-21Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2cMark Kettenis
2016-05-21Copy dtb files to miniroots and install disk. Increase the ramdisk sizeJonathan Gray
2016-05-20Add compatible string to board id mappings for almost all of the otherJonathan Gray
2016-05-20Add a workaround for software reset described in the TI docs where weJonathan Gray
2016-05-20Change the identification string to "nxp,pcf8523" as this is what is storedMark Kettenis
2016-05-20Attempt to allocate 32MB at the lowest address that is aligned on a 256MBMark Kettenis
2016-05-20Set "openbsd.bootduid" property of "/chosen" to the DUID of the boot disk.Mark Kettenis
2016-05-20For FDT-based boots, look for a "openbsd,bootduid" property of the /chosenMark Kettenis
2016-05-20add init_mainbus() hooks for the other armv7 platformsJonathan Gray
2016-05-19Make fdt_node_add_property() behave like fdt_node_set_property() if theMark Kettenis
2016-05-19Remove the PHYTEC phyFLEX support code, patrick says he no longerJonathan Gray
2016-05-19Match compatible strings for utilite which identifies as "cm-fx6" inJonathan Gray
2016-05-18Introduce a per-platform init_mainbus() hook that can be used to attachMark Kettenis
2016-05-18Remove unused probe function.Mark Kettenis
2016-05-17Fix a few more warnings such that this compiles again.Mark Kettenis
2016-05-17Enable -Wall -Werror. Fix warnings uncovered by this.Mark Kettenis
2016-05-17Add support for passing an FDT. The bootloader will update the "bootargs"Mark Kettenis
2016-05-17Enable the pcf8523 RTC on Hummingboard and CuBox-i.Mark Kettenis
2016-05-16Make this actually work. This makes the following changes:Mark Kettenis
2016-05-15Map the ADMA2 descriptor table use BUS_DMA_COHERENT and add a missingMark Kettenis
2016-05-14Since GetTime() doesn't work on U-Boot, use timer events to simulate a clockMark Kettenis
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-08Add DMA support. It uses ADMA2 "Internal DMA" that is compatible with theMark 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-05Add Dual Data Rate support for eMMC at 52MHz.Mark 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-04-29Do not remove local symbols from the table.Martin Pieuchot
2016-04-25Switch most of the cp14/cp15 use in .S files over to using sysreg.hJonathan Gray
2016-04-24Remove 'option COMPAT_PCVT' now that X doen't use it anymore.Matthieu Herrb
2016-04-24New FDT-enabled busses will use a new "fdt" attribute. UnfortunatelyPatrick Wildt
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-10remove an uneeded includeJonathan Gray
2016-04-10Don't try to get a board name string before attaching mainbus with theJonathan Gray
2016-04-03Map the bootconfig/FDT area passed by u-boot and try to init FDT on it.Patrick Wildt