chelsio: cxgb: Replace the workqueue with threaded interrupt