diff options
| author | Giulio Benetti <[email protected]> | 2021-05-20 16:10:14 +0200 |
|---|---|---|
| committer | Stefano Babic <[email protected]> | 2021-06-09 13:03:41 +0200 |
| commit | 45a5f76cfcf59e4965075bf17663e2e0b1b3ab7f (patch) | |
| tree | 5d7a4011b0492f6a427f6318d1e4b0ca3c88bada | |
| parent | 0d90dec18222871d6884aa7ed483169cd016e399 (diff) | |
clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3
Usb needs IMXRT1050_CLK_USBOH3 clock to be enabled, so let's add it to
clock driver.
Signed-off-by: Giulio Benetti <[email protected]>
| -rw-r--r-- | drivers/clk/imx/clk-imxrt1050.c | 2 | ||||
| -rw-r--r-- | include/dt-bindings/clock/imxrt1050-clock.h | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/drivers/clk/imx/clk-imxrt1050.c b/drivers/clk/imx/clk-imxrt1050.c index eb6847f8656..3e171610024 100644 --- a/drivers/clk/imx/clk-imxrt1050.c +++ b/drivers/clk/imx/clk-imxrt1050.c @@ -259,6 +259,8 @@ static int imxrt1050_clk_probe(struct udevice *dev) imx_clk_gate2("lcdif", "lcdif_podf", base + 0x70, 28)); clk_dm(IMXRT1050_CLK_LCDIF_PIX, imx_clk_gate2("lcdif_pix", "lcdif", base + 0x74, 10)); + clk_dm(IMXRT1050_CLK_USBOH3, + imx_clk_gate2("usboh3", "pll3_usb_otg", base + 0x80, 0)); struct clk *clk, *clk1; diff --git a/include/dt-bindings/clock/imxrt1050-clock.h b/include/dt-bindings/clock/imxrt1050-clock.h index 09b65e5df27..f74dbbcf937 100644 --- a/include/dt-bindings/clock/imxrt1050-clock.h +++ b/include/dt-bindings/clock/imxrt1050-clock.h @@ -61,6 +61,7 @@ #define IMXRT1050_CLK_PLL6_ENET 52 #define IMXRT1050_CLK_PLL7_USB_HOST 53 #define IMXRT1050_CLK_LCDIF_PIX 54 -#define IMXRT1050_CLK_END 55 +#define IMXRT1050_CLK_USBOH3 55 +#define IMXRT1050_CLK_END 56 #endif /* __DT_BINDINGS_CLOCK_IMXRT1050_H */ |
