Skip to content

Commit d0a2dce

Browse files
author
Jdavidbr-alt
committed
Deployed 9d08fc0 to rel-24.3.1 with MkDocs 1.4.3 and mike 1.1.2
1 parent c0039a1 commit d0a2dce

File tree

47 files changed

+295
-242
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+295
-242
lines changed

rel-24.3.1/common/templates/linux_driver_template/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3370,7 +3370,7 @@
33703370

33713371

33723372
<h1 id="host-attach-dfl-fpga-management-engine-ip-driver"><strong>Host Attach DFL FPGA Management Engine IP Driver</strong><a class="headerlink" href="#host-attach-dfl-fpga-management-engine-ip-driver" title="Permanent link">&para;</a></h1>
3373-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3373+
<p>Last updated: <strong>February 20, 2025</strong> </p>
33743374
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/fpga?h=master">Upstreamed</a></p>
33753375
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
33763376
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3442,7 +3442,7 @@ <h2 id="example-designs"><strong>Example Designs</strong><a class="headerlink" h
34423442
<small>
34433443

34443444
Last update:
3445-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3445+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
34463446

34473447
<br>
34483448
Created:

rel-24.3.1/embedded-designs/agilex-7/m-series/pcie_rp/ug-pcie_rp-agx7m-hbm2e/index.html

Lines changed: 60 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2913,6 +2913,13 @@
29132913
Helpful Reference Documentation
29142914
</a>
29152915

2916+
</li>
2917+
2918+
<li class="md-nav__item">
2919+
<a href="#build-agilex-pcie-root-port" class="md-nav__link">
2920+
Build Agilex PCIe Root Port
2921+
</a>
2922+
29162923
</li>
29172924

29182925
<li class="md-nav__item">
@@ -3456,6 +3463,13 @@
34563463
Helpful Reference Documentation
34573464
</a>
34583465

3466+
</li>
3467+
3468+
<li class="md-nav__item">
3469+
<a href="#build-agilex-pcie-root-port" class="md-nav__link">
3470+
Build Agilex PCIe Root Port
3471+
</a>
3472+
34593473
</li>
34603474

