Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec2f1b67 authored by Heikki Krogerus's avatar Heikki Krogerus Committed by Greg Kroah-Hartman
Browse files

dmaengine: hsu: make the UART driver in control of selecting this driver



HSU (High Speed UART) DMA engine, like the name suggests, is
an integrated DMA engine for UART and UART alone. Therefore,
making the UART drivers responsible of selecting it and
removing the user selectable option for it. The UARTs with
this DMA engine can always select HSU_DMA when
SERIAL_8250_DMA option is enabled.

Suggested-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
Acked-by: default avatarVinod Koul <vinod.koul@intel.com>
Acked-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 1b306f99
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -5,10 +5,5 @@ config HSU_DMA
	select DMA_VIRTUAL_CHANNELS

config HSU_DMA_PCI
	tristate "High Speed UART DMA PCI driver"
	depends on PCI
	select HSU_DMA
	help
	  Support the High Speed UART DMA on the platfroms that
	  enumerate it as a PCI device. For example, Intel Medfield
	  has integrated this HSU DMA controller.
	tristate
	depends on HSU_DMA && PCI
+2 −0
Original line number Diff line number Diff line
@@ -371,6 +371,8 @@ config SERIAL_8250_INGENIC
config SERIAL_8250_MID
	tristate "Support for serial ports on Intel MID platforms"
	depends on SERIAL_8250 && PCI
	select HSU_DMA if SERIAL_8250_DMA
	select HSU_DMA_PCI if X86_INTEL_MID
	help
	  Selecting this option will enable handling of the extra features
	  present on the UART found on Intel Medfield SOC and various other