AMD_UNMASK_BIT
tmp &= AMD_UNMASK_BIT(UDC_DEVCTL_RDE);
tmp &= AMD_UNMASK_BIT(ep->num);
tmp &= AMD_UNMASK_BIT(ep->num);
writel(tmp & AMD_UNMASK_BIT(UDC_DEVCTL_RDE),
tmp &= AMD_UNMASK_BIT(UDC_DEVCTL_RDE);
tmp &= AMD_UNMASK_BIT(UDC_DEVCTL_TDE);
tmp &= AMD_UNMASK_BIT(UDC_EPINT_IN_EP0)
& AMD_UNMASK_BIT(UDC_EPINT_OUT_EP0);
tmp &= AMD_UNMASK_BIT(UDC_DEVINT_SI)
& AMD_UNMASK_BIT(UDC_DEVINT_SC)
& AMD_UNMASK_BIT(UDC_DEVINT_UR)
& AMD_UNMASK_BIT(UDC_DEVINT_SVC)
& AMD_UNMASK_BIT(UDC_DEVINT_ENUM);
tmp &= AMD_UNMASK_BIT(UDC_DEVINT_US);
tmp &= AMD_UNMASK_BIT(ep->num);
tmp &= AMD_UNMASK_BIT(UDC_EPCTL_P);