Add SRIO SerDes support for 5Gbps baudrate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-keystone (Ubuntu) |
Fix Released
|
High
|
Ike Panhc |
Bug Description
- Fix SRIO SerDes initialization for supporting 5Gbps
- Add management of SerDes Rx coefficients (att/boost)
- Add optional calibration of SerDes Rx coefficients with PRBS training
- Add optional DFE average offset computation
- Add sysfs entries for getting/setting SerDes Tx/Rx coefficients (in the
'serdes' directory)
- Fix a couple of SerDes functions
- Add sysfs entries for initiating SerDes calibration ('calibrate') and
in these file will start the service, writting a zero will stop it.
Calibration can only be performed when SRIO controller has not been started.
- Add 'serdes_
parameters
- Fix SRIO controller stop and shutdown
- Fix error recovery
- Cosmetic cleanup and code simplification
Related branches
summary: |
- add SRIO SerDes support for 5Gbps baudrate + Add SRIO SerDes support for 5Gbps baudrate |
This bug was fixed in the package linux-keystone - 3.13.0-19.32
---------------
linux-keystone (3.13.0-19.32) trusty; urgency=low
[ Ike Panhc ]
* Release Tracking Bug
- LP: #1400562
* Rebase to Ubuntu-3.13.0-43.72
[ Ubuntu: 3.13.0-43.72 ]
* Release Tracking Bug
- LP: #1400408
* x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
- LP: #1398795
- CVE-2014-9090
* x86_64, traps: Rework bad_iret
- LP: #1398795
- CVE-2014-9090
* x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit
- LP: #1400314
- CVE-2014-8134
-- Ike Panhc <email address hidden> Tue, 09 Dec 2014 12:58:50 +0800