usb: dwc2: Update registers definitions to support service interval
Added GHWCFG4_SERVICE_INTERVAL_SUPPORTED and DCTL_SERVICE_INTERVAL_SUPPORTED bits definitions to support service interval based scheduling. Acked-by: Minas Harutyunyan <hminas@synopsys.com> Signed-off-by: Grigor Tovmasyan <tovmasya@synopsys.com> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
This commit is contained in:
parent
54e4f66ba8
commit
c464da0bff
|
@ -312,6 +312,7 @@
|
||||||
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_SHIFT 14
|
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_SHIFT 14
|
||||||
#define GHWCFG4_ACG_SUPPORTED BIT(12)
|
#define GHWCFG4_ACG_SUPPORTED BIT(12)
|
||||||
#define GHWCFG4_IPG_ISOC_SUPPORTED BIT(11)
|
#define GHWCFG4_IPG_ISOC_SUPPORTED BIT(11)
|
||||||
|
#define GHWCFG4_SERVICE_INTERVAL_SUPPORTED BIT(10)
|
||||||
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_8 0
|
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_8 0
|
||||||
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_16 1
|
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_16 1
|
||||||
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_8_OR_16 2
|
#define GHWCFG4_UTMI_PHY_DATA_WIDTH_8_OR_16 2
|
||||||
|
@ -443,6 +444,7 @@
|
||||||
#define DCFG_DEVSPD_FS48 3
|
#define DCFG_DEVSPD_FS48 3
|
||||||
|
|
||||||
#define DCTL HSOTG_REG(0x804)
|
#define DCTL HSOTG_REG(0x804)
|
||||||
|
#define DCTL_SERVICE_INTERVAL_SUPPORTED BIT(19)
|
||||||
#define DCTL_PWRONPRGDONE BIT(11)
|
#define DCTL_PWRONPRGDONE BIT(11)
|
||||||
#define DCTL_CGOUTNAK BIT(10)
|
#define DCTL_CGOUTNAK BIT(10)
|
||||||
#define DCTL_SGOUTNAK BIT(9)
|
#define DCTL_SGOUTNAK BIT(9)
|
||||||
|
|
Loading…
Reference in New Issue