summaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-debug.h
diff options
context:
space:
mode:
authorChandramohan Akula <chandramohan.akula@broadcom.com>2023-07-19 08:02:56 +0300
committerJason Gunthorpe <jgg@nvidia.com>2023-07-21 22:15:32 +0300
commit2ad4e6303a6d7518632739eaf67821a3553db1bd (patch)
tree09789e912a74015f608580c607f7ae63c5515cfa /drivers/usb/cdns3/cdns3-debug.h
parentea222485788208cd79bad42d25aae9232b33a934 (diff)
downloadlinux-2ad4e6303a6d7518632739eaf67821a3553db1bd.tar.xz
RDMA/bnxt_re: Implement doorbell pacing algorithm
User applications alert the driver when the Doorbell FIFO reaches the alarm threshold. The driver updates the pacing parameters in the shared page to do the maximum pacing by the application till the DB FIFO congestion reduces to pacing threshold. Driver keeps checking the DB FIFO depth at the pacing interval and gradually adjusts the pacing level. Once the pacing level reaches default values (no congestion in the FIFO) pacing gets completed. Link: https://lore.kernel.org/r/1689742977-9128-7-git-send-email-selvin.xavier@broadcom.com Signed-off-by: Chandramohan Akula <chandramohan.akula@broadcom.com> Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-debug.h')
0 files changed, 0 insertions, 0 deletions