34613475
<li class="md-nav__item">
@@ -3568,7 +3582,7 @@ <h2 id="required-components">Required Components<a class="headerlink" href="#req
35683582
</li>
35693583
<li><a href="https://github.com/altera-fpga/agilex7-ed-pcie-rp/releases/tag/24.3-1">Pre-compiled Software/Firmware</a>.</li>
35703584
<li>Tools and software.<ul>
3571-
<li>System with supported Linux distribution with Ubuntu 20.04 (LTS)</li>
3585+
<li>System with supported Linux distribution with Ubuntu 22.04 (LTS)</li>
35723586
<li>Intel ® Quartus ®Prime Design Suite software 24.3 version </li>
35733587
<li>Serial terminal application such as Putty</li>
35743588
</ul>
@@ -3588,6 +3602,13 @@ <h2 id="helpful-reference-documentation">Helpful Reference Documentation<a class
35883602
<ul>
35893603
<li><a href="https://www.intel.com/content/www/us/en/docs/programmable/683501/24-3/about-the-r-tile-streaming-fpga-ip-for.html">R-Tile Avalon ® Intel ® FPGA IP for PCI Express</a></li>
35903604
</ul>
3605+
<h2 id="build-agilex-pcie-root-port">Build Agilex PCIe Root Port<a class="headerlink" href="#build-agilex-pcie-root-port" title="Permanent link">&para;</a></h2>
3606+
<p>Here are the steps to build either SW and HW files:</p>
3607+
<ul>
3608+
<li><a href="https://github.com/altera-fpga/agilex7-ed-pcie-rp/blob/main/src/sw/README.md">SW_Readme</a></li>
3609+
<li><a href="https://github.com/altera-fpga/agilex7-ed-pcie-rp/tree/main/src/hw">HW_Readme</a></li>
3610+
</ul>
3611+
<p>Both links show how to build the files needed for the project, acording with the <a href="https://github.com/altera-opensource/gsrd-socfpga">Intel® SoC FPGA Golden Software Reference Design (GSRD)</a></p>
35913612
<h2 id="hardware-description">Hardware Description<a class="headerlink" href="#hardware-description" title="Permanent link">&para;</a></h2>
35923613
<p><a class="glightbox" href="../images/RPDiagram.png" data-type="image" data-width="100%" data-height="auto" data-desc-position="bottom"><img alt="image-20241214093228785" src="../images/RPDiagram.png" /></a></p>
35933614
<h3 id="memory-map">Memory Map<a class="headerlink" href="#memory-map" title="Permanent link">&para;</a></h3>
@@ -4721,20 +4742,52 @@ <h3 id="fio-transactions">fio transactions<a class="headerlink" href="#fio-trans
47214742
</code></pre></div>
47224743
<div class="admonition note">
47234744
<p class="admonition-title">Note</p>
4724-
<p>You could change the parameter <mark>--numjobs=</mark> with values 4, 8, 16 or 20, i.e.:</p>
4745+
<p>You could change the parameters <mark>--size=<strong>xG</strong></mark> with 2G and 8G, <mark>--rw=<strong>x</strong></mark> write and read, <mark>--numjobs=<strong>x</strong></mark> with values 4, 8, 16 or 20, i.e.:</p>
47254746
<ul>
4726-
<li>fio --filename=/dev/nvme0n1 --rw=write --gtod_reduce=1 --blocksize=64k --size=2G --iodepth=2 --group_reporting --name=myjob --ioengine=libaio <mark>--numjobs=4</mark></li>
4747+
<li>fio --filename=/dev/nvme0n1 --rw= <mark><strong>write</strong></mark> --gtod_reduce=1 --blocksize=64k --size= <mark><strong>2G</strong></mark> --iodepth=2 --group_reporting --name=myjob --ioengine=libaio --numjobs= <mark><strong>4</strong></mark></li>
47274748
</ul>
47284749
<ul>
4729-
<li>fio --filename=/dev/nvme0n1 --rw=read --gtod_reduce=1 --blocksize=64k --size=2G --iodepth=2 --group_reporting --name=myjob --ioengine=libaio <mark>--numjobs=8</mark></li>
4750+
<li>fio --filename=/dev/nvme0n1 --rw= <mark><strong>read</strong></mark> --gtod_reduce=1 --blocksize=64k --size= <mark><strong>2G</strong></mark> --iodepth=2 --group_reporting --name=myjob --ioengine=libaio --numjobs= <mark><strong>8</strong></mark></li>
47304751
</ul>
47314752
<ul>
4732-
<li>fio --filename=/dev/nvme0n1 --rw=write --gtod_reduce=1 --blocksize=64k --size=2G --iodepth=2 --group_reporting --name=myjob --ioengine=libaio <mark>--numjobs=16</mark></li>
4753+
<li>fio --filename=/dev/nvme0n1 --rw= <mark><strong>write</strong></mark> --gtod_reduce=1 --blocksize=64k --size= <mark><strong>8G</strong></mark> --iodepth=2 --group_reporting --name=myjob --ioengine=libaio --numjobs= <mark><strong>16</strong></mark></li>
47334754
</ul>
47344755
<ul>
4735-
<li>fio --filename=/dev/nvme0n1 --rw=read --gtod_reduce=1 --blocksize=64k --size=2G --iodepth=2 --group_reporting --name=myjob --ioengine=libaio <mark>--numjobs=20</mark></li>
4756+
<li>fio --filename=/dev/nvme0n1 --rw= <mark><strong>read</strong></mark> --gtod_reduce=1 --blocksize=64k --size= <mark><strong>8G</strong></mark> --iodepth=2 --group_reporting --name=myjob --ioengine=libaio --numjobs= <mark><strong>20</strong></mark></li>
47364757
</ul>
47374758
</div>
4759+
<p>Example of the values that we got for the Wr &amp; Rd fio transactions using the recommended commands:</p>
4760+
<table>
4761+
<thead>
4762+
<tr>
4763+
<th>numjobs</th>
4764+
<th>Wr</th>
4765+
<th>Rd</th>
4766+
</tr>
4767+
</thead>
4768+
<tbody>
4769+
<tr>
4770+
<td>4</td>
4771+
<td>1109 MB/S</td>
4772+
<td>1360 MB/S</td>
4773+
</tr>
4774+
<tr>
4775+
<td>8</td>
4776+
<td>1407 MB/S</td>
4777+
<td>1967 MB/S</td>
4778+
</tr>
4779+
<tr>
4780+
<td>16</td>
4781+
<td>1544 MB/S</td>
4782+
<td>2225 MB/S</td>
4783+
</tr>
4784+
<tr>
4785+
<td>20</td>
4786+
<td>1697 MB/S</td>
4787+
<td>2284 MB/S</td>
4788+
</tr>
4789+
</tbody>
4790+
</table>
47384791
<h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href="#notices-disclaimers" title="Permanent link">&para;</a></h2>
47394792
<p>Altera® Corporation technologies may require enabled hardware, software or service activation. No product or component can be absolutely secure. Performance varies by use, configuration and other factors. Your costs and results may vary. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Altera or Intel products described herein. You agree to grant Altera Corporation a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document, with the sole exception that you may publish an unmodified copy. You may create software implementations based on this document and in compliance with the foregoing that are intended to execute on the Altera or Intel product(s) referenced in this document. No rights are granted to create modifications or derivatives of this document. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Altera disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade. You are responsible for safety of the overall system, including compliance with applicable safety-related requirements or standards. © Altera Corporation. Altera, the Altera logo, and other Altera marks are trademarks of Altera Corporation. Other names and brands may be claimed as the property of others.</p>
47404793

