diff --git a/docs/driver-list/driver-list-linux.md b/docs/driver-list/driver-list-linux.md index 74c49a5d2..7f7998410 100644 --- a/docs/driver-list/driver-list-linux.md +++ b/docs/driver-list/driver-list-linux.md @@ -12,38 +12,38 @@ You can use the filter fields to narrow your search. | **IP Name** | Supported Device(s) | HPS or PCIe Host | Documentation | Upstream Status | Kernel Source| | :-------:|-----------|-----------------|:---------------|:----------:|---------------------- | -| Altera 16550 Compatible UART Core | Agilex 7 | PCIe | UART | Yes | 8250_dfl | -| Altera Hardware Monitor | Agilex 5 Agilex 7 | HPS | Hardware Monitor | No | Hwmon driver | -| Clock Manager | Agilex 5 | HPS | Clock Manager | No | clk_agilex5 | -| Device Feature List (DFL) Capability | Stratix 10 Agilex 7 | PCIe | dfl | Yes | dfl | -| DFL Accelerator Functional Unit (AFU workload) | Agilex 7 Stratix 10 | PCIe | dfl-afu | Yes | dfl-afu-dma-region dfl-afu-error dfl-afu-region dfl-afu-main | -| DFL FPGA Management Engine IP | Agilex 7 Stratix 10 | PCIe | dfl-fme | Yes | dfl-fme-mgr dfl-fme-br dfl-fme-region | -| DFL Memory Interface/Subsystem | Agilex 7 Stratix 10 | PCIe | Memory | Yes | dfl-emif | -| Direct Memory Access Controller (DMAC) | Agilex 5 | HPS | DMAC | Yes | dmac | -| Error Detection and Correction (EDAC) | Agilex 5 | HPS | EDAC | Yes | altera_edac | -| Ethernet 1588 PTP Time of Day Clock | Agilex 7 | HPS/PCIe | PCIe Attach ToD Embedded ToD | Yes | ToD PCIe-Attach driver ToD Embedded driver | -| Ethernet Media Access Controller | Agilex 5 | HPS | EMAC | No | dwxgmac2_core | -| Ethernet Subsystem Intel FPGA IP (MAC-Specific) | Agilex 7 | HPS | HSSI | No | intel_fpga_hssiss | -| Ethernet Subsystem Intel FPGA IP (Tile-Specific) | Agilex 7 | HPS | hssi_xtile | No | eth_main etile_fec etile_driver etile_ethtool ftile_ethtool ftile_fec ftile_driver | -| General Purpose Timers | Agilex 7 Agilex 5 | HPS | GP Timers | Yes | dw_apb_timer | -| Generic Serial Flash Interface Intel FPGA IP | Agilex 7 Stratix 10 | PCIe | Generic Serial Flash | Yes | spi | -| General Purpose I/O (GPIO) | Agilex 7 Agilex 5 | HPS | gpio | Yes | gpio-dwapb | -| I2C | Agilex 7 Agilex 5 | HPS | I2C | Yes | I2c driver | -| I3C | Agilex 5 | HPS | I3C | Yes | I3c driver | -| Interrupt Controller (GICv3) | Agilex 5 | HPS | GICv3 | Yes | GICv3 driver | -| Microchip® Zarlink ZL30793 Network Synchronizer | Agilex 7 | HPS | Zarlink | No | Zarlink driver | -| MSGDMA | Agilex 7 | HPS | MSGDMA | No | MSGDMA driver | -| NAND Controller | Agilex 5 | HPS | NAND | Yes | cadence-nand-controller | -| PCIe Subsystem | Agilex 7 | PCIe | PCIe Subsystem | Yes | dfl-pcie | -| QSFP | Agilex 7 | HPS | QSFP | No | qsfp | -| QSPI | Agilex 5 | HPS | QSPI | No | spi-cadence-quadspi | -| Reset Manager | Agilex 5 | HPS | Reset Manager | No | Reset Manager driver | -| SD/eMMC Controller | Agilex 5 | HPS | SD/eMMC | Yes | SD/eMMC driver | -| SPI | Agilex 7 Agilex 5 | HPS | SPI | Yes | SPI driver | -| System Manager | Agilex 5 | HPS | System manager | Yes | sysmgr | -| System Memory Management Unit | Agilex 5 | HPS | SMMU | Yes | SMMU driver | -| UART | Agilex 7 Agilex 5 | HPS | UART | Yes | UART driver | -| USB 2.0 OTG | Agilex 7 Agilex 5 | HPS | USB2.0 | Yes | USB 2.0 driver | -| Userspace I/O (UIO) | Agilex 7 Stratix 10 | PCIe | UIO | Yes | UIO driver | -| Watchdog Timer | Agilex 5 | HPS | Watchdog Timer | Yes | dw_wdt | +| Altera 16550 Compatible UART Core | Agilex 7 | PCIe | UART | Yes | 8250_dfl | +| Altera Hardware Monitor | Agilex 5 Agilex 7 | HPS | Hardware Monitor | No | Hwmon driver | +| Clock Manager | Agilex 5 | HPS | Clock Manager | No | clk_agilex5 | +| Device Feature List (DFL) Capability | Stratix 10 Agilex 7 | PCIe | dfl | Yes | dfl | +| DFL Accelerator Functional Unit (AFU workload) | Agilex 7 Stratix 10 | PCIe | dfl-afu | Yes | dfl-afu-dma-region dfl-afu-error dfl-afu-region dfl-afu-main | +| DFL FPGA Management Engine IP | Agilex 7 Stratix 10 | PCIe | dfl-fme | Yes | dfl-fme-mgr dfl-fme-br dfl-fme-region | +| DFL Memory Interface/Subsystem | Agilex 7 Stratix 10 | PCIe | Memory | Yes | dfl-emif | +| Direct Memory Access Controller (DMAC) | Agilex 5 | HPS | DMAC | Yes | dmac | +| Error Detection and Correction (EDAC) | Agilex 5 | HPS | EDAC | Yes | altera_edac | +| Ethernet 1588 PTP Time of Day Clock | Agilex 7 | HPS/PCIe | PCIe Attach ToD Embedded ToD | Yes | ToD PCIe-Attach driver ToD Embedded driver | +| Ethernet Media Access Controller | Agilex 5 | HPS | EMAC | No | dwxgmac2_core | +| Ethernet Subsystem Intel FPGA IP (MAC-Specific) | Agilex 7 | HPS | HSSI | No | intel_fpga_hssiss | +| Ethernet Subsystem Intel FPGA IP (Tile-Specific) | Agilex 7 | HPS | hssi_xtile | No | eth_main etile_fec etile_driver etile_ethtool ftile_ethtool ftile_fec ftile_driver | +| General Purpose Timers | Agilex 7 Agilex 5 | HPS | GP Timers | Yes | dw_apb_timer | +| Generic Serial Flash Interface Intel FPGA IP | Agilex 7 Stratix 10 | PCIe | Generic Serial Flash | Yes | spi | +| General Purpose I/O (GPIO) | Agilex 7 Agilex 5 | HPS | gpio | Yes | gpio-dwapb | +| I2C | Agilex 7 Agilex 5 | HPS | I2C | Yes | I2c driver | +| I3C | Agilex 5 | HPS | I3C | Yes | I3c driver | +| Interrupt Controller (GICv3) | Agilex 5 | HPS | GICv3 | Yes | GICv3 driver | +| Microchip® Zarlink ZL30793 Network Synchronizer | Agilex 7 | HPS | Zarlink | No | Zarlink driver | +| MSGDMA | Agilex 7 | HPS | MSGDMA | No | MSGDMA driver | +| NAND Controller | Agilex 5 | HPS | NAND | Yes | cadence-nand-controller | +| PCIe Subsystem | Agilex 7 | PCIe | PCIe Subsystem | Yes | dfl-pcie | +| QSFP | Agilex 7 | HPS | QSFP | No | qsfp | +| QSPI | Agilex 5 | HPS | QSPI | No | spi-cadence-quadspi | +| Reset Manager | Agilex 5 | HPS | Reset Manager | No | Reset Manager driver | +| SD/eMMC Controller | Agilex 5 | HPS | SD/eMMC | Yes | SD/eMMC driver | +| SPI | Agilex 7 Agilex 5 | HPS | SPI | Yes | SPI driver | +| System Manager | Agilex 5 | HPS | System manager | Yes | sysmgr | +| System Memory Management Unit | Agilex 5 | HPS | SMMU | Yes | SMMU driver | +| UART | Agilex 7 Agilex 5 | HPS | UART | Yes | UART driver | +| USB 2.0 OTG | Agilex 7 Agilex 5 | HPS | USB2.0 | Yes | USB 2.0 driver | +| Userspace I/O (UIO) | Agilex 7 Stratix 10 | PCIe | UIO | Yes | UIO driver | +| Watchdog Timer | Agilex 5 | HPS | Watchdog Timer | Yes | dw_wdt | diff --git a/docs/driver-list_linux/index.md b/docs/driver-list_linux/index.md index 74c49a5d2..7f7998410 100644 --- a/docs/driver-list_linux/index.md +++ b/docs/driver-list_linux/index.md @@ -12,38 +12,38 @@ You can use the filter fields to narrow your search. | **IP Name** | Supported Device(s) | HPS or PCIe Host | Documentation | Upstream Status | Kernel Source| | :-------:|-----------|-----------------|:---------------|:----------:|---------------------- | -| Altera 16550 Compatible UART Core | Agilex 7 | PCIe | UART | Yes | 8250_dfl | -| Altera Hardware Monitor | Agilex 5 Agilex 7 | HPS | Hardware Monitor | No | Hwmon driver | -| Clock Manager | Agilex 5 | HPS | Clock Manager | No | clk_agilex5 | -| Device Feature List (DFL) Capability | Stratix 10 Agilex 7 | PCIe | dfl | Yes | dfl | -| DFL Accelerator Functional Unit (AFU workload) | Agilex 7 Stratix 10 | PCIe | dfl-afu | Yes | dfl-afu-dma-region dfl-afu-error dfl-afu-region dfl-afu-main | -| DFL FPGA Management Engine IP | Agilex 7 Stratix 10 | PCIe | dfl-fme | Yes | dfl-fme-mgr dfl-fme-br dfl-fme-region | -| DFL Memory Interface/Subsystem | Agilex 7 Stratix 10 | PCIe | Memory | Yes | dfl-emif | -| Direct Memory Access Controller (DMAC) | Agilex 5 | HPS | DMAC | Yes | dmac | -| Error Detection and Correction (EDAC) | Agilex 5 | HPS | EDAC | Yes | altera_edac | -| Ethernet 1588 PTP Time of Day Clock | Agilex 7 | HPS/PCIe | PCIe Attach ToD Embedded ToD | Yes | ToD PCIe-Attach driver ToD Embedded driver | -| Ethernet Media Access Controller | Agilex 5 | HPS | EMAC | No | dwxgmac2_core | -| Ethernet Subsystem Intel FPGA IP (MAC-Specific) | Agilex 7 | HPS | HSSI | No | intel_fpga_hssiss | -| Ethernet Subsystem Intel FPGA IP (Tile-Specific) | Agilex 7 | HPS | hssi_xtile | No | eth_main etile_fec etile_driver etile_ethtool ftile_ethtool ftile_fec ftile_driver | -| General Purpose Timers | Agilex 7 Agilex 5 | HPS | GP Timers | Yes | dw_apb_timer | -| Generic Serial Flash Interface Intel FPGA IP | Agilex 7 Stratix 10 | PCIe | Generic Serial Flash | Yes | spi | -| General Purpose I/O (GPIO) | Agilex 7 Agilex 5 | HPS | gpio | Yes | gpio-dwapb | -| I2C | Agilex 7 Agilex 5 | HPS | I2C | Yes | I2c driver | -| I3C | Agilex 5 | HPS | I3C | Yes | I3c driver | -| Interrupt Controller (GICv3) | Agilex 5 | HPS | GICv3 | Yes | GICv3 driver | -| Microchip® Zarlink ZL30793 Network Synchronizer | Agilex 7 | HPS | Zarlink | No | Zarlink driver | -| MSGDMA | Agilex 7 | HPS | MSGDMA | No | MSGDMA driver | -| NAND Controller | Agilex 5 | HPS | NAND | Yes | cadence-nand-controller | -| PCIe Subsystem | Agilex 7 | PCIe | PCIe Subsystem | Yes | dfl-pcie | -| QSFP | Agilex 7 | HPS | QSFP | No | qsfp | -| QSPI | Agilex 5 | HPS | QSPI | No | spi-cadence-quadspi | -| Reset Manager | Agilex 5 | HPS | Reset Manager | No | Reset Manager driver | -| SD/eMMC Controller | Agilex 5 | HPS | SD/eMMC | Yes | SD/eMMC driver | -| SPI | Agilex 7 Agilex 5 | HPS | SPI | Yes | SPI driver | -| System Manager | Agilex 5 | HPS | System manager | Yes | sysmgr | -| System Memory Management Unit | Agilex 5 | HPS | SMMU | Yes | SMMU driver | -| UART | Agilex 7 Agilex 5 | HPS | UART | Yes | UART driver | -| USB 2.0 OTG | Agilex 7 Agilex 5 | HPS | USB2.0 | Yes | USB 2.0 driver | -| Userspace I/O (UIO) | Agilex 7 Stratix 10 | PCIe | UIO | Yes | UIO driver | -| Watchdog Timer | Agilex 5 | HPS | Watchdog Timer | Yes | dw_wdt | +| Altera 16550 Compatible UART Core | Agilex 7 | PCIe | UART | Yes | 8250_dfl | +| Altera Hardware Monitor | Agilex 5 Agilex 7 | HPS | Hardware Monitor | No | Hwmon driver | +| Clock Manager | Agilex 5 | HPS | Clock Manager | No | clk_agilex5 | +| Device Feature List (DFL) Capability | Stratix 10 Agilex 7 | PCIe | dfl | Yes | dfl | +| DFL Accelerator Functional Unit (AFU workload) | Agilex 7 Stratix 10 | PCIe | dfl-afu | Yes | dfl-afu-dma-region dfl-afu-error dfl-afu-region dfl-afu-main | +| DFL FPGA Management Engine IP | Agilex 7 Stratix 10 | PCIe | dfl-fme | Yes | dfl-fme-mgr dfl-fme-br dfl-fme-region | +| DFL Memory Interface/Subsystem | Agilex 7 Stratix 10 | PCIe | Memory | Yes | dfl-emif | +| Direct Memory Access Controller (DMAC) | Agilex 5 | HPS | DMAC | Yes | dmac | +| Error Detection and Correction (EDAC) | Agilex 5 | HPS | EDAC | Yes | altera_edac | +| Ethernet 1588 PTP Time of Day Clock | Agilex 7 | HPS/PCIe | PCIe Attach ToD Embedded ToD | Yes | ToD PCIe-Attach driver ToD Embedded driver | +| Ethernet Media Access Controller | Agilex 5 | HPS | EMAC | No | dwxgmac2_core | +| Ethernet Subsystem Intel FPGA IP (MAC-Specific) | Agilex 7 | HPS | HSSI | No | intel_fpga_hssiss | +| Ethernet Subsystem Intel FPGA IP (Tile-Specific) | Agilex 7 | HPS | hssi_xtile | No | eth_main etile_fec etile_driver etile_ethtool ftile_ethtool ftile_fec ftile_driver | +| General Purpose Timers | Agilex 7 Agilex 5 | HPS | GP Timers | Yes | dw_apb_timer | +| Generic Serial Flash Interface Intel FPGA IP | Agilex 7 Stratix 10 | PCIe | Generic Serial Flash | Yes | spi | +| General Purpose I/O (GPIO) | Agilex 7 Agilex 5 | HPS | gpio | Yes | gpio-dwapb | +| I2C | Agilex 7 Agilex 5 | HPS | I2C | Yes | I2c driver | +| I3C | Agilex 5 | HPS | I3C | Yes | I3c driver | +| Interrupt Controller (GICv3) | Agilex 5 | HPS | GICv3 | Yes | GICv3 driver | +| Microchip® Zarlink ZL30793 Network Synchronizer | Agilex 7 | HPS | Zarlink | No | Zarlink driver | +| MSGDMA | Agilex 7 | HPS | MSGDMA | No | MSGDMA driver | +| NAND Controller | Agilex 5 | HPS | NAND | Yes | cadence-nand-controller | +| PCIe Subsystem | Agilex 7 | PCIe | PCIe Subsystem | Yes | dfl-pcie | +| QSFP | Agilex 7 | HPS | QSFP | No | qsfp | +| QSPI | Agilex 5 | HPS | QSPI | No | spi-cadence-quadspi | +| Reset Manager | Agilex 5 | HPS | Reset Manager | No | Reset Manager driver | +| SD/eMMC Controller | Agilex 5 | HPS | SD/eMMC | Yes | SD/eMMC driver | +| SPI | Agilex 7 Agilex 5 | HPS | SPI | Yes | SPI driver | +| System Manager | Agilex 5 | HPS | System manager | Yes | sysmgr | +| System Memory Management Unit | Agilex 5 | HPS | SMMU | Yes | SMMU driver | +| UART | Agilex 7 Agilex 5 | HPS | UART | Yes | UART driver | +| USB 2.0 OTG | Agilex 7 Agilex 5 | HPS | USB2.0 | Yes | USB 2.0 driver | +| Userspace I/O (UIO) | Agilex 7 Stratix 10 | PCIe | UIO | Yes | UIO driver | +| Watchdog Timer | Agilex 5 | HPS | Watchdog Timer | Yes | dw_wdt | diff --git a/docs/embedded-designs/agilex-5/e-series/modular/xen/ug-xen-agx5e-modular.md b/docs/embedded-designs/agilex-5/e-series/modular/xen/ug-xen-agx5e-modular.md index d05ff0112..6520e2726 100644 --- a/docs/embedded-designs/agilex-5/e-series/modular/xen/ug-xen-agx5e-modular.md +++ b/docs/embedded-designs/agilex-5/e-series/modular/xen/ug-xen-agx5e-modular.md @@ -40,7 +40,7 @@ Altera® Quartus® Prime Pro Edition Version 24.3.1 and the fol | :-- | :-- | :-- | :-- | | GHRD | [https://github.com/altera-opensource/ghrd-socfpga](https://github.com/altera-opensource/ghrd-socfpga) | master | QPDS24.3.1_REL_GSRD_PR | | Linux | [https://github.com/altera-opensource/linux-socfpga](https://github.com/altera-opensource/linux-socfpga) | socfpga-6.6.51-lts | QPDS24.3.1_REL_GSRD_PR | -| Arm Trusted Firmware | [https://github.com/arm-trusted-firmware](https://github.com/arm-trusted-firmware) | socfpga_v2.11.1 | QPDS24.3.1_REL_GSRD_PR | +| Arm Trusted Firmware | [https://github.com/altera-opensource/arm-trusted-firmware](https://github.com/altera-opensource/arm-trusted-firmware) | socfpga_v2.11.1 | QPDS24.3.1_REL_GSRD_PR | | U-Boot | [https://github.com/altera-opensource/u-boot-socfpga](https://github.com/altera-opensource/u-boot-socfpga) | socfpga_v2024.07 | QPDS24.3.1_REL_GSRD_PR | | Yocto Project | [https://git.yoctoproject.org/poky](https://git.yoctoproject.org/poky) | styhead | latest | | Yocto Project: meta-intel-fpga | [https://git.yoctoproject.org/meta-intel-fpga](https://git.yoctoproject.org/meta-intel-fpga) | styhead | latest | diff --git a/docs/embedded-designs/agilex-7/f-series/fpga/gsrd/ug-gsrd-agx7f-fpga.md b/docs/embedded-designs/agilex-7/f-series/fpga/gsrd/ug-gsrd-agx7f-fpga.md index d3a5ef181..ef65198ea 100644 --- a/docs/embedded-designs/agilex-7/f-series/fpga/gsrd/ug-gsrd-agx7f-fpga.md +++ b/docs/embedded-designs/agilex-7/f-series/fpga/gsrd/ug-gsrd-agx7f-fpga.md @@ -140,7 +140,7 @@ $ sudo sync
Write SD Card on Windows
-1\. Download the SD card from [https://releases.rocketboards.org/2025.01/gsrd/agilex7_dk_dev_agf027f1es_gsrd/sdimage.tar.gz](https://releases.rocketboards.org/2025.01/agilex7_dk_dev_agf027f1es_gsrd/sdimage.tar.gz) and extract it. +1\. Download the SD card from [https://releases.rocketboards.org/2025.01/gsrd/agilex7_dk_dev_agf027f1es_gsrd/sdimage.tar.gz](https://releases.rocketboards.org/2025.01/gsrd/agilex7_dk_dev_agf027f1es_gsrd/sdimage.tar.gz) and extract it. The extacted file is named `gsrd-console-image-agilex.wic`. diff --git a/docs/virtualization/hypervisors/xen/ug-xen-agx5e-modular.md b/docs/virtualization/hypervisors/xen/ug-xen-agx5e-modular.md index d05ff0112..6520e2726 100644 --- a/docs/virtualization/hypervisors/xen/ug-xen-agx5e-modular.md +++ b/docs/virtualization/hypervisors/xen/ug-xen-agx5e-modular.md @@ -40,7 +40,7 @@ Altera® Quartus® Prime Pro Edition Version 24.3.1 and the fol | :-- | :-- | :-- | :-- | | GHRD | [https://github.com/altera-opensource/ghrd-socfpga](https://github.com/altera-opensource/ghrd-socfpga) | master | QPDS24.3.1_REL_GSRD_PR | | Linux | [https://github.com/altera-opensource/linux-socfpga](https://github.com/altera-opensource/linux-socfpga) | socfpga-6.6.51-lts | QPDS24.3.1_REL_GSRD_PR | -| Arm Trusted Firmware | [https://github.com/arm-trusted-firmware](https://github.com/arm-trusted-firmware) | socfpga_v2.11.1 | QPDS24.3.1_REL_GSRD_PR | +| Arm Trusted Firmware | [https://github.com/altera-opensource/arm-trusted-firmware](https://github.com/altera-opensource/arm-trusted-firmware) | socfpga_v2.11.1 | QPDS24.3.1_REL_GSRD_PR | | U-Boot | [https://github.com/altera-opensource/u-boot-socfpga](https://github.com/altera-opensource/u-boot-socfpga) | socfpga_v2024.07 | QPDS24.3.1_REL_GSRD_PR | | Yocto Project | [https://git.yoctoproject.org/poky](https://git.yoctoproject.org/poky) | styhead | latest | | Yocto Project: meta-intel-fpga | [https://git.yoctoproject.org/meta-intel-fpga](https://git.yoctoproject.org/meta-intel-fpga) | styhead | latest | diff --git a/docs/zephyr-embedded/qspi/qspi.md b/docs/zephyr-embedded/qspi/qspi.md index 8f5b4a83a..69809a194 100644 --- a/docs/zephyr-embedded/qspi/qspi.md +++ b/docs/zephyr-embedded/qspi/qspi.md @@ -21,10 +21,10 @@ For more information, please refer to the following link: The source code for this driver can be found at: QSPI driver (Polling-based mechanism - Upstreamed): -[https://github.com/zephyrprojectrtos/zephyr/blob/main/drivers/flash/flash_cadence_qspi_nor.c](https://github.com/zephyrprojectrtos/zephyr/blob/main/drivers/flash/flash_cadence_qspi_nor.c) +[https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/flash/flash_cadence_qspi_nor.c](https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/flash/flash_cadence_qspi_nor.c) QSPI driver (with Interrupt-based mechanism – Not yet Upstreamed): -[https://github.com/altera-opensource/zephyrsocfpga/blob/socfpga_rel_23.4/drivers/flash/flash_cadence_qspi_nor.c](https://github.com/zephyrprojectrtos/zephyr/blob/main/drivers/flash/flash_cadence_qspi_nor.c) +[https://github.com/altera-opensource/zephyrsocfpga/blob/socfpga_rel_23.4/drivers/flash/flash_cadence_qspi_nor.c](https://github.com/altera-opensource/zephyrsocfpga/blob/socfpga_rel_23.4/drivers/flash/flash_cadence_qspi_nor.c) ## **Driver Capabilities**