summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/sys (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-06-29Add rtems i2c adaptation layerVijay Kumar Banerjee1-0/+231
2019-06-13if_atsam: Remove WDT_Disable()Sebastian Huber1-3/+0
The watchdog timer (WDT) can be configure only once. Do not touch it in the BSP since the application may want to use it.
2019-01-15dpaa: Use if_transmit instead of legacy if_startSebastian Huber1-82/+65
This avoids a lock contention on the send queue.
2019-01-15dpaa: Fix FMan MAC SGT zone alignmentSebastian Huber1-1/+1
2018-09-27Add PHY-driver for KSZ8091RNB with 50MHz.Christian Mauderer1-0/+186
This adds a driver for the KSZ8091RNB PHY. This PHY needs some special treatment if it is clocked with a 50MHz clock.
2018-09-21if_ffec_mpc8xx: Fix incoming data invalidationSebastian Huber1-8/+4
With a write-back cache dirty cache lines may be evicted which could overwrite new data. Close #3523.
2018-09-21if_ffec_mpc8xx: Use M_NOWAIT for incoming framesSebastian Huber1-22/+32
Update #3523.
2018-09-21if_ffec_mpc8xx: New MDIO driver supportSebastian Huber1-172/+128
Update #3523.
2018-09-21if_ffec_mpc8xx: Port driver to libbsdSebastian Huber1-223/+182
Update #3523.
2018-09-21if_ffec_mpc8xx: Import legacy driver from RTEMSSebastian Huber1-0/+1248
Imported from RTEMS commit 1fe1b820de02c274c2b2b3431340152734ee9fb6 (2018-09-12). Update #3523.
2018-09-21Update to FreeBSD head 2018-09-17Sebastian Huber5-0/+2213
Git mirror commit 6c2192b1ef8c50788c751f878552526800b1e319. Update #3472.
2018-09-21Update to FreeBSD head 2018-06-01Sebastian Huber1-2/+16
Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9. Update #3472.
2018-09-21Update to FreeBSD head 2018-02-01Sebastian Huber5-0/+2503
Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
2018-09-11dw_mmc: Avoid conflicting device ivarsSebastian Huber1-2/+1
Do not overwrite the device ivars used by the simplebus. Use unspecified unit number for child device.
2018-03-27DEVFS(5): Properly initialize fp->f_cdevprivSebastian Huber1-0/+1
2018-03-21if_atsam: Add checksum offload.Christian Mauderer1-8/+44
2018-02-06dw_mmc: Properly init/reset DMASebastian Huber1-12/+27
2018-02-06dw_mmc: Add MMCBR_IVAR_TIMINGSebastian Huber1-0/+6
2018-02-06Add device tree support for Altera/Intel Cyclone VSebastian Huber2-157/+16
Close #3290.
2018-01-23sdk_dpaa: Port to RTEMSSebastian Huber1-0/+208
Update #3277.
2018-01-23linux/of_irq.h: Generalize of_irq_to_resource()Sebastian Huber1-10/+51
Determine interrupt cells via device tree. Update #3277.
2018-01-23linux/of_address.h: of_address_to_resource()Sebastian Huber1-15/+7
Translate address in of_address_to_resource(). Update #3277.
2018-01-23linux/of_address.h: Add of_translate_address()Sebastian Huber1-1/+75
Update #3277.
2018-01-23linux/of.h: Add of_find_node_by_path()Sebastian Huber1-0/+16
Update #3277.
2018-01-23linux/of.h: Add of_read_number()Sebastian Huber1-0/+16
Update #3277.
2018-01-23linux/of.h: Add of_n_size_cells()Sebastian Huber1-0/+7
Update #3277.
2018-01-23linux/of.h: Add of_n_addr_cells()Sebastian Huber1-0/+7
Update #3277.
2018-01-19ehci_mpc83xx.c: Fix for qoriq hypervisor guestSebastian Huber1-1/+2
2017-10-23dpaa: Use only one FMan MAC SGT zoneSebastian Huber2-17/+19
2017-10-23dpaa: Add "libbsd,dedicated-portal" to QMan portalsSebastian Huber1-0/+9
By default, the network interfaces use a pool channel, see dpaa_get_channel() in dpaa_eth_priv_probe(). To enable a dedicated QMan software portal, use libbsd,dedicated-portal = "enabled";. This option is useful for special purpose 10Gbit/s Ethernet processing. / { soc: soc@ffe000000 { fman0: fman@400000 { enet7: ethernet@f2000 { libbsd,dedicated-portal = "enabled"; }; }; }; };
2017-10-23dpaa: Add <soc/fsl/dpaa.h>Sebastian Huber1-0/+11
2017-10-23dpaa: Get c45 idsSebastian Huber1-0/+108
2017-10-23dpaa: No error if MII attach failedSebastian Huber1-4/+2
2017-10-23dpaa: Support c45 physSebastian Huber1-48/+98
2017-10-23dpaa: Use receive checksum offloadSebastian Huber1-1/+1
2017-10-23Linux update to 4.11-rc5Sebastian Huber5-343/+247
Linux baseline a71c9a1c779f2499fb2afc0553e543f18aff6edf (4.11-rc5).
2017-10-23Import DPAA driver snapshotSebastian Huber6-0/+2621
Imported from Freescale Linux repository git://git.freescale.com/ppc/upstream/linux.git commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161. Linux compatibility layer is partly from FreeBSD.
2017-09-22if_atsam: Allow fixed MII settings.Christian Mauderer2-65/+173
2017-09-22if_atsam: Move statistics to sysctl.Christian Mauderer1-96/+319
2017-09-22if-atsam: Port to rtems-libbsd.Christian Mauderer1-328/+297
2017-09-22rtemsbsd/if-atsam: Copy from RTEMS.Christian Mauderer1-0/+1259
Copied from RTEMS commit 146adb1edf from 17.07.2017.
2017-07-18ohci: Fix for BSP_USB_OTG_TRANSCEIVER_I2C_ADDRSebastian Huber1-0/+2
2017-06-08Use <sys/lock.h> provided by NewlibSebastian Huber5-5/+5
2017-06-08Update due to Newlib 2017-06-07 changesSebastian Huber11-13/+14
The following files are now provided by Newlib: * arpa/inet.h * net/if.h * netinet/in.h * netinet/tcp.h * sys/socket.h * sys/uio.h * sys/un.h The <sys/param.h> and <sys/cpuset.h> are now compatible enough to be used directly. Update #2833.
2017-05-19Add LPC32XX touch screen driverKevin Kirspel1-0/+421
2017-05-12devfs: Fix some issuesKevin Kirspel1-16/+138
Fix issue with cdev private data usage with RTEMS iop structure. Add support for cdev alias device names. Add support for cdev fstat.
2017-05-11Adding RTEMS support for FREEBSD TTYKevin Kirspel1-6/+80
2017-04-03ppp: Update due to API changesSebastian Huber1-5/+8
2017-03-01Fix dw_mmc dependenciesSebastian Huber1-0/+2
2017-02-14Port LPC32XX Ethernet and USB OHCI to RTEMSKevin Kirspel3-91/+502