From: Tom Rini Date: Fri, 12 Apr 2024 19:54:51 +0000 (-0600) Subject: Merge patch series "Introduce ICSSG Ethernet driver" X-Git-Url: http://git.dujemihanovic.xyz/html/static/git-favicon.png?a=commitdiff_plain;h=b566f7d2392929a78e08ac5b0fba868b1b5324ff;p=u-boot.git Merge patch series "Introduce ICSSG Ethernet driver" MD Danish Anwar says: Introduce ICSSG PRUETH support in uboot. The ICSSG driver is used in TI AM654 SR2.0. The ICSSG PRU Sub-system runs on EMAC firmware. This series Introduces support for ICSSG driver in uboot. This series has been tested on AM65x SR2.0, and the ICSSG interface is able to ping / dhcp and boot kernel using tftp in uboot. To use ICSSG2 ethernet, the ICSSG firmware needs to be loaded to PRU RPROC cores and RPROC cores need to be booted with the firmware. This step is done inside driver similar to kernel. The remoteproc driver uses request_fw_into_buf() API from fs-loader driver to load and start rproc with the required firmwares. This series only introduces driver files. The device tree and config changes to enable ICSSG driver will be introduced later. --- b566f7d2392929a78e08ac5b0fba868b1b5324ff