@@ -4743,7 +4796,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
47434796
<small>
47444797

47454798
Last update:
4746-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">January 8, 2025</span>
4799+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
47474800

47484801
<br>
47494802
Created:

rel-24.3.1/linux-dfl/dfl/dfl/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3463,7 +3463,7 @@
34633463

34643464

34653465
<h1 id="device-feature-list-driver"><strong>Device Feature List Driver</strong><a class="headerlink" href="#device-feature-list-driver" title="Permanent link">&para;</a></h1>
3466-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3466+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34673467
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/fpga/dfl.c?h=master">Upstreamed</a></p>
34683468
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
34693469
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3523,7 +3523,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35233523
<small>
35243524

35253525
Last update:
3526-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3526+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35273527

35283528
<br>
35293529
Created:

rel-24.3.1/linux-dfl/dfl_afu/dfl_afu/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3477,7 +3477,7 @@
34773477

34783478

34793479
<h1 id="accelerator-functional-unit-aka-workload-driver-for-host-attach"><strong>Accelerator Functional Unit (aka workload) Driver For Host Attach</strong><a class="headerlink" href="#accelerator-functional-unit-aka-workload-driver-for-host-attach" title="Permanent link">&para;</a></h1>
3480-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3480+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34813481
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/fpga?h=master">Upstreamed</a></p>
34823482
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
34833483
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3541,7 +3541,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35413541
<small>
35423542

35433543
Last update:
3544-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3544+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35453545

35463546
<br>
35473547
Created:

rel-24.3.1/linux-dfl/dfl_emif/dfl_emif/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3491,7 +3491,7 @@
34913491

34923492

34933493
<h1 id="host-attach-memory-subsystem-ip-driver"><strong>Host Attach Memory Subsystem IP Driver</strong><a class="headerlink" href="#host-attach-memory-subsystem-ip-driver" title="Permanent link">&para;</a></h1>
3494-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3494+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34953495
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/memory/dfl-emif.c?h=master">Upstreamed</a></p>
34963496
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
34973497
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3560,7 +3560,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35603560
<small>
35613561

35623562
Last update:
3563-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3563+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35643564

35653565
<br>
35663566
Created:

rel-24.3.1/linux-dfl/dfl_fme/dfl_fme/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3477,7 +3477,7 @@
34773477

34783478

34793479
<h1 id="host-attach-dfl-fpga-management-engine-ip-driver"><strong>Host Attach DFL FPGA Management Engine IP Driver</strong><a class="headerlink" href="#host-attach-dfl-fpga-management-engine-ip-driver" title="Permanent link">&para;</a></h1>
3480-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3480+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34813481
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/fpga?h=master">Upstreamed</a></p>
34823482
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
34833483
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3562,7 +3562,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35623562
<small>
35633563

