Kconfig (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | Kconfig (7a96b6ea90a439f73e42b640eef2386c2c644570) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# 3# USB Dual Role (OTG-ready) Controller Drivers 4# for silicon based on Mentor Graphics INVENTRA designs 5# 6 7# (M)HDRC = (Multipoint) Highspeed Dual-Role Controller 8config USB_MUSB_HDRC --- 109 unchanged lines hidden (view full) --- 118 119config USB_MUSB_MEDIATEK 120 tristate "MediaTek platforms" 121 depends on ARCH_MEDIATEK || COMPILE_TEST 122 depends on NOP_USB_XCEIV 123 select GENERIC_PHY 124 select USB_ROLE_SWITCH 125 | 1# SPDX-License-Identifier: GPL-2.0 2# 3# USB Dual Role (OTG-ready) Controller Drivers 4# for silicon based on Mentor Graphics INVENTRA designs 5# 6 7# (M)HDRC = (Multipoint) Highspeed Dual-Role Controller 8config USB_MUSB_HDRC --- 109 unchanged lines hidden (view full) --- 118 119config USB_MUSB_MEDIATEK 120 tristate "MediaTek platforms" 121 depends on ARCH_MEDIATEK || COMPILE_TEST 122 depends on NOP_USB_XCEIV 123 select GENERIC_PHY 124 select USB_ROLE_SWITCH 125 |
126config USB_MUSB_POLARFIRE_SOC 127 tristate "Microchip PolarFire SoC platforms" 128 depends on SOC_MICROCHIP_POLARFIRE || COMPILE_TEST 129 depends on NOP_USB_XCEIV 130 select USB_MUSB_DUAL_ROLE 131 help 132 Say Y here to enable support for USB on Microchip's PolarFire SoC. 133 134 This support is also available as a module. If so, the module 135 will be called mpfs. 136 |
|
126comment "MUSB DMA mode" 127 128config MUSB_PIO_ONLY 129 bool 'Disable DMA (always use PIO)' 130 help 131 All data is copied between memory and FIFO by the CPU. 132 DMA controllers are ignored. 133 --- 7 unchanged lines hidden (view full) --- 141config USB_UX500_DMA 142 bool 'ST Ericsson Ux500' 143 depends on USB_MUSB_UX500 144 help 145 Enable DMA transfers on UX500 platforms. 146 147config USB_INVENTRA_DMA 148 bool 'Inventra' | 137comment "MUSB DMA mode" 138 139config MUSB_PIO_ONLY 140 bool 'Disable DMA (always use PIO)' 141 help 142 All data is copied between memory and FIFO by the CPU. 143 DMA controllers are ignored. 144 --- 7 unchanged lines hidden (view full) --- 152config USB_UX500_DMA 153 bool 'ST Ericsson Ux500' 154 depends on USB_MUSB_UX500 155 help 156 Enable DMA transfers on UX500 platforms. 157 158config USB_INVENTRA_DMA 159 bool 'Inventra' |
149 depends on USB_MUSB_OMAP2PLUS || USB_MUSB_MEDIATEK || USB_MUSB_JZ4740 | 160 depends on USB_MUSB_OMAP2PLUS || USB_MUSB_MEDIATEK || USB_MUSB_JZ4740 || USB_MUSB_POLARFIRE_SOC |
150 help 151 Enable DMA transfers using Mentor's engine. 152 153config USB_TI_CPPI_DMA 154 bool 'TI CPPI (Davinci)' 155 depends on USB_MUSB_DAVINCI 156 help 157 Enable DMA transfers when TI CPPI DMA is available. --- 16 unchanged lines hidden --- | 161 help 162 Enable DMA transfers using Mentor's engine. 163 164config USB_TI_CPPI_DMA 165 bool 'TI CPPI (Davinci)' 166 depends on USB_MUSB_DAVINCI 167 help 168 Enable DMA transfers when TI CPPI DMA is available. --- 16 unchanged lines hidden --- |