Received: by 10.213.65.68 with SMTP id h4csp1076685imn; Wed, 14 Mar 2018 08:56:19 -0700 (PDT) X-Google-Smtp-Source: AG47ELvyobtAd7d+1qUHLhxtl12rep7IicCDSM9fo2WbsPbPmXyMWupyqdatUzC/42JNKvXlx2Be X-Received: by 10.99.110.199 with SMTP id j190mr4107104pgc.404.1521042979041; Wed, 14 Mar 2018 08:56:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521042978; cv=none; d=google.com; s=arc-20160816; b=lzH8lWzPO0xNr7N5ptIAeCKPYGOvEZLFPXVCerhFQ2lCNCGS8ykjf9gzhGMKN8t98/ T0zSwU209qXGlST+SQ7xraTvjY1YmYDyKvkXHLmnQyH90UGI1u1ndd9w0OaHukZ0zBnQ nKodWpDaq20AZtFaY5XeM+YoxJhAv7Vy8BAc9C8m1hlCu0s/V8DwIXHG+TSIOIX0HeQ1 qKtnC4wdOa3xzumW+0BkAdmWPlysH24OpgMmg13z5ZaKHKwNRP3glz+DlFNDqhYM4Piu E9kyCooNmh67lh2NXMajLMKMqjv9cJwbEII9YvEpM4lGmBf6eLEumLoTmpMwS9MbYF29 RuUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=V4wJQVZYWz8UJV9Nhb+oONZKDa7x1NDOzkeN5ogohhg=; b=gw0sH5CwJT42Zl9bldNz3g0ruCjlJ8Uesdqsl58Avg7VlPJF5ss4lEigads73fFOTQ ENtL1AhXdtox/SNdQkbrr2IO1kIyYU/whRSll/Ch2fOBYBqPQLYlaFBB+MUwskqMBavJ QeT/TYAcgMdhZHt9ZmZ46U/UeKLjhIrUCbZfDz50dhHAM6iBWJPfD5oG8ITf7u3qsVH3 lhse+swWWONo80DXAQ7DvqiKS5P6+U/p0CGPrrSybg9ajJ9LRiNLbUAx+d+IzYIxBizb Mlny2vhJTS5cVjKQQVsRGtAO61I0o60fGm5Z3CNSyRN+VLJM5EpuTacbY/HSHlTB+JIF y6Qg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o27si2301432pfi.119.2018.03.14.08.55.38; Wed, 14 Mar 2018 08:56:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752378AbeCNPxa (ORCPT + 99 others); Wed, 14 Mar 2018 11:53:30 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:48563 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751714AbeCNPx2 (ORCPT ); Wed, 14 Mar 2018 11:53:28 -0400 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.129]) with ESMTPA (Nemesis) id 0MROT1-1f45JV2kNr-00UXsy; Wed, 14 Mar 2018 16:53:22 +0100 From: Arnd Bergmann To: linux-kernel@vger.kernel.org Cc: Arnd Bergmann , Greg Kroah-Hartman , Jiri Slaby , linux-serial@vger.kernel.org Subject: [PATCH 41/47] serial: remove blackfin drivers Date: Wed, 14 Mar 2018 16:35:54 +0100 Message-Id: <20180314153603.3127932-42-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20180314153603.3127932-1-arnd@arndb.de> References: <20180314153603.3127932-1-arnd@arndb.de> X-Provags-ID: V03:K0:0u8bJ/qfdr7ab/xVN/szAGHy5+ICHOm2kQ71o92jwiE9m0zglNr HdJ5dzRBgv3NqFibhF7VVFjN8kdlSWh+XTY358rYs4oEQOULBJkjouTAi105cb22KHaPIYF uhi18jwVXC5brAv+a/qqr9i+vyylSLBdOM2ZkFJcX9KHzyR2lXZ6ReinMjuI1xdKuXd/r6A w7K1cvXHLPT5KykvzJEGg== X-UI-Out-Filterresults: notjunk:1;V01:K0:4N/AJ9O7jyI=:Dl7e+bH8UtExNqdMShagyI /HWtq+iVxmOaieH7cyFqzZL/OTwE4/Xs9WMVC9isME5Lxvi0NsI9ckS6eKYNHOsnpRr8Ov6gg vRQD8gZyGtjAI664kZwYa1qu3J0bDU8tZ6AhJ9Z4UR1PA9ndl+OKV9GxxvBPh1BDaQYzhciad 88o8R7yPMzNy6UR/7YLHCor1EPny41YRFJALc5ekTgRgZ+t5obvYyVyyCfGo2PZOgRGjRN47H 57CeHSwRsPV+0UOdkn471nyU+AH0grau0Llz4MRV2zJ9tG9aL08SfPBo6g62UEz7jtjEnsabq Yeixqdb0oNLT67t92ZxmhqMTJnK77ooMBqCcqPU5O5p2iIbKmzGKS2ZYzJLlUXRrlQe/p5Twy MpjfEF04ZBhiai9Sic7PR0vlQsFTAdC5IkFJwVLok8hSuJYncBK5iReLZr/zEK55IrT1AqhrF u4/msuI1w3Mw9p9lnyHCbTEB32D5iwg31k2DseeE0vJ30wXjkX9WrNoQALiUCArHLxpnspCjL IA75ilPV/SyLHMXeWvpsKA68KLxX+B0dzdqa5IQD3qEda2eoAMTcX2WQbKmUdLfjW28VUCai5 Tf7OGmCoFEAqvTAoS2nxTPeOBToERJ/d2htLK0gG2OLlfeqr+gWX0tuGv6nPmmj1kT05Uc80B 5QdGqkSw4LZtKkjFT3nxbf0HKw2VV/vwh+Rby5p+1MQnc3O8azGqK9Y3lBKXs8vUVjpK44rzY MRBxEq51yQ9N6wiZ8sVxMuqeYaPr06/B03gKeA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The blackfin architecture is getting removed, so both the bfin_uart and bfin_sport_uart can be removed as well. Signed-off-by: Arnd Bergmann --- drivers/tty/serial/Kconfig | 149 ---- drivers/tty/serial/Makefile | 2 - drivers/tty/serial/bfin_sport_uart.c | 937 -------------------- drivers/tty/serial/bfin_sport_uart.h | 86 -- drivers/tty/serial/bfin_uart.c | 1551 ---------------------------------- 5 files changed, 2725 deletions(-) delete mode 100644 drivers/tty/serial/bfin_sport_uart.c delete mode 100644 drivers/tty/serial/bfin_sport_uart.h delete mode 100644 drivers/tty/serial/bfin_uart.c diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig index f6e09326042d..031552eb3f65 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig @@ -498,92 +498,6 @@ config SERIAL_SA1100_CONSOLE your boot loader (lilo or loadlin) about how to pass options to the kernel at boot time.) -config SERIAL_BFIN - tristate "Blackfin serial port support" - depends on BLACKFIN - select SERIAL_CORE - select SERIAL_BFIN_UART0 if (BF531 || BF532 || BF533 || BF561) - help - Add support for the built-in UARTs on the Blackfin. - - To compile this driver as a module, choose M here: the - module is named bfin_uart.ko. - -config SERIAL_BFIN_CONSOLE - bool "Console on Blackfin serial port" - depends on SERIAL_BFIN=y - select SERIAL_CORE_CONSOLE - -choice - prompt "UART Mode" - depends on SERIAL_BFIN - default SERIAL_BFIN_DMA - help - This driver supports the built-in serial ports of the Blackfin family - of CPUs - -config SERIAL_BFIN_DMA - bool "DMA mode" - depends on !DMA_UNCACHED_NONE && KGDB_SERIAL_CONSOLE=n - help - This driver works under DMA mode. If this option is selected, the - blackfin simple dma driver is also enabled. - -config SERIAL_BFIN_PIO - bool "PIO mode" - help - This driver works under PIO mode. - -endchoice - -config SERIAL_BFIN_UART0 - bool "Enable UART0" - depends on SERIAL_BFIN - help - Enable UART0 - -config BFIN_UART0_CTSRTS - bool "Enable UART0 hardware flow control" - depends on SERIAL_BFIN_UART0 - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_UART1 - bool "Enable UART1" - depends on SERIAL_BFIN && (!BF531 && !BF532 && !BF533 && !BF561) - help - Enable UART1 - -config BFIN_UART1_CTSRTS - bool "Enable UART1 hardware flow control" - depends on SERIAL_BFIN_UART1 - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_UART2 - bool "Enable UART2" - depends on SERIAL_BFIN && (BF54x || BF538 || BF539) - help - Enable UART2 - -config BFIN_UART2_CTSRTS - bool "Enable UART2 hardware flow control" - depends on SERIAL_BFIN_UART2 - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_UART3 - bool "Enable UART3" - depends on SERIAL_BFIN && (BF54x) - help - Enable UART3 - -config BFIN_UART3_CTSRTS - bool "Enable UART3 hardware flow control" - depends on SERIAL_BFIN_UART3 - help - Enable hardware flow control in the driver. - config SERIAL_IMX tristate "IMX serial port support" depends on HAS_DMA @@ -1231,69 +1145,6 @@ config SERIAL_SC16IS7XX_SPI This is additional support to exsisting driver. You must select at least one bus for the driver to be built. -config SERIAL_BFIN_SPORT - tristate "Blackfin SPORT emulate UART" - depends on BLACKFIN - select SERIAL_CORE - help - Enable SPORT emulate UART on Blackfin series. - - To compile this driver as a module, choose M here: the - module will be called bfin_sport_uart. - -config SERIAL_BFIN_SPORT_CONSOLE - bool "Console on Blackfin sport emulated uart" - depends on SERIAL_BFIN_SPORT=y - select SERIAL_CORE_CONSOLE - -config SERIAL_BFIN_SPORT0_UART - bool "Enable UART over SPORT0" - depends on SERIAL_BFIN_SPORT && !(BF542 || BF544) - help - Enable UART over SPORT0 - -config SERIAL_BFIN_SPORT0_UART_CTSRTS - bool "Enable UART over SPORT0 hardware flow control" - depends on SERIAL_BFIN_SPORT0_UART - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_SPORT1_UART - bool "Enable UART over SPORT1" - depends on SERIAL_BFIN_SPORT - help - Enable UART over SPORT1 - -config SERIAL_BFIN_SPORT1_UART_CTSRTS - bool "Enable UART over SPORT1 hardware flow control" - depends on SERIAL_BFIN_SPORT1_UART - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_SPORT2_UART - bool "Enable UART over SPORT2" - depends on SERIAL_BFIN_SPORT && (BF54x || BF538 || BF539) - help - Enable UART over SPORT2 - -config SERIAL_BFIN_SPORT2_UART_CTSRTS - bool "Enable UART over SPORT2 hardware flow control" - depends on SERIAL_BFIN_SPORT2_UART - help - Enable hardware flow control in the driver. - -config SERIAL_BFIN_SPORT3_UART - bool "Enable UART over SPORT3" - depends on SERIAL_BFIN_SPORT && (BF54x || BF538 || BF539) - help - Enable UART over SPORT3 - -config SERIAL_BFIN_SPORT3_UART_CTSRTS - bool "Enable UART over SPORT3 hardware flow control" - depends on SERIAL_BFIN_SPORT3_UART - help - Enable hardware flow control in the driver. - config SERIAL_TIMBERDALE tristate "Support for timberdale UART" select SERIAL_CORE diff --git a/drivers/tty/serial/Makefile b/drivers/tty/serial/Makefile index c21835dc16b2..a9242484e821 100644 --- a/drivers/tty/serial/Makefile +++ b/drivers/tty/serial/Makefile @@ -29,8 +29,6 @@ obj-$(CONFIG_SERIAL_PXA_NON8250) += pxa.o obj-$(CONFIG_SERIAL_PNX8XXX) += pnx8xxx_uart.o obj-$(CONFIG_SERIAL_SA1100) += sa1100.o obj-$(CONFIG_SERIAL_BCM63XX) += bcm63xx_uart.o -obj-$(CONFIG_SERIAL_BFIN) += bfin_uart.o -obj-$(CONFIG_SERIAL_BFIN_SPORT) += bfin_sport_uart.o obj-$(CONFIG_SERIAL_SAMSUNG) += samsung.o obj-$(CONFIG_SERIAL_MAX3100) += max3100.o obj-$(CONFIG_SERIAL_MAX310X) += max310x.o diff --git a/drivers/tty/serial/bfin_sport_uart.c b/drivers/tty/serial/bfin_sport_uart.c deleted file mode 100644 index 4ccca5d22f4f..000000000000 diff --git a/drivers/tty/serial/bfin_sport_uart.h b/drivers/tty/serial/bfin_sport_uart.h deleted file mode 100644 index 4b12f45d6580..000000000000 diff --git a/drivers/tty/serial/bfin_uart.c b/drivers/tty/serial/bfin_uart.c deleted file mode 100644 index 4755fa696321..000000000000 -- 2.9.0