summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2018-01-03Add ASMedia ASM1061 SATA to the list of devices as it is an AHCI controllerkettenis1-1/+3
2018-01-03Add size for free(9) in the bwfm(4) PCI attachment code.patrick1-3/+3
2018-01-03Add remap_bynode() since I use it in the rkpcie(4) implementation.kettenis2-2/+18
2018-01-02Initial stab at a driver for the PCIe interface on the Rockhip RK3399. Forkettenis2-1/+582
2018-01-02regenkettenis2-2/+14
2018-01-02Add Rockchip vendor and RK3399 Root Complex device.kettenis1-1/+5
2018-01-02Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.guenther1-1/+2
2018-01-01For whatever reason the firmware needs more RX buffers available aspatrick1-3/+25
2018-01-01Put the code that prints the firmware's debug console into a functionpatrick1-18/+30
2018-01-01The missing NULL check for the return value of malloc(9) withbluhm1-2/+2
2017-12-31Add Allwinner R40/V40 support.kettenis1-6/+28
2017-12-31Implement R40/V40 thermal sensor clock.kettenis1-0/+6
2017-12-31Add sxitemp(4), a driver for the temperature sensors on the Allwinner H5 SoC.kettenis2-1/+167
2017-12-31Implement H3/H5 thermal sensor clocks.kettenis1-2/+6
2017-12-31Add sypwr(4), a driver for the Silergy SY8106A regulator found on many boardskettenis2-1/+167
2017-12-31Implement H3/H5 CPU clock.kettenis2-1/+39
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hguenther16-32/+32
2017-12-30Delete unnecessary <sys/file.h> includesguenther21-42/+21
2017-12-30Somewhow I botched rev 1.3, which has a = where a |= is needed. Fix this.kettenis1-2/+2
2017-12-30Add support for the USB PHY of the Allwinner R40/V40.kettenis1-2/+4
2017-12-30Implement Allwinner A40/V40 support.kettenis2-2/+186
2017-12-30Add support for the PRCM clocks on Allwinner A23/A33.kettenis1-15/+24
2017-12-29Remove the RK3399-specific cpuspeed implementation as the generic one workskettenis1-16/+1
2017-12-29Use register_t instead of uint32_t in smc/hmc calls such that argumentskettenis1-16/+38
2017-12-29Add support for the CPU clock on the RK3288. Set its frequency to 1.2 GHzkettenis1-6/+140
2017-12-29Add RK3288 support.kettenis1-114/+203
2017-12-28Add support for the 2nd clock control module on the Allwinner H3/H5.kettenis2-1/+78
2017-12-28Separate out Allwinner H3 and H5 pin definitions.kettenis2-2/+598
2017-12-28Remove duplicate includes from sxitwi(4)tom1-5/+1
2017-12-28Add RK3288 CPU core related clocks.kettenis2-1/+12
2017-12-28Synch pin defenitions with Linux and add support for the Allwinner GR8 andkettenis2-590/+2392
2017-12-27Implement OF_getpropint64().kettenis2-2/+16
2017-12-26regenkettenis2-5/+15
2017-12-26Add two IDT PCIe switches found in a SPARC T4-1 and tweak another one tokettenis1-2/+4
2017-12-26Correct register numbers for AXP809.kettenis1-4/+4
2017-12-26drm/i915: call kunmap_px on pt_vaddrkettenis1-1/+1
2017-12-26Sync Allwinner A64 pin defenitions with Linux.kettenis2-2/+641
2017-12-26Implement support for the "next-generation" clock bindings for thekevlo2-1/+188
2017-12-26Fix channel initialization by not using the same loop variable in nestedpatrick1-6/+6
2017-12-24Add a PCI attachment driver for bwfm(4). It's not finished, but it'spatrick3-1/+1715
2017-12-24Implement A10/A20 CPU clock.kettenis2-12/+60
2017-12-24Allow SD/MMC controller drivers to allocate their own DMA mapping structurekettenis2-3/+5
2017-12-23regenmlarkin2-2/+12
2017-12-23Add missing Sunrise Point-H I2C controller PCI IDsmlarkin1-1/+3
2017-12-23Sync Allwinner H3/H5 pin definitions with Linux.kettenis1-3/+2
2017-12-23Avoid null-pointer dereference wen a device tree refers to a pin-functionkettenis1-1/+3
2017-12-23scrolling: take care of noise.bru1-3/+5
2017-12-23Remove dead assignment.fcambus1-4/+1
2017-12-23enable snooping on Intel 200 Series HDAjsg1-1/+2
2017-12-23match on intel 200 seriesjsg1-2/+3