summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2019-01-04make kernel build without INET6 again.benno1-1/+5
2019-01-03add a simplebus print function so unconfigured devices appear in dmesg.dlg1-2/+23
2019-01-03Fix a collection of covering unveil bugs that prevent unveil's of upperbeck4-24/+39
2019-01-03Crank MAXTSIZ to next pow2 (256MB) because a few piggy binariesderaadt1-2/+2
2019-01-03Fix .end symbol.visa1-2/+2
2019-01-03Favor ENOTTY for unknown ioctl commands.anton1-3/+2
2019-01-03Replace a funky 'else switch' construct into something that is equal butclaudio1-4/+5
2019-01-03if we run out of mbufs for the rx ring, run a timeout to refill themdlg1-5/+44
2019-01-02In pmap_page_protect(), zap the PTE before unlinking. At that point thekettenis1-1/+8
2019-01-02markup boot prompt commands using Ic, not Nm; ok jmc@anton6-114/+114
2019-01-02abcrtc(4), a driver for the Abracon AB1805 RTC and similar variants.patrick4-3/+270
2019-01-02Fix PCIe clock definitions.patrick1-4/+4
2019-01-02Setting a fixed voltage regulator to the voltage it is fixed topatrick1-1/+5
2019-01-02A fixed regulator's minimum voltage attribute is called regulator-min-microvoltpatrick1-2/+2
2019-01-01Add some additional RK3399 clocks that are used by the current Linuxkettenis2-1/+19
2019-01-01Set assigned-clocks.kettenis1-1/+2
2019-01-01Add RK3399 TSADC clock.kettenis2-1/+9
2019-01-01Add RK3328 TSADC clock.kettenis2-1/+13
2019-01-01Implement switching to different parent clocks in order to get as closekettenis1-10/+68
2019-01-01Make sure we don't exceed the maximum clock divider.kettenis1-5/+11
2019-01-01Fix typo in RK3328 fractional PLL frequency code.kettenis1-2/+2
2019-01-01copyright++;jsg1-2/+2
2019-01-01Fix comment typoguenther1-2/+2
2018-12-31Set assigned-clocks.kettenis1-1/+2
2018-12-31Set assigned-clocks on RK3328.kettenis1-2/+2
2018-12-31Force base clock to 50 MHz on Rockchip SoCs. This increases the chance thatkettenis1-3/+7
2018-12-31Use data structures for the RK3399 as well.kettenis2-362/+176
2018-12-31nanosleep: loop tsleep(9) to ensure coverage of the full timeout range.cheloha1-10/+13
2018-12-31Implement fractional PLL frequencies for RK3328 and use them for APLL andkettenis2-9/+226
2018-12-31Avoid calling setperf() with a negative level.kettenis1-6/+10
2018-12-31Use the return value of task_add(9) to determine whether the task waskettenis1-20/+7
2018-12-31Revamp the way we handle clocks on the RK3328. Instead of having code forkettenis2-178/+256
2018-12-31Set floating point condition code even if the result of an emulatedvisa1-6/+6
2018-12-31Cleanup bootloader code. Compile with -ffreestanding and add ffs.S as aclaudio12-19/+43
2018-12-30More RK3328 clock stuff.kettenis2-9/+137
2018-12-30Turn on -mretpoline by default in clang on amd64, but turn it offguenther1-3/+4
2018-12-30Increase the reset timeout. The ROCK64 RK3328-based board seems to need akettenis1-2/+2
2018-12-30Implement setting CPU-related clocks for RK3328.kettenis1-27/+229
2018-12-29Cleanup: Initialize the pointers to position data early, and usebru1-17/+15
2018-12-29sys_nanosleep: switch to descriptive, idiomatic variable names; ok tedu@cheloha1-20/+19
2018-12-29Remove the hand-rolled maximum segment size handling in sximmc(4)patrick1-48/+35
2018-12-29The i.MX SD/MMC host controller does not support zero-length DMApatrick1-3/+5
2018-12-29Allow passing the maximum size of a segment that a SD/MMC hostpatrick3-4/+8
2018-12-28Fix dino at uturn attachment. From miod@kettenis1-2/+2
2018-12-28Fix mbuf releated crashes in switch(4). They have been found bybluhm3-22/+37
2018-12-27Make KIOENABLE accept a mode argument, currently limited to KCOV_MODE_TRACE_PC.anton2-4/+10
2018-12-27must remember to unref device if setting the task isn't done.tedu1-1/+5
2018-12-27Check for main ruleset explicitlykn2-7/+7
2018-12-27Convert K&R function definitions to modern C. clang is more picky aboutclaudio3-227/+72
2018-12-27Move away from K&R style function definitions. clang is rather picky aboutclaudio6-352/+127