35643564
Last update:
3565-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3565+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35663566

35673567
<br>
35683568
Created:

rel-24.3.1/linux-dfl/dfl_pci/dfl_pci/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3477,7 +3477,7 @@
34773477

34783478

34793479
<h1 id="dfl-pci-express-subsystem-ip-driver"><strong>DFL PCI Express Subsystem IP Driver</strong><a class="headerlink" href="#dfl-pci-express-subsystem-ip-driver" title="Permanent link">&para;</a></h1>
3480-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3480+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34813481
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/fpga/dfl-pci.c?h=master">Upstreamed</a></p>
34823482
<p><strong>Devices supported</strong>: Stratix 10, Agilex 7</p>
34833483
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
@@ -3538,7 +3538,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35383538
<small>
35393539

35403540
Last update:
3541-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3541+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35423542

35433543
<br>
35443544
Created:

rel-24.3.1/linux-dfl/intel_m10_bmc_core/intel_m10_bmc_core/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3463,7 +3463,7 @@
34633463

34643464

34653465
<h1 id="max-10-board-management-controller-driver"><strong>Max® 10 Board Management Controller Driver</strong><a class="headerlink" href="#max-10-board-management-controller-driver" title="Permanent link">&para;</a></h1>
3466-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3466+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34673467
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/mfd?h=master">Upstreamed</a></p>
34683468
<ul>
34693469
<li><code>intel-m10-bmc-log</code> is not upstreamed.</li>
@@ -3563,7 +3563,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35633563
<small>
35643564

35653565
Last update:
3566-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3566+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35673567

35683568
<br>
35693569
Created:

rel-24.3.1/linux-dfl/ptp_dfl_tod/ptp_dfl_tod/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3463,7 +3463,7 @@
34633463

34643464

34653465
<h1 id="ethernet-ieee-1588-time-of-day-clock-fpga-ip-driver-for-host-attach"><strong>Ethernet IEEE 1588 Time of Day Clock FPGA IP Driver for Host Attach</strong><a class="headerlink" href="#ethernet-ieee-1588-time-of-day-clock-fpga-ip-driver-for-host-attach" title="Permanent link">&para;</a></h1>
3466-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3466+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34673467
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/ptp/ptp_dfl_tod.c?h=master">Upstreamed</a></p>
34683468
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
34693469
<p>This page provides an overview of the Time-of-day driver for the Time of Day Clock FPGA IP that is used in the 1588PTP Design examples. The Time of Day Clock FPGA IP is exposed as PTP Hardware Clock (PHC) device to the Linux PTP stack to synchronize the system clock to its ToD information using phc2sys utility of the Linux PTP stack.</p>
@@ -3503,7 +3503,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35033503
<small>
35043504

35053505
Last update:
3506-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3506+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35073507

35083508
<br>
35093509
Created:

rel-24.3.1/linux-dfl/uart_16550/uart_16550/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3477,7 +3477,7 @@
34773477

34783478

34793479
<h1 id="altera-16550-compatible-uart-core-driver-for-host-attach"><strong>Altera 16550 Compatible UART Core Driver for Host Attach</strong><a class="headerlink" href="#altera-16550-compatible-uart-core-driver-for-host-attach" title="Permanent link">&para;</a></h1>
3480-
<p>Last updated: <strong>February 13, 2025</strong> </p>
3480+
<p>Last updated: <strong>February 20, 2025</strong> </p>
34813481
<p><strong>Upstream Status</strong>: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/tty/serial/8250/8250_dfl.c?h=master">Upstreamed</a></p>
34823482
<h2 id="introduction"><strong>Introduction</strong><a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
34833483
<p>This driver for the 16550 Compatible UART Core to establish TTY communications to FPGA through PCIe.</p>
@@ -3516,7 +3516,7 @@ <h2 id="notices-disclaimers">Notices &amp; Disclaimers<a class="headerlink" href
35163516
<small>
35173517

35183518
Last update:
3519-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 13, 2025</span>
3519+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 20, 2025</span>
35203520

35213521
<br>
35223522
Created:

0 commit comments

Comments
 (0)