summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
* if_atsam: Remove WDT_Disable()Sebastian Huber2019-06-131-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.
* dpaa: Use if_transmit instead of legacy if_startSebastian Huber2019-01-151-82/+65
| | | | This avoids a lock contention on the send queue.
* dpaa: Fix FMan MAC SGT zone alignmentSebastian Huber2019-01-151-1/+1
|
* Add PHY-driver for KSZ8091RNB with 50MHz.Christian Mauderer2018-09-271-0/+186
| | | | | This adds a driver for the KSZ8091RNB PHY. This PHY needs some special treatment if it is clocked with a 50MHz clock.
* if_ffec_mpc8xx: Fix incoming data invalidationSebastian Huber2018-09-211-8/+4
| | | | | | | With a write-back cache dirty cache lines may be evicted which could overwrite new data. Close #3523.
* if_ffec_mpc8xx: Use M_NOWAIT for incoming framesSebastian Huber2018-09-211-22/+32
| | | | Update #3523.
* if_ffec_mpc8xx: New MDIO driver supportSebastian Huber2018-09-211-172/+128
| | | | Update #3523.
* if_ffec_mpc8xx: Port driver to libbsdSebastian Huber2018-09-211-223/+182
| | | | Update #3523.
* if_ffec_mpc8xx: Import legacy driver from RTEMSSebastian Huber2018-09-211-0/+1248
| | | | | | | Imported from RTEMS commit 1fe1b820de02c274c2b2b3431340152734ee9fb6 (2018-09-12). Update #3523.
* Update to FreeBSD head 2018-09-17Sebastian Huber2018-09-215-0/+2213
| | | | | | Git mirror commit 6c2192b1ef8c50788c751f878552526800b1e319. Update #3472.
* Update to FreeBSD head 2018-06-01Sebastian Huber2018-09-211-2/+16
| | | | | | Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9. Update #3472.
* Update to FreeBSD head 2018-02-01Sebastian Huber2018-09-215-0/+2503
| | | | | | Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
* dw_mmc: Avoid conflicting device ivarsSebastian Huber2018-09-111-2/+1
| | | | | Do not overwrite the device ivars used by the simplebus. Use unspecified unit number for child device.
* DEVFS(5): Properly initialize fp->f_cdevprivSebastian Huber2018-03-271-0/+1
|
* if_atsam: Add checksum offload.Christian Mauderer2018-03-211-8/+44
|
* dw_mmc: Properly init/reset DMASebastian Huber2018-02-061-12/+27
|
* dw_mmc: Add MMCBR_IVAR_TIMINGSebastian Huber2018-02-061-0/+6
|
* Add device tree support for Altera/Intel Cyclone VSebastian Huber2018-02-062-157/+16
| | | | Close #3290.
* sdk_dpaa: Port to RTEMSSebastian Huber2018-01-231-0/+208
| | | | Update #3277.
* linux/of_irq.h: Generalize of_irq_to_resource()Sebastian Huber2018-01-231-10/+51
| | | | | | Determine interrupt cells via device tree. Update #3277.
* linux/of_address.h: of_address_to_resource()Sebastian Huber2018-01-231-15/+7
| | | | | | Translate address in of_address_to_resource(). Update #3277.
* linux/of_address.h: Add of_translate_address()Sebastian Huber2018-01-231-1/+75
| | | | Update #3277.
* linux/of.h: Add of_find_node_by_path()Sebastian Huber2018-01-231-0/+16
| | | | Update #3277.
* linux/of.h: Add of_read_number()Sebastian Huber2018-01-231-0/+16
| | | | Update #3277.
* linux/of.h: Add of_n_size_cells()Sebastian Huber2018-01-231-0/+7
| | | | Update #3277.
* linux/of.h: Add of_n_addr_cells()Sebastian Huber2018-01-231-0/+7
| | | | Update #3277.
* ehci_mpc83xx.c: Fix for qoriq hypervisor guestSebastian Huber2018-01-191-1/+2
|
* dpaa: Use only one FMan MAC SGT zoneSebastian Huber2017-10-232-17/+19
|
* dpaa: Add "libbsd,dedicated-portal" to QMan portalsSebastian Huber2017-10-231-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"; }; }; }; };
* dpaa: Add <soc/fsl/dpaa.h>Sebastian Huber2017-10-231-0/+11
|
* dpaa: Get c45 idsSebastian Huber2017-10-231-0/+108
|
* dpaa: No error if MII attach failedSebastian Huber2017-10-231-4/+2
|
* dpaa: Support c45 physSebastian Huber2017-10-231-48/+98
|
* dpaa: Use receive checksum offloadSebastian Huber2017-10-231-1/+1
|
* Linux update to 4.11-rc5Sebastian Huber2017-10-235-343/+247
| | | | Linux baseline a71c9a1c779f2499fb2afc0553e543f18aff6edf (4.11-rc5).
* Import DPAA driver snapshotSebastian Huber2017-10-236-0/+2621
| | | | | | | | | | Imported from Freescale Linux repository git://git.freescale.com/ppc/upstream/linux.git commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161. Linux compatibility layer is partly from FreeBSD.
* if_atsam: Allow fixed MII settings.Christian Mauderer2017-09-222-65/+173
|
* if_atsam: Move statistics to sysctl.Christian Mauderer2017-09-221-96/+319
|
* if-atsam: Port to rtems-libbsd.Christian Mauderer2017-09-221-328/+297
|
* rtemsbsd/if-atsam: Copy from RTEMS.Christian Mauderer2017-09-221-0/+1259
| | | | Copied from RTEMS commit 146adb1edf from 17.07.2017.
* ohci: Fix for BSP_USB_OTG_TRANSCEIVER_I2C_ADDRSebastian Huber2017-07-181-0/+2
|
* Use <sys/lock.h> provided by NewlibSebastian Huber2017-06-085-5/+5
|
* Update due to Newlib 2017-06-07 changesSebastian Huber2017-06-0811-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.
* Add LPC32XX touch screen driverKevin Kirspel2017-05-191-0/+421
|
* devfs: Fix some issuesKevin Kirspel2017-05-121-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.
* Adding RTEMS support for FREEBSD TTYKevin Kirspel2017-05-111-6/+80
|
* ppp: Update due to API changesSebastian Huber2017-04-031-5/+8
|
* Fix dw_mmc dependenciesSebastian Huber2017-03-011-0/+2
|
* Port LPC32XX Ethernet and USB OHCI to RTEMSKevin Kirspel2017-02-143-91/+502
|
* devfs: Fix typoSebastian Huber2017-01-101-1/+1
|