| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Implement out-of-band interrupt support in the bwfm(4) SDIO backend. |  patrick | 2018-08-09 | 1 | -1/+45 |
| * | Allow passing per-function cookies through the SD/MMC bus to SDIO |  patrick | 2018-08-09 | 4 | -4/+11 |
| * | Correct the bitmask that returns the function count. We missed a bit |  patrick | 2018-08-09 | 1 | -2/+2 |
| * | Add support fotr the BCM4335/4339 SDIO chip to bwfm(4). This one is a bit |  kettenis | 2018-07-24 | 1 | -8/+16 |
| * | TX packets, which can be either Ethernet or control packets, must be |  patrick | 2018-07-17 | 1 | -93/+108 |
| * | Add support for the BCM43455 SDIO chip to bwfm(4). |  patrick | 2018-07-16 | 1 | -1/+6 |
| * | In certain modes SDIO-connected bwfm(4) chips might expect us to read |  patrick | 2018-07-16 | 1 | -3/+3 |
| * | Run the code to handle interrupts directly from the interrupt handler |  kettenis | 2018-06-18 | 1 | -3/+2 |
| * | Add curly braces to the if-condition to make sure the bus width |  patrick | 2018-06-17 | 1 | -3/+3 |
| * | in non-DIAGNOSTIC kernels, rw_assert_wrlock becomes a nop which leaves the |  deraadt | 2018-06-04 | 1 | -5/+3 |
| * | 4-bit bus width is mandatory for SDIO cards that support High Speed |  patrick | 2018-06-04 | 3 | -7/+28 |
| * | Switch to SDIO High Speed mode if the host controller supports it. |  patrick | 2018-06-04 | 2 | -5/+37 |
| * | Implement SDIO DMA support. This is achieved by wrapping the |  patrick | 2018-05-30 | 1 | -11/+53 |
| * | For the upcoming SDIO DMA support we need to use DMA-able buffer |  patrick | 2018-05-30 | 1 | -25/+64 |
| * | Clear the DMA select bits in case we use PIO instead of DMA. Some |  patrick | 2018-05-30 | 1 | -2/+3 |
| * | BCM43430 SDIO works if we load the appropriate firmware. |  kettenis | 2018-05-27 | 1 | -1/+10 |
| * | BCM4356 SDIO works if we load the appropriate firmware. |  kettenis | 2018-05-26 | 1 | -1/+5 |
| * | So far the SDIO stack issued one transfer for every 64 byte to be |  patrick | 2018-05-25 | 2 | -40/+66 |
| * | For SDIO multi-blocks we must not use the AUTO CMD12 feature, |  patrick | 2018-05-25 | 1 | -3/+4 |
| * | Release rwlock on bwfm(4) SDIO initialization error. Fixes hang found |  patrick | 2018-05-24 | 1 | -8/+12 |
| * | Implement a separate initialization stage so that we can still use |  patrick | 2018-05-23 | 1 | -19/+24 |
| * | Extend list of supported bwfm(4) SDIO chips. |  patrick | 2018-05-23 | 1 | -4/+24 |
| * | Make the way we print "not configured" lines for SDIO devices a bit nicer. |  kettenis | 2018-05-21 | 1 | -7/+6 |
| * | Consistently suffix the pre-processed NVRAM binary that the bwfm(4)'s |  patrick | 2018-05-21 | 1 | -4/+4 |
| * | Akin to the PCI attachment driver we can extract the chip's dmesg(8) |  patrick | 2018-05-19 | 2 | -2/+117 |
| * | After reading the first frame, which we can do in two reads (software |  patrick | 2018-05-18 | 1 | -34/+61 |
| * | The Broadcom FullMAC firmware has a few ways of doing flow control. One |  patrick | 2018-05-17 | 1 | -2/+22 |
| * | After having finished transmitting the last mbuf, don't just return to |  patrick | 2018-05-16 | 1 | -3/+4 |
| * | Implement a BCDC control packet mechanism based on the command request |  patrick | 2018-05-16 | 1 | -79/+25 |
| * | Bump the clock frequency to a higher level that every card (per spec) |  patrick | 2018-05-01 | 1 | -1/+7 |
| * | Add some sensible error checking in the hibernate io path, helpfully |  jmatthew | 2018-03-30 | 1 | -3/+8 |
| * | Add hibernate IO path for sdmmc(4). This requires some help from the |  jmatthew | 2018-03-20 | 7 | -10/+221 |
| * | Make it possible for the sdhc(4) attachment glue to specify the base clock |  kettenis | 2018-03-19 | 3 | -5/+13 |
| * | Use the new APIs for setting block lengths and reading from/writing to |  patrick | 2018-02-11 | 1 | -6/+6 |
| * | Add sdmmc_io_set_blocklen() which allows to set the block length of an |  patrick | 2018-02-11 | 4 | -7/+33 |
| * | Add sdmmc_io_read_region_1() and sdmmc_io_write_region_1() as an |  patrick | 2018-02-11 | 2 | -2/+50 |
| * | Since the BCDC header has a variable data offset, so the ethernet packet |  patrick | 2018-02-11 | 1 | -2/+1 |
| * | Update the packet header length as well as the mbuf length on |  patrick | 2018-02-11 | 1 | -2/+2 |
| * | fix build with SDHC_DEBUG defined, no binary change otherwise |  jmatthew | 2018-02-10 | 1 | -2/+2 |
| * | Implement the bwfm(4) SDIO bus logic. This is the bus layer that |  patrick | 2018-02-09 | 1 | -35/+859 |
| * | Outsource setting the backplane window into a specific function so it |  patrick | 2018-02-07 | 1 | -19/+19 |
| * | Move SDIO bus and protocol definitions from the shared header |  patrick | 2018-02-07 | 2 | -1/+180 |
| * | Allow SD/MMC controller drivers to allocate their own DMA mapping structure |  kettenis | 2017-12-24 | 2 | -3/+5 |
| * | Apparently one of the main concepts in the SDMMC I/O subsystem is that |  patrick | 2017-10-12 | 1 | -7/+7 |
| * | Add bwfm(4), a driver for Broadcom FullMAC WiFi controllers. The |  patrick | 2017-10-11 | 2 | -1/+455 |
| * | Fix a memory leak in an error path. Coverity CID 1453042. |  jsg | 2017-08-28 | 1 | -2/+2 |
| * | Implement two quirks to support the Arasan eMMC 5.1 controller found on |  kettenis | 2017-05-05 | 2 | -2/+11 |
| * | Sizes for the remaining free() calls, and use mallocarray() |  deraadt | 2017-04-06 | 2 | -7/+12 |
| * | remove stray character in previous that broke the build |  jsg | 2017-04-06 | 1 | -2/+2 |
| * | add sizes to free() calls |  deraadt | 2017-04-06 | 4 | -11/+11 |