config USB_ISP1760
	tristate "NXP ISP 1760/1761 support"
	depends on USB || USB_GADGET
	help
	  Say Y or M here if your system as an ISP1760 USB host controller
	  or an ISP1761 USB dual-role controller.

	  This driver does not support isochronous transfers or OTG.
	  This USB controller is usually attached to a non-DMA-Master
	  capable bus. NXP's eval kit brings this chip on PCI card
	  where the chip itself is behind a PLB to simulate such
	  a bus.

	  To compile this driver as a module, choose M here: the
	  module will be called isp1760.

config USB_ISP1760_HCD
	bool

config USB_ISP1761_UDC
	bool

if USB_ISP1760

choice
	bool "ISP1760 Mode Selection"
	default USB_ISP1760_DUAL_ROLE if (USB && USB_GADGET)
	default USB_ISP1760_HOST_ROLE if (USB && !USB_GADGET)
	default USB_ISP1760_GADGET_ROLE if (!USB && USB_GADGET)

config USB_ISP1760_HOST_ROLE
	bool "Host only mode"
	depends on USB=y || USB=USB_ISP1760
	select USB_ISP1760_HCD
	help
	  Select this if you want to use the ISP1760 in host mode only. The
	  gadget function will be disabled.

config USB_ISP1760_GADGET_ROLE
	bool "Gadget only mode"
	depends on USB_GADGET=y || USB_GADGET=USB_ISP1760
	select USB_ISP1761_UDC
	help
	  Select this if you want to use the ISP1760 in peripheral mode only.
	  The host function will be disabled.

config USB_ISP1760_DUAL_ROLE
	bool "Dual Role mode"
	depends on USB=y || USB=USB_ISP1760
	depends on USB_GADGET=y || USB_GADGET=USB_ISP1760
	select USB_ISP1760_HCD
	select USB_ISP1761_UDC
	help
	  Select this if you want to use the ISP1760 in both host and
	  peripheral modes.

endchoice

endif
2fd4b07c587f651'>refs</a><a class='active' href='/cgit.cgi/linux/net-next.git/log/sound/soc/codecs/rt5514-spi.h'>log</a><a href='/cgit.cgi/linux/net-next.git/tree/sound/soc/codecs/rt5514-spi.h?id=160ca0142431c19386db976302fd4b07c587f651'>tree</a><a href='/cgit.cgi/linux/net-next.git/commit/sound/soc/codecs/rt5514-spi.h?id=160ca0142431c19386db976302fd4b07c587f651'>commit</a><a href='/cgit.cgi/linux/net-next.git/diff/sound/soc/codecs/rt5514-spi.h?id=160ca0142431c19386db976302fd4b07c587f651'>diff</a></td><td class='form'><form class='right' method='get' action='/cgit.cgi/linux/net-next.git/log/sound/soc/codecs/rt5514-spi.h'>
<input type='hidden' name='id' value='160ca0142431c19386db976302fd4b07c587f651'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/cgit.cgi/linux/net-next.git/log/?id=160ca0142431c19386db976302fd4b07c587f651'>root</a>/<a href='/cgit.cgi/linux/net-next.git/log/sound?id=160ca0142431c19386db976302fd4b07c587f651'>sound</a>/<a href='/cgit.cgi/linux/net-next.git/log/sound/soc?id=160ca0142431c19386db976302fd4b07c587f651'>soc</a>/<a href='/cgit.cgi/linux/net-next.git/log/sound/soc/codecs?id=160ca0142431c19386db976302fd4b07c587f651'>codecs</a>/<a href='/cgit.cgi/linux/net-next.git/log/sound/soc/codecs/rt5514-spi.h?id=160ca0142431c19386db976302fd4b07c587f651'>rt5514-spi.h</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/cgit.cgi/linux/net-next.git/log/sound/soc/codecs/rt5514-spi.h?id=160ca0142431c19386db976302fd4b07c587f651&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Files</th><th class='left'>Lines</th></tr>