The mainline recently received a batch of XHCI patches from Zhaoxin. These patches had been submitted to the OpenEuler community and were already accepted. During the process of submitting to the mainline, the Maintainers put forward some suggestions on the patches. Therefore, the mainline version is slightly different from the version that was previously submitted to the community. Therefore, it is planned to replace the current mainline version with the previous old version to ensure consistency in functionality and format with the mainline. The patches involved are: 1. xhci: fix issue with resume from system Sx state 2. xhci: fix issue of cross page boundary in TRB prefetch 3. xhci: Show Zhaoxin XHCI root hub speed correctly 4. xhci: Add Zhaoxin xHCI LPM U1/U2 feature support "The mainline patches (with corresponding serial numbers) for the mainline are:" 1. [xhci: Fix resume issue of some ZHAOXIN hosts](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f927728186f0de1167262d6a632f9f7e96433d1a) 2. [xhci: Fix TRB prefetch issue of ZHAOXIN hosts](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2a865a652299f5666f3b785cbe758c5f57453036) 3. [xhci: Show ZHAOXIN xHCI root hub speed correctly](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d9b0328d0b8b8298dfdc97cd8e0e2371d4bcc97b) 4. [xhci: Add ZHAOXIN xHCI host U1/U2 feature support](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d5e234ff08a45a7a08a52173ed793b3c125ab88d)
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/6240