summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2018-06-07Attach bwfm(4) to the Broadcom 4356 found in the GPD Pocket.Patrick Wildt
2018-06-07Some PCIe-based bwfm(4) chips also require that we supply an NVRAMPatrick Wildt
2018-06-05Move pluart(4) to dev/fdt.Mark Kettenis
2018-06-04in non-DIAGNOSTIC kernels, rw_assert_wrlock becomes a nop which leaves theTheo de Raadt
2018-06-044-bit bus width is mandatory for SDIO cards that support High SpeedPatrick Wildt
2018-06-04Switch to SDIO High Speed mode if the host controller supports it.Patrick Wildt
2018-06-04imxesdhc(4) also supports High Speed mode for SD.Patrick Wildt
2018-06-04Nuke unused variable.Kevin Lo
2018-06-03Change the set_parent() interface to pass the full parent specificationMark Kettenis
2018-06-03Make DMA work on Samsung Exynos. The crucial bit that makes it work isMark Kettenis
2018-06-02Add more RK3399 clocks such that we can support assigned locks for theMark Kettenis
2018-06-02Add fanpwr(4), a driver for the Fairchild FAN53555 voltage regulator.Mark Kettenis
2018-06-01Rockchip RK3288/3328/3399 pre-divide the clock. Take this into account whenMark Kettenis
2018-06-01Add code to set the frequency of the SDMMC and SDIO clocks.Mark Kettenis
2018-06-01Pass flags for highspeed capabilities based on device tree properties.Mark Kettenis
2018-06-01Restrict DMA to the Rockchip RK3328 and RK3388 for now. There is someMark Kettenis
2018-05-31Move com_fdt.c to dev/fdt since we can share it between armv7 and arm64 now.Mark Kettenis
2018-05-31Remove comcnspeed and comcnmode. They serve no purpose anymore. ConfiguringMark Kettenis
2018-05-31Add sleep_finish_all(), which provides the common combo of sleep_finish(),Philip Guenther
2018-05-30Implement SDIO DMA support. This is achieved by wrapping thePatrick Wildt
2018-05-30For the upcoming SDIO DMA support we need to use DMA-able bufferPatrick Wildt
2018-05-30Clear the DMA select bits in case we use PIO instead of DMA. SomePatrick Wildt
2018-05-28Initialize FIFO watermark thresholds. Fixes DMA issues on controllers thatMark Kettenis
2018-05-28Add clock support for i.MX8MQ. Most of the clocks can be configuredPatrick Wildt
2018-05-28Get MAC address from "local-mac-address" property if provided.Mark Kettenis
2018-05-27Add 20 MHz MMC clock.Mark Kettenis
2018-05-27Add Allwinner A64 support.Mark Kettenis
2018-05-27Implement A64 thermal sensor clocks.Mark Kettenis
2018-05-27Add support for the Allwinner H3 SoC.Mark Kettenis
2018-05-27Add SDIO support:Mark Kettenis
2018-05-27BCM43430 SDIO works if we load the appropriate firmware.Mark Kettenis
2018-05-27Add support for the GMAC on Allwinner R40/V40 SoCs.Mark Kettenis
2018-05-27On Allwinner R40, export a regmap covering the GMAC_CLK_REG.Mark Kettenis
2018-05-26Add DMA support. For some reason this doesn't work on Exynos, so disableMark Kettenis
2018-05-26Add SDIO support.Mark Kettenis
2018-05-26BCM4356 SDIO works if we load the appropriate firmware.Mark Kettenis
2018-05-26Add clocks for RK3399 SDIO controller.Mark Kettenis
2018-05-26In addition to "on" and "off", allow the audio "record.enable" mixerAlexandre Ratchov
2018-05-26Add a "record.enable" mixer knob to control recording. When recordingAlexandre Ratchov
2018-05-25So far the SDIO stack issued one transfer for every 64 byte to bePatrick Wildt
2018-05-25For SDIO multi-blocks we must not use the AUTO CMD12 feature,Patrick Wildt
2018-05-24Release rwlock on bwfm(4) SDIO initialization error. Fixes hang foundPatrick Wildt
2018-05-24regenMike Larkin
2018-05-24Add AMD SR5690/5670/5650 IOMMU to pcidevsMike Larkin
2018-05-23Print a message if AML attempts to access a part of the Operation RegionMark Kettenis
2018-05-23Wait for write operations to complete.Mark Kettenis
2018-05-23Add monitor mode support to iwm(4).Stefan Sperling
2018-05-23Don't leak the RX pipe in case we have issues opening the TX pipe.Patrick Wildt
2018-05-23Only react to deauthentication/disassociation and link changes if we arePatrick Wildt
2018-05-23Select correct channel in Host AP mode. One part of that is creatingPatrick Wildt