summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libbsd.py: Install the evdev header files5.35.25.15Vijay Kumar Banerjee2020-06-041-0/+1
|
* imx6_usbphy: Fix regulator (vbus-supply)Christian Mauderer2020-04-201-1/+1
| | | | Update #3869.
* regulator: Disable FDT parts for non-FDT targetsChristian Mauderer2020-04-172-0/+4
|
* imx: Fix build for all other BSPs.Christian Mauderer2020-04-163-0/+13
|
* imx6_usbphy: Add regulator (vbus-supply).Christian Mauderer2020-04-151-0/+31
| | | | Update #3869.
* ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.Christian Mauderer2020-04-151-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: Add to build.Christian Mauderer2020-04-152-0/+7
|
* ehci_imx: Port to RTEMSChristian Mauderer2020-04-152-0/+23
| | | | Update #3869.
* ehci_imx: Import from FreeBSDSebastian Huber2020-04-152-0/+728
| | | | Update #3869.
* Add support for i.mx cache.Christian Mauderer2020-04-151-1/+1
| | | | Update #3869.
* regulator: Add to build.Christian Mauderer2020-04-158-0/+282
| | | | Update #3869.
* regulator: Import from FreeBSD.Christian Mauderer2020-04-156-0/+2330
| | | | Update #3869.
* imx gpio portSebastian Huber2020-04-151-0/+1
| | | | Update #3869.
* imx6_ccm: Add and build module.Christian Mauderer2020-04-153-0/+26
| | | | Update #3869.
* imx6_ccm: Port to RTEMSSebastian Huber2020-04-151-0/+7
| | | | Update #3869.
* imx6_ccm: Import from FreeBSDSebastian Huber2020-04-156-0/+969
| | | | Update #3869.
* usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOCSebastian Huber2020-04-152-0/+9
| | | | | Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
* testsuite: A description for each test addedMoyano, Gabriel2020-04-0955-55/+413
|
* testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORSSebastian Huber2020-04-0310-10/+10
|
* mmcsd: Don't handle multiple hardware partitions.Christian Mauderer2020-04-011-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.
* testsuite: User input define addedMoyano, Gabriel2020-03-3119-5/+24
|
* testsuite: Using RTEMS tester functions at beginning and at the end of testsMoyano, Gabriel2020-03-3112-18/+40
| | | | puts() was replaced with rtems_test_begin() and rtems_test_end()
* wscript: Python2 support for unicode strings in contextsVijay Kumar Banerjee2020-03-301-4/+4
| | | | Update #3909
* nfsclient: Use a system event for RPCSebastian Huber2020-03-181-6/+6
| | | | Aviod conflicts with application events.
* waf: Change the test configure check for libdebugger to it's libChris Johns2020-03-053-12/+50
| | | | | | | | | - Add support for a 'test-if-library' - Use rtems_waf's 'test_application()' fragment in the check_cc call Closes #3948
* rtems_waf: Update to master (096372fc4504)Chris Johns2020-02-281-0/+0
| | | | Updates #3888
* waf: Update to waf-2.0.19Sebastian Huber2020-02-271-8/+11
| | | | Update #3569.
* NVME(4): Fix for big endian platformsSebastian Huber2020-02-181-0/+10
| | | | Update #3821.
* epoch01: Update due to API changesSebastian Huber2020-02-101-16/+16
| | | | Update #3815.
* syscalls01: Fix sporadic test failuresSebastian Huber2020-02-101-0/+6
|
* EVENTHANDLER(9): Avoid multiple definition errorsSebastian Huber2020-02-101-6/+4
|
* i386: Port to RTEMSJan Sommer2020-02-1013-381/+2433
| | | | | - Update imported files to compile rtems-libbsd for i386 based BSPs - Currently does not support the option "dev_nic_e1000 = on"
* i386: Add to buildJan Sommer2020-02-102-3/+6
|
* i386: Add missing files from FreeBSDJan Sommer2020-02-105-0/+704
| | | | - Files needed to make rtems-libbsd build again for i386
* dhcpcd: Pass config structure.Christian Mauderer2020-02-061-1/+2
|
* SOCKATMARK(3): Import from FreeBSDSebastian Huber2019-12-193-0/+74
| | | | Update #3798.
* NVMECONTROL(8): Port to RTEMSSebastian Huber2019-11-1325-4/+231
| | | | Update #3821.
* NVMECONTROL(8): Add to buildSebastian Huber2019-11-131-0/+31
| | | | Update #3821.
* NVMECONTROL(8): Import from FreeBSDSebastian Huber2019-11-1322-0/+6071
| | | | Update #3821.
* NVD(4): Add RTEMS-specific NVMe disk driverSebastian Huber2019-11-132-0/+347
| | | | Update #3821.
* NVME(4): Add NVME_GET_NAMESPACE IO controlSebastian Huber2019-11-132-0/+8
| | | | Update #3821.
* NVME(4): Install header filesSebastian Huber2019-11-131-0/+1
| | | | Update #3821.
* NVME(4): Enable per-CPU IO queuesSebastian Huber2019-11-131-0/+7
| | | | Update #3821.
* NVME(4): Add support for SGLSebastian Huber2019-11-134-0/+118
| | | | Update #3821.
* NVME(4): Add SGL descriptorSebastian Huber2019-11-131-0/+24
| | | | Update #3821.
* NVME(4): Optimize data transferSebastian Huber2019-11-132-0/+56
| | | | Update #3821.
* NVME(4): Big endian supportSebastian Huber2019-11-131-5/+5
| | | | Update #3821.
* NVME(4): Port to RTEMSSebastian Huber2019-11-1310-0/+64
| | | | Update #3821.
* NVME(4): Add build moduleSebastian Huber2019-11-131-0/+30
| | | | Update #3821.
* NVME(4): Import from FreeBSDSebastian Huber2019-11-1310-0/+5567
| | | | Update #3821.