| From 945967ba49e25b4c3e2d32a8758c09abdf673551 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Tue, 5 Oct 2021 16:57:47 -0700 |
| Subject: usb: musb: select GENERIC_PHY instead of depending on it |
| |
| From: Randy Dunlap <rdunlap@infradead.org> |
| |
| [ Upstream commit fde1fbedbaed4e76cef4600d775b185f59b9b568 ] |
| |
| The kconfig symbol GENERIC_PHY says: |
| All the users of this framework should select this config. |
| and around 136 out of 138 drivers do so, so change USB_MUSB_MEDIATEK |
| to do so also. |
| |
| This (also) fixes a long circular dependency problem for an upcoming |
| patch. |
| |
| Fixes: 0990366bab3c ("usb: musb: Add support for MediaTek musb controller") |
| Cc: Bin Liu <b-liu@ti.com> |
| Cc: Min Guo <min.guo@mediatek.com> |
| Cc: Yonglong Wu <yonglong.wu@mediatek.com> |
| Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Cc: linux-mediatek@lists.infradead.org |
| Signed-off-by: Randy Dunlap <rdunlap@infradead.org> |
| Link: https://lore.kernel.org/r/20211005235747.5588-1-rdunlap@infradead.org |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/usb/musb/Kconfig | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig |
| index 8de143807c1ae..4d61df6a9b5c8 100644 |
| --- a/drivers/usb/musb/Kconfig |
| +++ b/drivers/usb/musb/Kconfig |
| @@ -120,7 +120,7 @@ config USB_MUSB_MEDIATEK |
| tristate "MediaTek platforms" |
| depends on ARCH_MEDIATEK || COMPILE_TEST |
| depends on NOP_USB_XCEIV |
| - depends on GENERIC_PHY |
| + select GENERIC_PHY |
| select USB_ROLE_SWITCH |
| |
| comment "MUSB DMA mode" |
| -- |
| 2.33.0 |
| |