Alex White
40b9c6ce63
if_xae: Port to RTEMS
2022-03-07 17:04:05 -06:00
Heinz Junkes
de0badf2c3
if_mve: Add MV643XX Ethernet driver
...
Update #4345 .
2022-03-07 10:52:52 +01:00
Chris Johns
25a883272a
Add support for Xilinx Versal APAC
2021-10-21 11:29:14 +11:00
Chris Johns
f5c405ec05
bsp/motorola_powerpc: Add dc and ukphy support
...
- Add the dc net dev to the BSP
- Add the ukphy support
Closes # 4246
2021-08-28 10:23:41 +10:00
Stephen Clark
c41318075e
nexus: Added SDHCI driver to ZynqMP
...
Made ZynqMP build with the SDHCI driver.
2021-07-15 11:29:09 -05:00
Kinsey Moore
a53aeb5eb9
rtemsbsd: Present all ZynqMP interfaces by default
...
Now that the issue with false PHY detection on unterminated MII busses
has been resolved, present all hardware interfaces for use on ZynqMP.
2021-07-15 10:07:16 -05:00
Kinsey Moore
b0c8153d54
rtemsbsd: Use config.inc to control ZynqMP ethernet
...
This alters the selection of the 4 Cadence GEM interfaces on the Zynq
Ultrascale+ MPSoC BSP to be provided by config.inc instead of being
provided by options in the RTEMS BSP itself since those options appear
to be dead code when not used in conjunction with LibBSD.
2021-07-01 10:33:39 -05:00
Kinsey Moore
4ce914cb90
rtemsbsd: Make ZynqMP CGEM interfaces selectable
...
Use the new options from the ZynqMP BSPs to allow selection of the
available CGEM ethernet interfaces.
2021-06-28 09:15:13 -05:00
Christian Mauderer
e0fcb31f01
STM32H7: Add SDMMC driver
...
Update #4372
2021-04-01 09:05:13 +02:00
Kinsey Moore
023e94fd8b
nexus: Add UKPHY driver to ZynqMP
...
ZynqMP hardware comes with many different Ethernet PHYs depending on
which board is used. Add the UKPHY driver to handle basic PHY
interaction for any unrecognized PHYs.
2021-03-10 08:57:59 -06:00
Kinsey Moore
e256668d6e
nexus: Add ZynqMP SLCR driver
...
Add a System Level Control Register driver for the Xilinx Zynq
Ultrascale+ MPSoC with basic clock control functionality for use with
the Cadence GEM. This also removes the Zynq-7000 clock control weakref
from compilation depending on the BSP in use.
2021-03-10 08:57:59 -06:00
Kinsey Moore
1d9f93cbaa
nexus: Switch ZynqMP platforms to CGEM3
...
Similar to the UARTs, ZynqMP hardware platforms use the highest
memory-mapped CGEM peripheral as the primary instance of that
peripheral. This change allows operation on hardware as well as QEMU.
2021-03-10 08:57:59 -06:00
Kinsey Moore
68e79b6d18
zynq: Add support for SDHCI devices
2020-12-22 16:12:58 -06:00
Kinsey Moore
0ad342ae5f
Add CGEM definitions for ZynqMP
2020-11-24 08:50:07 -06:00
Christian Mauderer
9cd28904cf
imxrt: Add support
...
Update #4180
2020-11-17 11:33:01 +01:00
Sebastian Huber
0e7108f940
dwc_otg: Add support for nexus bus
...
Update #3910 .
2020-10-27 06:29:37 +01:00
Sebastian Huber
1189f7147a
if_stmac: Add driver for STM32H7 ethernet module
...
Update #3910 .
2020-10-27 06:28:47 +01:00
Chris Johns
c99a1ab00e
powerpc/nexus: Add legacy PCI support to PowerPC Motorola Shared BSP family
2020-10-20 12:54:54 +11:00
Christian Mauderer
1398d9329f
imx: Use RTEMS GPIO driver instead of FreeBSD one
...
Update 3869
2020-07-29 13:09:11 +02:00
Christian Mauderer
4c762de2fd
gpioregulator: Remove.
...
There is a bug in the #ifdef regarding FDT so this file hasn't been
compiled. If that bug is solved, the driver doesn't work for some other
reason.
With the FDT-bug the driver hasn't been used by anyone. So just remove
it again.
2020-07-29 13:09:11 +02:00
Christian Mauderer
c5455b03ed
ehci_imx: Add to build.
2020-04-15 16:14:18 +02:00
Christian Mauderer
24806eec09
regulator: Add to build.
...
Update #3869 .
2020-04-14 16:39:20 +02:00
Christian Mauderer
3a1d48c70c
imx6_ccm: Add and build module.
...
Update #3869 .
2020-04-14 16:39:20 +02:00
Christian Mauderer
8ae22c48b3
freebsd/if_cpsw: Port.
2018-12-20 13:36:34 +01:00
Sebastian Huber
2eae88b07c
Fix typo (RTEMS_BSD_MODULE_NET80211)
2018-10-02 10:30:51 +02:00
Sebastian Huber
b3825029ff
fsl_sdhci.c: Port to RTEMS
...
Update #3525 .
2018-09-25 10:01:41 +02:00
Sebastian Huber
06dd40e544
imx/imx_gpio.c: Port to RTEMS
...
Update #3525 .
2018-09-25 10:01:37 +02:00
Sebastian Huber
d101ed8614
if_ffec_mpc8xx: New MDIO driver support
...
Update #3523 .
2018-09-21 10:29:43 +02:00
Sebastian Huber
457b4fc927
if_ffec_mpc8xx: Port driver to libbsd
...
Update #3523 .
2018-09-21 10:29:43 +02:00
Christian Mauderer
f8cf0746b3
beagle: Disable WiFi if libbsd is build without it.
...
Update #3351 .
2018-06-05 09:59:16 +02:00
Sebastian Huber
c30fa94277
Add device tree support for Altera/Intel Cyclone V
...
Close #3290 .
2018-02-06 09:55:31 +01:00
Sebastian Huber
d62a3df1c7
sdk_dpaa: Port to RTEMS
...
Update #3277 .
2018-01-23 14:55:31 +01:00
Sichen Zhao
8f2267bbb9
Port wpa supplicant to RTEMS.
...
Add wpa_supplicant lib support and shell command support in RTEMS.
2017-11-10 13:33:03 +01:00
Sichen Zhao
7c68f4ef0b
Port BBB sd driver files to RTEMS.
...
So BBB can mount and read eMMC and SD card.
2017-11-10 13:10:08 +01:00
Sebastian Huber
28ee86a9b0
Import DPAA driver snapshot
...
Imported from Freescale Linux repository
git://git.freescale.com/ppc/upstream/linux.git
commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161.
Linux compatibility layer is partly from FreeBSD.
2017-10-23 08:46:43 +02:00
Sebastian Huber
95b102f733
ffec: Port to RTEMS
2017-09-27 11:02:06 +02:00
Christian Mauderer
80a7fe68a1
if-atsam: Port to rtems-libbsd.
2017-09-22 10:17:24 +02:00
Sichen Zhao
097ccba6b0
Enable the WEP encrypted WiFi.
...
Now rtems can connnect WiFi via WEP on rtl8188eu chip.
2017-08-02 08:30:55 +02:00
Sichen Zhao
47169ea21a
Port rtl8188eu driver to RTEMS.
...
Now USB dongle rtl8188eu can work as wlan client device.
It can scan wifi, connect unencrypted wifi.
2017-08-02 08:30:55 +02:00
Sichen Zhao
9121570cf2
Port am335x usb driver to RTEMS.
...
Add FDT and umass support for am335x USB driver.
Now RTEMS can mount and open USB disk.
2017-07-13 07:30:06 +02:00
Kevin Kirspel
e28a8d01c1
Add LPC32XX touch screen driver
2017-05-19 07:24:30 +02:00
Sebastian Huber
334019da73
nexus-devices: Use FDT for qoriq BSPs
2017-04-04 14:46:28 +02:00
Kevin Kirspel
9f2205a3f5
Port LPC32XX Ethernet and USB OHCI to RTEMS
2017-02-14 09:40:01 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Sebastian Huber
f5f9e16e4a
nexus-devices: Support arm/lpc24xx
2016-10-07 07:24:42 +02:00
Sebastian Huber
e3881ee3e0
nexus-devices: Add arm/atsamv BSP section
2016-09-28 15:34:46 +02:00
Chris Johns
f588325390
Change the Nexus bus to defines and have the BSP declare them.
2016-06-28 13:30:44 +10:00
Chris Johns
459d67d537
Move the Nexus bus driver decls available to users.
2016-06-27 13:35:08 +10:00
Chris Johns
4b127e7cec
Add RealTek Gig PHY.
2016-05-04 16:02:06 +10:00
Chris Johns
b8d1fe069b
pc386: Add RealTek network driver to the nexus bus.
2016-04-28 13:49:40 +10:00