path: root/doc
diff options
authorQiming Yang <>2019-03-25 17:01:00 +0800
committerFerruh Yigit <>2019-03-29 17:25:31 +0100
commita4c8c48fe3f4d13b6d117e65ed3424a085e98f0e (patch)
tree17d18f027796afbe9537764d51ae151a40f18105 /doc
parenta15b7a0e53d0764b36ac9d66949d7fc1bfaa2ef4 (diff)
net/ice: load OS default package
This patch enables package downloading to the device. The package is to be in the /lib/firmware/intel/ice/ddp directory and named ice.pkg. The package is shared by the kernel driver and the DPDK PMD. There is no per device package be supported so far, all the devices can only download the same package. This limitation will be removed in the future. Signed-off-by: Qiming Yang <> Acked-by: Paul M Stillwell Jr <> Acked-by: Qi Zhang <>
Diffstat (limited to 'doc')
2 files changed, 10 insertions, 0 deletions
diff --git a/doc/guides/nics/ice.rst b/doc/guides/nics/ice.rst
index fdbc02e..15c2766 100644
--- a/doc/guides/nics/ice.rst
+++ b/doc/guides/nics/ice.rst
@@ -102,6 +102,15 @@ To start ``testpmd``, and add vlan 10 to port 0:
Limitations or Known issues
+The Intel E810 requires a programmable pipeline package be downloaded
+by the driver to support normal operations. The E810 has a limited
+functionality built in to allow PXE boot and other use cases, but the
+driver must download a package file during the driver initialization
+stage. The file must be in the /lib/firmware/intel/ice/ddp directory
+and it must be named ice.pkg. A symbolic link to this file is also ok.
+The same package file is used by both the kernel driver and the DPDK PMD.
19.02 limitation
diff --git a/doc/guides/rel_notes/release_19_05.rst b/doc/guides/rel_notes/release_19_05.rst
index ac6db18..396949c 100644
--- a/doc/guides/rel_notes/release_19_05.rst
+++ b/doc/guides/rel_notes/release_19_05.rst
@@ -103,6 +103,7 @@ New Features
* **Updated the ice driver.**
* Added support of SSE and AVX2 instructions in Rx and Tx paths.
+ * Added package download support.
* **Updated the QuickAssist Technology PMD.**