summaryrefslogtreecommitdiffstats
path: root/sys/arch/armv7/sunxi
AgeCommit message (Expand)AuthorFilesLines
2021-03-25remove uneeded includes in md armv7 filesjsg4-19/+4
2021-03-11spellingjsg1-2/+2
2021-02-25we don't have to cast to caddr_t when calling m_copydata anymore.dlg1-2/+2
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha1-2/+9
2021-01-19s/KHZ/kHz/ and reduce dmesg spam a bitkettenis1-3/+3
2020-07-14Extend the interrupt API on arm64 and armv7 to be able to pass aroundpatrick2-9/+15
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick1-2/+2
2020-07-06Add support for timeconting in userland.pirofti1-2/+2
2019-10-16Move sxidog(4) such that we can use it on arm64.kettenis2-179/+1
2019-10-05Use mask to extract IPL; should have been part of the earlier diff thatkettenis1-2/+2
2019-09-12Prepare for the emac/gmac "phy" property being renamed to "phy-handle"jsg1-6/+9
2019-08-19match on r40 ahcijsg1-2/+3
2019-05-06Whitespace removalmlarkin2-6/+6
2018-06-04Remove unused/commented out includes.kettenis1-3/+1
2018-06-04Remove unused include.kettenis1-2/+1
2018-06-04Remove unused include.kettenis1-2/+1
2018-02-14prune files.* entries that refer to files not in treejsg1-4/+1
2018-01-05Handle resets; needed on Allwinner R40/V40.kettenis1-1/+3
2017-12-10Enable the phy-supply regulator if present and use the phy id specifiedjsg1-4/+16
2017-11-24rework transmit to get rid of ifq_deq_begin, and to improve speed.dlg1-51/+44
2017-09-08If you use sys/param.h, you don't need sys/types.hderaadt1-2/+1
2017-05-05Move dwge(4) glue into dev/fdt.kettenis2-151/+1
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.dlg1-5/+1
2017-01-21Move Allwinner drivers that will soon be used by OpenBSD/arm64patrick15-8999/+11
2017-01-21Add support for the Allwinner A64 (sun50i-a64).kettenis2-1/+656
2017-01-21Match on the Allwinner A64 ehci compatible as well.patrick1-1/+3
2017-01-21Implement EHCI and MMC clock support for the Allwinner A64 SoC.patrick2-5/+130
2017-01-21Split out the Allwinner H3 specific clock code into its own functions andkettenis1-4/+27
2017-01-08Add support for the RTC found on the Allwinner H3.kettenis1-8/+21
2017-01-08Specify correct size for the softc.kettenis1-2/+2
2017-01-07Make getting the parent clock for the SD/MMC controller work on thekettenis2-11/+24
2017-01-04Cleanup gpio(4) support code.kettenis2-275/+127
2016-12-27Add support for the 2nd sxipio(4) device on the Allwinner A80.kettenis3-2/+156
2016-12-24Add support for the 2nd sxipio(4) device on the Allwinner H3.kettenis3-2/+84
2016-11-27Match on "allwinner,sun7i-a20-mmc". In linux 4.9 the device trees forjsg1-1/+3
2016-11-22Add support for the sun9i USB PHYs and attach to the sun9i EHCI controllers.kettenis1-4/+45
2016-11-21Add support for "allwinner,sun9i-a80-usb-mod-clk" andkettenis1-3/+18
2016-11-10Add support for "allwinner,sun9i-a80-apb1-clk" compatible clocks.kettenis1-1/+5
2016-11-08Add a few more easy sun9i-a80 clocks.kettenis1-1/+31
2016-11-08Add support for "allwinner,sun9i-a80-mmc-clk" compatible clocks.kettenis1-1/+6
2016-11-08Add support for sun9i-a80, the Allwinner A80.kettenis2-1/+818
2016-11-08Add support for sun9i-a80, the Allwinner A80.kettenis1-2/+3
2016-10-23De-platformize sunxi. This removes the board initialization code that sets upkettenis5-311/+1
2016-10-23Only attach on sun4i and sun5i. The timer implemented on later SoCs lackskettenis1-1/+8
2016-10-22Attach sxitimer(4) using the fdt.kettenis3-55/+67
2016-10-22Stop setting MIIF_AUTOTSLEEP in sxie(4)jsg1-2/+1
2016-10-21Run timers from the 24MHz; it seems the A10s doesn't have a reliable 32kHzkettenis2-21/+17
2016-10-09Attach sxiccmu(4) using the fdt.kettenis5-42/+39
2016-10-08Make sxidog(4) set cpuresetfn, and cut some dead wood from the platform code.kettenis2-42/+4
2016-10-08Attach sxipio(4) using the fdt.kettenis5-47/+37