Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | at91_mci: Simplify XDMA usage | Sebastian Huber | 2018-04-27 | 1 | -43/+27 |
| | |||||
* | at91_mci: Get rid of bounce buffer | Sebastian Huber | 2018-04-27 | 1 | -63/+57 |
| | |||||
* | at91_mci: Use real interrupt | Sebastian Huber | 2018-04-26 | 1 | -0/+51 |
| | | | | | Execute at91_mci_intr() in interrupt context. Synchronize MMC requests via RTEMS interrupt lock. | ||||
* | mmc: Optimize mmc_wait_for_req() | Sebastian Huber | 2018-04-26 | 2 | -0/+19 |
| | | | | | | Use a self-contained RTEMS binary semaphore instead of msleep() and wakeup(). This is itself more efficient and in addition allows the use of mmc_wakeup() in interrupt context. | ||||
* | at91_mci: Fix use of BOARD_MCK | Sebastian Huber | 2018-04-26 | 1 | -1/+1 |
| | |||||
* | at91_mci: Fix use of pre-processor defines | Sebastian Huber | 2018-04-26 | 1 | -1/+1 |
| | |||||
* | CRYPTO(4): Port to RTEMS | Sebastian Huber | 2018-03-28 | 1 | -0/+75 |
| | |||||
* | CRYPTO(4): Import from FreeBSD | Sebastian Huber | 2018-03-27 | 1 | -0/+1375 |
| | |||||
* | DEVFS(5): Fix warning | Sebastian Huber | 2018-03-27 | 1 | -0/+3 |
| | |||||
* | dwc_otg: Default to USB host mode | Sebastian Huber | 2018-02-06 | 1 | -0/+2 |
| | | | | | | In case no "dr_mode" property is present in the device tree, then default to USB host mode. This is necessary to support the Cyclone V SoC Development Kit. | ||||
* | dwc_otg: Add compatibility string, constify | Sebastian Huber | 2018-02-06 | 1 | -1/+2 |
| | | | | Support device tree of Cyclone V SoC Development Kit. | ||||
* | Add device tree support for Altera/Intel Cyclone V | Sebastian Huber | 2018-02-06 | 4 | -39/+273 |
| | | | | Close #3290. | ||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2018-02-05 | 1 | -1/+1 |
| | | | | Update #3264. | ||||
* | ZONE(9): Avoid function call overhead | Sebastian Huber | 2018-01-19 | 1 | -1/+3 |
| | |||||
* | DEVICE(9): Fix __BUS_ACCESSOR() | Sebastian Huber | 2018-01-08 | 1 | -2/+0 |
| | |||||
* | at91_mci: Fix for 32k buffer. | Christian Mauderer | 2017-11-17 | 1 | -0/+11 |
| | |||||
* | Revert "RWLOCK(9): Add reader/writer lock implementation" | Sebastian Huber | 2017-11-17 | 1 | -2/+2 |
| | | | | | | This was accidentally committed. This reverts commit 97a98f6cd767b3a68279890488c7b451788f84f4. | ||||
* | Revert "SX(9): Implement with reader/writer lock" | Sebastian Huber | 2017-11-17 | 2 | -2/+5 |
| | | | | | | This was accidentally committed. This reverts commit cc7a8d87e7307db738bf39ab1ca3ce1053f1c163. | ||||
* | SX(9): Implement with reader/writer lock | Sebastian Huber | 2017-11-16 | 2 | -5/+2 |
| | |||||
* | RWLOCK(9): Add reader/writer lock implementation | Sebastian Huber | 2017-11-16 | 1 | -2/+2 |
| | |||||
* | Fix file descriptor reference counting in accept() | Sebastian Huber | 2017-11-15 | 1 | -0/+2 |
| | | | | Update #3132. | ||||
* | Fix warning | Sebastian Huber | 2017-11-10 | 1 | -0/+2 |
| | |||||
* | at91_mci: Add timing to read_ivar. | Christian Mauderer | 2017-11-10 | 1 | -0/+10 |
| | |||||
* | freebsd/bus: Check return value of bus_accessor. | Christian Mauderer | 2017-11-10 | 1 | -0/+23 |
| | |||||
* | at91_mci: Port to RTEMS and adapt for atsam. | Christian Mauderer | 2017-11-10 | 2 | -1/+279 |
| | |||||
* | at91_mci: Import from FreeBSD | Sebastian Huber | 2017-11-10 | 5 | -0/+1875 |
| | |||||
* | saf1761_otg: Port to RTEMS. | Christian Mauderer | 2017-11-10 | 2 | -4/+84 |
| | |||||
* | usb/saf1761: Import from FreeBSD. | Christian Mauderer | 2017-11-10 | 4 | -0/+4435 |
| | | | | | | | Import the files for the SAF1761 USB controller from FreeBSD commit: 642b174daddbd0efd9bb5f242c43f4ab4db6869f Tue Apr 4 04:01:02 2017 | ||||
* | Fix build for non-FDT platforms | Sebastian Huber | 2017-11-10 | 1 | -0/+5 |
| | |||||
* | Import BBB sd driver files from FreeBSD. | Sichen Zhao | 2017-11-10 | 10 | -0/+5100 |
| | |||||
* | Disable HHOOK(9) support for sockets | Sebastian Huber | 2017-11-10 | 1 | -0/+10 |
| | | | | | Support was only partly disabled leading to NULL pointer accesses. Disable it completely. | ||||
* | Fix reference counting for file descriptors | Sebastian Huber | 2017-11-10 | 5 | -1/+29 |
| | | | | Update #3132. | ||||
* | ffec: Fix comment | Sebastian Huber | 2017-10-26 | 1 | -4/+4 |
| | | | | Update #3090. | ||||
* | ffec: Add checksum offload | Sebastian Huber | 2017-10-25 | 2 | -3/+53 |
| | | | | Update #3090. | ||||
* | ffec: Add interrupt coalescing support | Sebastian Huber | 2017-10-25 | 2 | -0/+186 |
| | | | | | | Code is an adapted from the TSEC (if_tsec) network interface driver. Update #3090. | ||||
* | ffec: Increase buffer descriptor count to 512 | Sebastian Huber | 2017-10-25 | 1 | -2/+2 |
| | | | | Update #3090. | ||||
* | ffec: Defragment transmit mbuf only if necessary | Sebastian Huber | 2017-10-25 | 1 | -104/+139 |
| | | | | | | | | | Use structure similar to TSEC (if_tsec) driver. The use of bus_dmamap_sync() differs these network interface drivers. This should not be the case. Update #3090. | ||||
* | ffec: Fix NULL pointer access | Sebastian Huber | 2017-10-25 | 1 | -0/+3 |
| | | | | Update #3090. | ||||
* | ffec: Use RACC[SHIFT16] | Sebastian Huber | 2017-10-25 | 1 | -16/+35 |
| | | | | | | | | | This avoids the move of entire receive frames to meet the alignment requirements of the IP header and so on. Add FECFLAG_RACC feature flag for this similar to the Linux driver. Update #3090. | ||||
* | Add rtems_bsd_set_if_input() | Sebastian Huber | 2017-10-23 | 2 | -0/+30 |
| | |||||
* | powerpc: Fix warnings | Sebastian Huber | 2017-10-20 | 1 | -0/+9 |
| | |||||
* | Import CRC32 support from FreeBSD | Sebastian Huber | 2017-10-20 | 1 | -0/+770 |
| | |||||
* | blist: Import from FreeBSD | Sebastian Huber | 2017-10-20 | 2 | -0/+1201 |
| | |||||
* | Fix INVARIANTS support | Sebastian Huber | 2017-10-20 | 6 | -0/+17 |
| | |||||
* | ZONE(9): Use recursive lock for the UMA drain | Sebastian Huber | 2017-10-20 | 1 | -1/+1 |
| | |||||
* | ZONE(9): Reduce BUCKET_MAX to 128 | Sebastian Huber | 2017-10-20 | 1 | -1/+7 |
| | | | | Reduces the worst-case per-processor caches. | ||||
* | ZONE(9): Fix uma_zone_set_max() | Sebastian Huber | 2017-10-20 | 1 | -0/+9 |
| | | | | Account for items provided for per-processor caches. | ||||
* | DEVICE(9): Avoid NULL pointer access | Sebastian Huber | 2017-10-20 | 1 | -0/+3 |
| | |||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2017-10-17 | 1 | -1/+1 |
| | | | | | Update #3117. Update #3182. | ||||
* | BPF(9): Remove RTEMS-specifics | Sebastian Huber | 2017-10-12 | 1 | -7/+0 |
| |