summaryrefslogtreecommitdiffstats
path: root/drivers/tty
diff options
context:
space:
mode:
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>2015-10-13 13:29:03 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-17 21:22:08 -0700
commitec2f1b67f526ee0b314103f7bf2846289fa0f435 (patch)
treea1b08679cdc1c9863d4a96034d2cf5cf53f03ced /drivers/tty
parent1b306f997e2160ff40806fc5b43515f4c135dcb6 (diff)
downloadtalos-obmc-linux-ec2f1b67f526ee0b314103f7bf2846289fa0f435.tar.gz
talos-obmc-linux-ec2f1b67f526ee0b314103f7bf2846289fa0f435.zip
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: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty')
-rw-r--r--drivers/tty/serial/8250/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/tty/serial/8250/Kconfig b/drivers/tty/serial/8250/Kconfig
index f4a689743aa2..e6f5e12a2d83 100644
--- a/drivers/tty/serial/8250/Kconfig
+++ b/drivers/tty/serial/8250/Kconfig
@@ -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
OpenPOWER on IntegriCloud