Age | Commit message (Collapse) | Author |
|
The ONIC interface only works when the offline port OH2 is using
buffer pool #17 which was prepared for it. This prevents the
unification of the DTS example files for the "ipsec_offload" and
"dpa_offload" demo applications, because the NF offloading demo
application requests the buffer pool #16 on the OH2 offline port
as NF IP Forwarding does not support VSPs.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I3e2996f6777e4b16aee1a3cf489f89b60a37f325
Reviewed-on: http://git.am.freescale.net:8181/36070
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Nicolae-Sebastian Grigore <sebastian.grigore@freescale.com>
Reviewed-by: Pinghua An <pinghua.an@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
|
|
Example device tree files for the B4860QDS platform needed to be synchronized and aligned
due to differences in the Virtual Storage Profile utilization between traditional DPAA
offloading applications and the DPAA NF offloading applications.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ia6f7443b19876c1e9882419ef1e7b6b9729242e1
Reviewed-on: http://git.am.freescale.net:8181/35181
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Nicolae-Sebastian Grigore <sebastian.grigore@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
|
|
Added the B4860QDS platform DTS file example for NF DPAA offloading
demo application.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ib546a6b2984735f933df90cce1be376bd60245d5
Reviewed-on: http://git.am.freescale.net:8181/33632
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
|
|
This reverts commit fa008b7d96cc30a7d711641d1513e226badd3de9.
Change-Id: If2569f9e57d697ef1cceb865326c52eeaa5b03ad
Reviewed-on: http://git.am.freescale.net:8181/33914
Tested-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
|
|
Added the B4860QDS platform DTS file example for NF DPAA offloading
demo application.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ib546a6b2984735f933df90cce1be376bd60245d5
Reviewed-on: http://git.am.freescale.net:8181/33632
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
|
|
Resync P2041RDB DPAA offloading shared interfaces DTB file with the latest
changes in the usdpaa shared interfaces DTB file. Some shared interface
parameters were missing.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ib91ea04fd482353f48e012971e6196f7201e9fac
Reviewed-on: http://git.am.freescale.net:8181/25435
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Bogdan Constantin Popescu <bogdan.c.popescu@freescale.com>
Reviewed-by: Matthew Weigel <Matthew.Weigel@freescale.com>
|
|
add dts attribute that prevents the pre-SEC OH port to free buffers
when used with an oNIC node
Signed-off-by: Ioana Tibuleac <ioana.tibuleac@freescale.com>
Change-Id: I0d0c4f67973e2661855ed6d30a1d1bea3311f983
Reviewed-on: http://git.am.freescale.net:8181/12333
Reviewed-by: Marian Cristian Rotariu <marian.rotariu@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
required update of chosen offload, new entry for
FMAN 1 with VSP.
Change-Id: If6518557ed6be13c5d66e428a7198c20b7cb5d7d
Signed-off-by: Andrei Varvara <andrei.varvara@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/12035
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
add oNIC nodes and buffer pools for the ipsec_offload usecase
Signed-off-by: Ioana Tibuleac <ioana.tibuleac@freescale.com>
Change-Id: I28bad579d5748ec0954d02abc30b1014b3cc13e1
Reviewed-on: http://git.am.freescale.net:8181/11542
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Removed the shared interface from the t2080rdb-usdpaa-shared-interfaces
DTS file to align Ethernet interfaces with the other dpaa offloading
applications on T2080RDB.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ic24a39a8524ffd4485c91feb4760877a440ff803
Reviewed-on: http://git.am.freescale.net:8181/11528
Reviewed-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
There is a closed bracket ('}') missing in the usdpaa DTS file which is
causing a dtc compiler error.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ibafca15bfb9e7c03bfda9d9ef05d43bdd233a66c
Reviewed-on: http://git.am.freescale.net:8181/11102
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Added DTS files to support the dpa_offloading applications on the T2080RDB
platform.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I02a59c557b354b710d24e9c8b97147fb55482307
Reviewed-on: http://git.am.freescale.net:8181/10919
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
modifiy B4 DTS to support the ONIC integration in the ipsec_offload usecase
Change-Id: I3a313d0dcfd8ed8aab22146d935696b96d3d670d
Signed-off-by: Ioana Tibuleac <ioana.tibuleac@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/10494
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
New dts for T4240 required in order to support multipe IPSec instances.
Add 3 offline ports for FMAN 1.
Add another macless device.
Signed-off-by: Andrei Varvara <andrei.varvara@freescale.com>
Change-Id: I4180dafc83efc0c645754e3614ab2bf646cbf8bd
Reviewed-on: http://git.am.freescale.net:8181/10481
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Signed-off-by: b38734 <pinghua.an@freescale.com>
Change-Id: I02d6a01a8903ce8ea575d459f6cc5b4f9cc5df2e
Reviewed-on: http://git.am.freescale.net:8181/10404
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Added dts files for running the dpa offloading applications on T2080QDS
board.
Change-Id: Ifa23fc1adbf479e2cc5542db3600ef243b96608e
Signed-off-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/8821
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
The new feature of IPSec, multiple instances require additional
FMAN resources in order to initialize, create multiple instances and
test using trafic the newly added feature.
Basically it is required to add another 3 offline ports from the
other FMAN (fman 0). Aditional it requires another macless device,
since USDPAA can't reuse the macles given as input for first
initialized DPA IPSec instance. And finally the ethernet 1 has to
be initialize by the USDPPA.
Change-Id: Ice624be15a98bd120ee53b57f266dac1db0ba3ac
Signed-off-by: Andrei Varvara <andrei.varvara@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/9264
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Changed the rx port to 1G for chosen dts file for T4240QDS platform in
order to be able to run dpa_offloading applications.
Signed-off-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Change-Id: Ie4fcb1748f4efff67905c72e0b9b9661295d3332
Reviewed-on: http://git.am.freescale.net:8181/9226
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Adding the errors-to-discard option improves DPA offloading apps
performances. This optimization was accidentally omitted for the
T4240 platform.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ib909b6bac08c6cc905aca4b4de2c8aeb4ee90a7a
Reviewed-on: http://git.am.freescale.net:8181/9142
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
The errors-to-discard value in FMan chosen node is intended to set
FM_PORT_FRM_ERR_NON_FM and FM_PORT_FRM_ERR_CLS_DISCARD for
DPA offloading applications. However, the configuration
FM_PORT_FRM_ERR_NON_FM is not valid for Rx ports and it will be
avoided.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I77dcfe62caac7355e69fe2b69e941040a04a155c
Reviewed-on: http://git.am.freescale.net:8181/9022
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Aurelian Zanoschi <Aurelian.Zanoschi@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Updated the P4080DS DTS example files for DPA offloading applications
to bring them to the version delivered with SDK 1.5.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I36ceef07304fca5b65b450f93cfe66fc308a16ff
Reviewed-on: http://git.am.freescale.net:8181/8833
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Updated the B4860QDS DTS example files for DPA offloading applications
to bring them to the version delivered with SDK 1.5.
Change-Id: I07532902ce0024a00913b8d2c8de25e863b42bd7
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/8834
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Updated the B4420QDS DTS example files for DPA offloading applications
to bring them to the version delivered with SDK 1.5.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Ic40b3f4f9d5e4df9213918ce7aed2dca99423465
Reviewed-on: http://git.am.freescale.net:8181/8836
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Updated the P2041RDB DTS example files for DPA offloading applications
to bring them to the version delivered with SDK 1.5.
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I036dd27c9b85dac605a9da98e82089dcea7d97ce
Reviewed-on: http://git.am.freescale.net:8181/8837
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
Added dts files for the ipsec_offload app
Change-Id: Id5602a59e96fcecb242c7c12b81c67b34998f8db
Signed-off-by: Tibuleac Ioana-B41516 <ioana.tibuleac@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/8742
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Marian-Cornel Chereji <marian.chereji@freescale.com>
Reviewed-by: Radu-Andrei Bulie <Radu.Bulie@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
|
|
git://git.am.freescale.net/gitolite/users/b32716/dpaa-eth.git
|
|
Signed-off-by: Alexandru Badicioiu <alexandru.badicioiu@freescale.com>
Change-Id: I3e168076370ccace0d970fc1afc32b87d90dc891
Reviewed-on: http://git.am.freescale.net:8181/4641
Reviewed-by: Chereji Marian-Cornel-R27762 <marian.chereji@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Rivera Jose-B46482 <German.Rivera@freescale.com>
|
|
Buffer pool id for frames enqueued to ipsec_offload inbound macless interface
must match the interface bpid.
Signed-off-by: Alexandru Badicioiu <alexandru.badicioiu@freescale.com>
|
|
The ipsec_offload application needs 2 Mac-less interfaces and 2 physical
Ethernet interfaces in usdpaa.
Signed-off-by: Alexandru Badicioiu <b15898@freescale.com>
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: I7da4a92f72faa78cd4fb2d2cbaf2ab56b3aaf88c
Reviewed-on: http://git.am.freescale.net:8181/2864
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
Ethernet interfaces 8 and 9 are usually mapped on TGEC interfaces,
but they are not used by the dpa_offloading applications. These
interfaces were removed from the dts file because if the RCW of the
board is not in sync with the board hardware (like extension cards),
it can cause errors at initialization.
Change-Id: I16aba4d555a66d6e93fbb3f7b0d0e2ac5116060c
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/2653
Reviewed-by: Bulie Radu-Andrei-B37577 <Radu.Bulie@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
The patch adds the dtsi files used for enabling chosen node support
for P4080 platform.
Chosen node support permits to configure features such as:
-fragmentation on O/H port
-set TNUMS and buffer configuration parameters on different ports
Signed-off-by: Radu Bulie <radu.bulie@freescale.com>
Change-Id: I6718ae3f51515ed35b0748476916087ce131ac57
Reviewed-on: http://git.am.freescale.net:8181/2577
Reviewed-by: Chereji Marian-Cornel-R27762 <marian.chereji@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
This patch adds the dts files for B4420 support
Signed-off-by: Radu Bulie <radu.bulie@freescale.com>
Change-Id: Ibcae2a79f0b514a794dedb4da9504510365f79eb
Reviewed-on: http://git.am.freescale.net:8181/2576
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Chereji Marian-Cornel-R27762 <marian.chereji@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
This patch synchronize the dts files used by DPA offload with the
changes from sdk
Signed-off-by: Radu Bulie <radu.bulie@freescale.com>
Change-Id: Ia173ea0dfd6f4f675d76f8f2405228737354d6a8
Reviewed-on: http://git.am.freescale.net:8181/2519
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Chereji Marian-Cornel-R27762 <marian.chereji@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
The patch adds the dtsi files used for enabling chosen node support
for B4860 platform.
Chosen node support permits to configure features such as:
-virtual storage profile
-fragmentation on O/H port
-set TNUMS and buffer configuration parameters on different ports
Signed-off-by: Radu Bulie <radu.bulie@freescale.com>
Change-Id: I4a98251225ff34e9775d43f6f1b904cc389a21b2
Reviewed-on: http://git.am.freescale.net:8181/2518
Reviewed-by: Chereji Marian-Cornel-R27762 <marian.chereji@freescale.com>
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|
|
These dts files are used in conjuntion with the ipsec offload,
reassembly and fragmentation usecases.
There is one dts for each DPAA platform.
Signed-off-by: Radu Bulie <radu.bulie@freescale.com>
Signed-off-by: Alex Badicioiu <alexandru.badicioiu@freescale.com>
Signed-off-by: Marian Chereji <marian.chereji@freescale.com>
Change-Id: Id714faddcf126ccb2258d17e2951a7e7e92d9728
Reviewed-on: http://git.am.freescale.net:8181/2232
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
|