summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinas Harutyunyan <Minas.Harutyunyan@synopsys.com>2024-03-13 12:19:52 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-03-26 12:44:53 +0300
commit535a88dc7d61b740bba4fdbe2b0b5a517d8d1820 (patch)
tree6bd53386d73d38254a8d9d0c7e163381819a0462
parent7fd22e5bcaa5b1224fe3fb2196c26f1a14e843ff (diff)
downloadlinux-535a88dc7d61b740bba4fdbe2b0b5a517d8d1820.tar.xz
usb: dwc2: New bit definition in GPWRDN register
Added new bit ULPI_LATCH_EN_DURING_HIB_ENTRY in GPWRDN register. This bit applicable HSOTG cores v5.00 or higher. Affects Hibernation Entry and Exit sequence (for both Host and Device) when using ULPI PHY. Signed-off-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Link: https://lore.kernel.org/r/56d05a4f5750aaa58d8c5bab7705814942a985bd.1708948356.git.Minas.Harutyunyan@synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/usb/dwc2/hw.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/usb/dwc2/hw.h b/drivers/usb/dwc2/hw.h
index c1d5d46c33e3..5e449393b0d7 100644
--- a/drivers/usb/dwc2/hw.h
+++ b/drivers/usb/dwc2/hw.h
@@ -333,6 +333,8 @@
#define GLPMCFG_LPMCAP BIT(0)
#define GPWRDN HSOTG_REG(0x0058)
+
+#define GPWRDN_ULPI_LATCH_EN_DURING_HIB_ENTRY BIT(29)
#define GPWRDN_MULT_VAL_ID_BC_MASK (0x1f << 24)
#define GPWRDN_MULT_VAL_ID_BC_SHIFT 24
#define GPWRDN_ADP_INT BIT(23)