summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm64
AgeCommit message (Expand)AuthorFilesLines
2020-06-20Add bcmtmon(4), a driver for the temperature sensor on the Raspberry Pi 4.kettenis1-1/+2
2020-06-18Add pcamux(4), a driver for the PCA8548 I2C switch.kettenis1-1/+3
2020-06-17Attach secondary CPUs early. Since on most machine we need psci(4) tokettenis1-4/+21
2020-06-11Fix small bug in parsing the IORT tables. Mapping entries specify the numberkettenis1-3/+4
2020-06-11Enable simpleamp(4), simpleaudio(4), rkiis(4) and escodec(4).patrick1-1/+7
2020-06-10Enable cwfg(4)patrick1-1/+2
2020-06-08update drm to linux 5.7jsg1-2/+5
2020-06-05Implement cpu_rnd_messybits() as a read of the virtual counter xorednaddy2-12/+12
2020-06-05Allow userland access to the virtual counter.kettenis2-5/+16
2020-06-04Recognise Cortex-A78.kettenis1-1/+3
2020-06-04Enable bwfm(4).patrick1-1/+2
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2-2/+13
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt2-4/+2
2020-05-26increment version numbers, due to recent RB_GOODSEED and fchmod +T changesderaadt1-2/+2
2020-05-25Adjust fwrandom() to return 0 for sucess, -1 for failurederaadt1-3/+6
2020-05-25Kill unused cdev_pc_init().mpi1-7/+1
2020-05-23Add a little bit of const-ness.kettenis1-3/+3
2020-05-22Enable bwfm(4).patrick2-2/+8
2020-05-22Enable mvkpcie(4).patrick2-2/+6
2020-05-18Our check to see if the EFI services support Mtftp() doesn't workpatrick2-5/+9
2020-05-18Enable amlpwrc(4).kettenis2-2/+4
2020-05-17Look at the openbsd,boothowto property.kettenis1-16/+14
2020-05-17Fix typo in comment.kettenis1-2/+2
2020-05-17Add machdep.compatible.kettenis2-6/+24
2020-05-16Make inittodr() and resettodr() MI.kettenis1-93/+1
2020-05-14The dwctwo(4) FDT glue is now identical on armv7 and arm64. Move it tokettenis2-146/+1
2020-05-13Match direct `seltrue' usages with a corresponding `seltrue_kqfilter'.mpi1-3/+3
2020-05-11Should have bumped this to 1.0 a long time ago.kettenis1-2/+2
2020-05-11On ACPI systems, if there is no SPCR table (or if it doesn't provide uskettenis1-1/+8
2020-05-11Initialize the timeval passed to todr_gettime() with the base time fromkettenis1-1/+4
2020-05-10Pass boothowto from the bootloader to the kernel by adding akettenis3-6/+9
2020-05-02Get bus number from _CRS.kettenis1-1/+5
2020-04-27Enable tcpci(4).patrick2-2/+4
2020-04-27Move inittodr() and resettodr() to the end of the file to easy move an MIkettenis1-89/+90
2020-04-27Add gpio support to bcmgpio(4) and make gpio(4) attach such that GPIOskettenis1-1/+2
2020-04-26Enable imxpciephy(4).patrick2-2/+4
2020-04-26Sanitize inittodr()/resettodr() implementation.kettenis2-33/+33
2020-04-25Add bcmbsc(4), a driver for the Broadcom Serial Control (BSC) controller.kettenis2-2/+6
2020-04-25Enable maxrtc(4) and move dsxrtc(4) to keep things in alphabetical order.kettenis2-4/+6
2020-04-25Enable dsxrtc(4) and pcfrtc(4).kettenis2-2/+6
2020-04-24Add bcmgpio(4). For now this driver only provides pinctrl functionality.kettenis2-2/+4
2020-04-23Enable imxehci(4).patrick2-2/+6
2020-04-22Knock out a few more well-known nodes that we don't intend to attach akettenis1-2/+5
2020-04-22Add bcmsdhost(4), a driver for the Broadcom "sdhost" SD controllerkettenis2-12/+16
2020-04-21Enable bcmdmac(4).tobhe2-2/+4
2020-04-21Set DMA constraint based on the openbsd,dma-constraint property ifkettenis2-4/+14
2020-04-21Add an openbsd,dma-constraint property to the /chosen node and set itkettenis3-4/+29
2020-04-19Enable bcmclock(4) and bcmmbox(4).tobhe2-2/+6
2020-04-19Add bcmirng(4), a driver for the RNG200 random number generator found onkettenis2-2/+4
2020-04-19Add bcmpcie(4), a driver for the PCIe controller found on the Raspberry Pi 4.kettenis2-2/+6