From patchwork Wed Mar 14 15:35:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 131643 Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp1037529ljb; Wed, 14 Mar 2018 08:53:30 -0700 (PDT) X-Google-Smtp-Source: AG47ELs6QljaxShnnBxDrag2V2tIDpGk151clG1Tbgzm0sy8tjslnKI9AeEsrco6dmk4BqIXbV5R X-Received: by 10.101.73.77 with SMTP id q13mr4088819pgs.336.1521042810525; Wed, 14 Mar 2018 08:53:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521042810; cv=none; d=google.com; s=arc-20160816; b=c0B/CkRMxIno6YhowOjc/DS6gsAQBK5YhC2z4qqeZYbU2L8POeS7wbsfwKEhWIWbj3 FcL2px494Sqq7Ge38o0qKvZpM6Y2aiTcp6kJ8cGBWyVxBaxvWgVqljJ/M3B40DJC6LFG VfxJf1W+NAj+xeo7ST2YCFmyYX3b9NNTC0f2a+72JHMLM2SK+/2L9B5TXAh7HwIZoo4S R267mUR/CjU2QML+8jAm71DomTEYWO4jIcAjUCjoZ5AewuZOQaU4BBHiaQ0B7+DiFmql DeaBWcDRvO7DgDu3H60Ix00YXKFOrRoibVSlrs5+IktlOwxk2YxkXvD1YvguROHnhTrI SFdw== 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=3kA2nEXoiJZip789YzoQ3A3ct71FyVi4ZW6og080xP0=; b=YI+YL5iE+Wb9x5mf4sQEkVmn1+SMLytDZk46QPd9LnY4S2GSbcmvU19+OyPB0/8Meq HQvoeKHkdm3jmqlZNpPk9UN0tOGNpuNS2+rVsEPIEObDMt4CFeRC74j3WUgQ9dWtDwK+ vNHp5tktHaZa4ggLk+ft8D3NDYUn7V8KhOvO+3olPBqYrgAT4Zp44kjXOpoWS99hk1eK b9BfCQyCljnbAWi8JNco+aAU+bBrJ0e/gFbgYZNZZO5wuUR5ZfKPoBa7KXoAYL7W+b85 unoui/lV2cKAB8MByBA8RxwXl5J2q8YNjEtPXRgeoyaaNtJtq4LosBfsLcWC7SDo+gFV BLdw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-serial-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-serial-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 g190si336742pfb.308.2018.03.14.08.53.30; Wed, 14 Mar 2018 08:53:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-serial-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-serial-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-serial-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751873AbeCNPx3 (ORCPT + 2 others); Wed, 14 Mar 2018 11:53:29 -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-serial-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-serial@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/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 -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html 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