diff mbox series

usb: ehci-mx6: Add i.MX95 support

Message ID 20250107225919.196131-1-marex@denx.de
State Accepted
Commit 801b5fafd35db53f229bde5e2eb7d290e5d172e7
Delegated to: Marek Vasut
Headers show
Series usb: ehci-mx6: Add i.MX95 support | expand

Commit Message

Marek Vasut Jan. 7, 2025, 10:59 p.m. UTC
i.MX95 uses the same USB IP as i.MX8MM. It can then reuse the ehci-mx6
driver.

Signed-off-by: Marek Vasut <marex@denx.de>
---
Cc: Alice Guo <alice.guo@nxp.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Mathieu Othacehe <othacehe@gnu.org>
Cc: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: u-boot@lists.denx.de
---
 drivers/usb/host/Kconfig | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Comments

Fabio Estevam Jan. 8, 2025, 1:19 a.m. UTC | #1
On Tue, Jan 7, 2025 at 7:59 PM Marek Vasut <marex@denx.de> wrote:
>
> i.MX95 uses the same USB IP as i.MX8MM. It can then reuse the ehci-mx6

s/ehci-mx6/ehci-mx7

Reviewed-by: Fabio Estevam <festevam@gmail.com>
Marek Vasut Jan. 8, 2025, 12:29 p.m. UTC | #2
On 1/8/25 2:19 AM, Fabio Estevam wrote:
> On Tue, Jan 7, 2025 at 7:59 PM Marek Vasut <marex@denx.de> wrote:
>>
>> i.MX95 uses the same USB IP as i.MX8MM. It can then reuse the ehci-mx6
> 
> s/ehci-mx6/ehci-mx7
> 
> Reviewed-by: Fabio Estevam <festevam@gmail.com>

The driver is still called ehci-mx6.c , the Kconfig symbol contains MX7 
in it, but we still use the ehci-mx6.c driver .
Fabio Estevam Jan. 8, 2025, 2:25 p.m. UTC | #3
On Wed, Jan 8, 2025 at 9:53 AM Marek Vasut <marex@denx.de> wrote:

> The driver is still called ehci-mx6.c , the Kconfig symbol contains MX7
> in it, but we still use the ehci-mx6.c driver .

You are right, I am sorry for the confusion.
diff mbox series

Patch

diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
index 24786a2bc91..a656265890e 100644
--- a/drivers/usb/host/Kconfig
+++ b/drivers/usb/host/Kconfig
@@ -217,14 +217,14 @@  config USB_EHCI_MX6
 	  Enables support for the on-chip EHCI controller on i.MX6 SoCs.
 
 config USB_EHCI_MX7
-	bool "Support for i.MX7 on-chip EHCI USB controller"
-	depends on ARCH_MX7 || IMX8M || IMX93
+	bool "Support for i.MX7/i.MX8M/i.MX9 on-chip EHCI USB controller"
+	depends on ARCH_MX7 || IMX8M || IMX93 || IMX95
 	select EHCI_HCD_INIT_AFTER_RESET if ARCH_MX7
-	select PHY if IMX8M || IMX93
-	select NOP_PHY if IMX8M || IMX93
+	select PHY if IMX8M || IMX93 || IMX95
+	select NOP_PHY if IMX8M || IMX93 || IMX95
 	default y
 	---help---
-	  Enables support for the on-chip EHCI controller on i.MX7 SoCs.
+	  Enables support for the on-chip EHCI controller on i.MX7/i.MX8M/i.MX9 SoCs.
 
 config USB_EHCI_MXS
 	bool "Support for i.MX23/i.MX28 EHCI USB controller"