Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | imx: Fix build for all other BSPs. | Christian Mauderer | 2020-04-16 | 3 | -0/+13 | |
| | ||||||
* | imx6_usbphy: Add regulator (vbus-supply). | Christian Mauderer | 2020-04-15 | 1 | -0/+31 | |
| | | | | Update #3869. | |||||
* | ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY. | Christian Mauderer | 2020-04-15 | 1 | -0/+59 | |
| | | | | | | | | This is not a nice solution but it should work on all chips. As soon as FreeBSD has a nice solution via the USB PHY driver, this should be replaced. Update #3869. | |||||
* | ehci_imx: Port to RTEMS | Christian Mauderer | 2020-04-15 | 2 | -0/+23 | |
| | | | | Update #3869. | |||||
* | ehci_imx: Import from FreeBSD | Sebastian Huber | 2020-04-15 | 2 | -0/+728 | |
| | | | | Update #3869. | |||||
* | regulator: Import from FreeBSD. | Christian Mauderer | 2020-04-15 | 6 | -0/+2330 | |
| | | | | Update #3869. | |||||
* | imx gpio port | Sebastian Huber | 2020-04-15 | 1 | -0/+1 | |
| | | | | Update #3869. | |||||
* | imx6_ccm: Port to RTEMS | Sebastian Huber | 2020-04-15 | 1 | -0/+7 | |
| | | | | Update #3869. | |||||
* | imx6_ccm: Import from FreeBSD | Sebastian Huber | 2020-04-15 | 6 | -0/+969 | |
| | | | | Update #3869. | |||||
* | usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOC | Sebastian Huber | 2020-04-15 | 1 | -0/+4 | |
| | | | | | Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller. | |||||
* | mmcsd: Don't handle multiple hardware partitions. | Christian Mauderer | 2020-04-01 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | | The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. If a MMC device has multiple hardware partitions (like eMMC which typically has at least one boot partition) the rtems_bsd_mmcsd_attach_worker would try to acquire the bus multiple times. This doesn't work. Doing it right would mean to acquire and release the bus for each access which would have an performance impact. Beneath that it would mean that partition switching has to be supported by the RTEMS code too. There is currently no known use case where the access would be necessary. Therefore this patch prefers the performance and just avoids all further hardware partitions. | |||||
* | NVME(4): Fix for big endian platforms | Sebastian Huber | 2020-02-18 | 1 | -0/+10 | |
| | | | | Update #3821. | |||||
* | EVENTHANDLER(9): Avoid multiple definition errors | Sebastian Huber | 2020-02-10 | 1 | -6/+4 | |
| | ||||||
* | i386: Port to RTEMS | Jan Sommer | 2020-02-10 | 7 | -381/+32 | |
| | | | | | - Update imported files to compile rtems-libbsd for i386 based BSPs - Currently does not support the option "dev_nic_e1000 = on" | |||||
* | i386: Add missing files from FreeBSD | Jan Sommer | 2020-02-10 | 5 | -0/+704 | |
| | | | | - Files needed to make rtems-libbsd build again for i386 | |||||
* | SOCKATMARK(3): Import from FreeBSD | Sebastian Huber | 2019-12-19 | 1 | -0/+43 | |
| | | | | Update #3798. | |||||
* | NVMECONTROL(8): Port to RTEMS | Sebastian Huber | 2019-11-13 | 21 | -4/+191 | |
| | | | | Update #3821. | |||||
* | NVMECONTROL(8): Import from FreeBSD | Sebastian Huber | 2019-11-13 | 22 | -0/+6071 | |
| | | | | Update #3821. | |||||
* | NVME(4): Add NVME_GET_NAMESPACE IO control | Sebastian Huber | 2019-11-13 | 2 | -0/+8 | |
| | | | | Update #3821. | |||||
* | NVME(4): Enable per-CPU IO queues | Sebastian Huber | 2019-11-13 | 1 | -0/+7 | |
| | | | | Update #3821. | |||||
* | NVME(4): Add support for SGL | Sebastian Huber | 2019-11-13 | 4 | -0/+118 | |
| | | | | Update #3821. | |||||
* | NVME(4): Add SGL descriptor | Sebastian Huber | 2019-11-13 | 1 | -0/+24 | |
| | | | | Update #3821. | |||||
* | NVME(4): Optimize data transfer | Sebastian Huber | 2019-11-13 | 2 | -0/+56 | |
| | | | | Update #3821. | |||||
* | NVME(4): Big endian support | Sebastian Huber | 2019-11-13 | 1 | -5/+5 | |
| | | | | Update #3821. | |||||
* | NVME(4): Port to RTEMS | Sebastian Huber | 2019-11-13 | 8 | -0/+63 | |
| | | | | Update #3821. | |||||
* | NVME(4): Import from FreeBSD | Sebastian Huber | 2019-11-13 | 10 | -0/+5567 | |
| | | | | Update #3821. | |||||
* | Update to FreeBSD head 2019-09-24 | Sebastian Huber | 2019-11-13 | 886 | -17799/+38652 | |
| | | | | Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a. | |||||
* | Add support for EARLY_COUNTER | Sebastian Huber | 2019-09-25 | 2 | -0/+7 | |
| | ||||||
* | Remove obsolete header files | Sebastian Huber | 2019-09-24 | 1 | -205/+0 | |
| | ||||||
* | Fix pgsigio() warnings | Sebastian Huber | 2019-09-24 | 1 | -0/+14 | |
| | ||||||
* | Add pselect() | Sebastian Huber | 2019-09-23 | 1 | -0/+37 | |
| | ||||||
* | PCI(4): Import missing file | Sebastian Huber | 2019-09-23 | 1 | -0/+84 | |
| | ||||||
* | PCI(4): Disable unsupported features | Sebastian Huber | 2019-09-23 | 1 | -0/+10 | |
| | ||||||
* | PCI(4): Add big endian support | Sebastian Huber | 2019-09-23 | 1 | -0/+8 | |
| | ||||||
* | CONFIG_INTRHOOK(9): Call handlers after boot | Sebastian Huber | 2019-09-23 | 1 | -1/+15 | |
| | | | | | This enables adding drivers on demand which use this service after initialization. | |||||
* | C++ compatibility for <dev/pci/pcivar.h> | Sebastian Huber | 2019-09-23 | 1 | -1/+1 | |
| | ||||||
* | C++ compatibility for kernel space <sys/sysctl.h> | Sebastian Huber | 2019-09-23 | 1 | -0/+2 | |
| | ||||||
* | rtemsbsd: remove dead code fb.c | Vijay Kumar Banerjee | 2019-08-31 | 1 | -762/+0 | |
| | ||||||
* | libsodium: Disable unused function | Sebastian Huber | 2019-08-27 | 1 | -0/+2 | |
| | ||||||
* | tty.c: Disable unused functions | Sebastian Huber | 2019-08-27 | 1 | -4/+2 | |
| | ||||||
* | pf_ioctl.c: Disable superfluous unload support | Sebastian Huber | 2019-08-27 | 1 | -0/+4 | |
| | ||||||
* | kern_intr.c: Disable unused functions | Sebastian Huber | 2019-08-27 | 1 | -2/+0 | |
| | ||||||
* | Remove superfluous support for preloaded modules | Sebastian Huber | 2019-08-27 | 2 | -313/+2 | |
| | ||||||
* | SLEEPQUEUE(9): Optimize sleepq_set_timeout_sbt() | Sebastian Huber | 2019-08-26 | 1 | -2/+3 | |
| | | | | Avoid an extra ISR disable/enable in SMP configurations. | |||||
* | am335x display drivers: Import from FreeBSD | Vijay Kumar Banerjee | 2019-08-11 | 5 | -0/+1547 | |
| | ||||||
* | fbd: Port to RTEMS | Vijay Kumar Banerjee | 2019-08-11 | 1 | -0/+4 | |
| | ||||||
* | fbd: Import from FreeBSD | Vijay Kumar Banerjee | 2019-08-11 | 10 | -0/+3621 | |
| | ||||||
* | TDA19988: Import from FreeBSD | Vijay Kumar Banerjee | 2019-08-11 | 12 | -0/+3362 | |
| | ||||||
* | Pinmux : Import from FreeBSD | Vijay Kumar Banerjee | 2019-08-11 | 6 | -0/+1138 | |
| | ||||||
* | Add mmap | Vijay Kumar Banerjee | 2019-07-27 | 2 | -5/+5 | |
| |