#include <linux/workqueue.h>
 
 /* XUSB_DEV registers */
-#define SPARAM 0x000
-#define  SPARAM_ERSTMAX_MASK GENMASK(20, 16)
-#define  SPARAM_ERSTMAX(x) (((x) << 16) & SPARAM_ERSTMAX_MASK)
 #define DB 0x004
 #define  DB_TARGET_MASK GENMASK(15, 8)
 #define  DB_TARGET(x) (((x) << 8) & DB_TARGET_MASK)
        unsigned int i;
        u32 val;
 
-       val = xudc_readl(xudc, SPARAM);
-       val &= ~(SPARAM_ERSTMAX_MASK);
-       val |= SPARAM_ERSTMAX(XUDC_NR_EVENT_RINGS);
-       xudc_writel(xudc, val, SPARAM);
-
        for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) {
                memset(xudc->event_ring[i], 0, XUDC_EVENT_RING_SIZE *
                       sizeof(*xudc->event_ring[i]));