1 .. SPDX-License-Identifier: GPL-2.0 2 3 ============================================== 4 Driver for Synopsys DesignWare PCIe traffic ge 5 ============================================== 6 7 Supported chips: 8 Synopsys DesignWare PCIe prototype solution 9 10 Datasheet: 11 Not freely available 12 13 Author: 14 Gustavo Pimentel <gustavo.pimentel@synopsys.com 15 16 Description 17 ----------- 18 19 This driver should be used as a host-side (Roo 20 DesignWare prototype that includes this IP. 21 22 The dw-xdata-pcie driver can be used to enable 23 generator in either direction (mutual exclusio 24 PCIe link performance analysis. 25 26 The interaction with this driver is done throu 27 can be changed in runtime. The driver outputs 28 information to ``/var/log/kern.log`` or dmesg. 29 30 Example 31 ------- 32 33 Write TLPs traffic generation - Root Complex t 34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 36 Generate traffic:: 37 38 # echo 1 > /sys/class/misc/dw-xdata-pcie.0/wr 39 40 Get link throughput in MB/s:: 41 42 # cat /sys/class/misc/dw-xdata-pcie.0/write 43 204 44 45 Stop traffic in any direction:: 46 47 # echo 0 > /sys/class/misc/dw-xdata-pcie.0/wr 48 49 Read TLPs traffic generation - Endpoint to Roo 50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 52 Generate traffic:: 53 54 # echo 1 > /sys/class/misc/dw-xdata-pcie.0/re 55 56 Get link throughput in MB/s:: 57 58 # cat /sys/class/misc/dw-xdata-pcie.0/read 59 199 60 61 Stop traffic in any direction:: 62 63 # echo 0 > /sys/class/misc/dw-xdata-pcie.0/re 64
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.