summaryrefslogtreecommitdiff
path: root/sys/arch/evbarm/rpi
AgeCommit message (Expand)Author
2021-03-24s/depreciated/deprecated/gsimonb
2021-03-08Add some firmware support functions and define more propertiesmlelstv
2020-12-01Data written to and read from bcmmbox(4) should be in little-endian.rin
2020-11-23Add missing __KERNEL_RCSID().rin
2020-11-23Sort headers. No binary changes.rin
2020-11-23Remove stray white space. No binary changes.rin
2020-07-04G/Cskrll
2019-12-30Add emmc2 clock goop from mlelstv@skrll
2018-12-08Add machdep.cpu.frequency.available node to support estd.mlelstv
2018-10-18Provide generic start code that assumes the MMU is off and caches areskrll
2018-08-03Provide and use kern_vtopdiff in KERN_{VTOPHYS,PHYSTOV}. A step towardsskrll
2018-08-03Subtract KERNEL_BASE_VOFFSET from all VAs to get PA. How did this workskrll
2018-06-27on evbarm/RPI,RPI2, VERBOSE_INIT_ARM had broken.ryo
2018-06-27remove unnecessary code. .Lmmu_init_table is in same section, and also not r8.ryo
2018-04-01Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)ryo
2018-03-03Start code now updates a global variable fdt_addr_r to handle differencesskrll
2018-01-01Remove unnecessary #includEskrll
2018-01-01Need to map 512MB for some RPIsskrll
2017-12-10FDTise RapberryPI support. Thanks for jmcneill for a lot of help with this.skrll
2017-11-09Trailing whitespcaeskrll
2017-11-07on RPI2, fix compile failure without options MULTIPROCESSOR.ryo
2017-11-04Firmware after May 8, 2017 places APs in WFE state at boot. Add a "sev"jmcneill
2017-08-16Disable sdhost instead of sdhc for non-wifibt boards.jmcneill
2017-08-12For boards with bluetooth, use AUX UART for console and PLCOM for bt.jmcneill
2017-08-01Enable GPCLK2 to Bluetooth.jmcneill
2017-07-31Only remap sdhost/sdhci on boards with wifi.jmcneill
2017-07-31Enable AUX UART for BT on btwifi boardsjmcneill
2017-07-30Add support for BCM2835 AUX UART.jmcneill
2017-07-30Explicitly configure pin pull-down/up settings for SDIO.jmcneill
2017-07-30Add driver for the bcm2835 internal SD controller. On boards with SDIOjmcneill
2017-06-17Enable UART0 (PL011) on GPIO header for Raspberry Pi 3 / Zero Wjmcneill
2017-06-17Disable BSC0 on Raspberry Pi 3 and Zero W boards.jmcneill
2017-01-06Use the VC property mailbox to request the UART clock rate and use itskrll
2017-01-06Whitespaceskrll
2016-04-03Add more tags understood by the firmware.mlelstv
2016-03-14Update vcprop_tag_clockrate structureskrll
2016-02-02Fix up bcm283[56] bus_space(4) to really use bus addresses forskrll
2015-12-17Check for hypervisor mode in cortex_init and exit if the cpu startedskrll
2015-08-01Re-enable cpus [123] now that bcm2835_intr.c is fixed with rev 1.11/skrll
2015-05-31No need to cpu_dcache_wbinv_all now that a9_mpsubr.S invalidates L1 onlyskrll
2015-05-27MP not ready, disable it againjmcneill
2015-05-21Before spinning up the secondary cpus flush the dcache otherwise theskrll
2015-05-21re-enable multiprocessor support now that sdmmc has been fixedjmcneill
2015-05-01Disable non-boot CPUs on RPI2 - there are still issues with interruptskrll
2015-04-18Use character constants instead of ascii values for readabilityskrll
2015-04-12RPI2 MP support.skrll
2015-04-11Tweak cpu start up slightly and print TTBR for cortex_mmuinfo whenskrll
2015-03-27Trailing whitespace.skrll
2015-03-15Do invalidate the cache as RPI2 build with Clang can't fetch the memoryjoerg
2015-03-04Spin up the non-boot CPUs, but don't allow cpu_boot_secondary_processorsskrll