Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp4839117pxb; Sat, 12 Feb 2022 21:56:42 -0800 (PST) X-Google-Smtp-Source: ABdhPJyneo3AgHb+NoTJ9bxJzdRstkS9aT1heGM+qq6Q6RIwvttV/MagprZjdUT7j0inrSc2VhdN X-Received: by 2002:a17:906:70c2:: with SMTP id g2mr1005379ejk.10.1644731801895; Sat, 12 Feb 2022 21:56:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644731801; cv=none; d=google.com; s=arc-20160816; b=AXnZAfBbenipY3deT3t2u9ixNcg3OV2RJylCu1yDrYygDKKgeXfjy1CC+wBb7NLOzy IGHdEr2Wb1hmSrp7UAOs7qdVKXCNUFx3LZie4K5NyedgU1gjvz8/ro7kclRAEwPv1qXD LfASXSYSV1XS5vd3qu5NOfIN33DSi93IxrOrnudQ7vM/2991VV2NyPw5UDz453k7Gcav rt1oiMebF7q8VF807MQAQPcMcIbx9jpJ1Egm5/RFxVjOBQ2SZ/6z+6Fru3y3LAac2eMY oIU0ROdXvSQ5GRbFXOLCBqgZHtzUFtDvLp27WlXnkdNgykmiI9Kk8xsX2+kbeL3qKgEu 4NDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date; bh=DHSu/TKA+WPkGYR9h2riEPJtYKbWAR0i+MJ3Lh+69CI=; b=FWGimWh4jMV4F1qV6YWHw9fRNh2smXbsrMzoduE4dDw13TArUUnGl1jf5vChAJoIoJ j4C0WIQQgvK/U0w9tGmLnby4KJCxGrwD0KkqgJ3GfIczOP+n/TiIJlzFNQ0FGH/86JPo thS8ts6CSH4YgUUPT0QxN59uwIUukSRJCYM1wuhdU2ewJC2wJUR7imKSvGq/gr3DwGY5 AXhdMxd/uT9OgYDBtyCn13tbQENMWER/4NO2u/MVfgolRI2mfy3xhcdDX3wOTjrST7mn 68cAW1r9b9ISwagsOOEm/xROPNqzAJwyBk7Ry/wF9prTPEUKzZakUqkV4ZJRETMf2ROm 2lJQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f12si1339406edy.78.2022.02.12.21.56.19; Sat, 12 Feb 2022 21:56:41 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237689AbiBLRbC (ORCPT + 99 others); Sat, 12 Feb 2022 12:31:02 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:45640 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229971AbiBLRa5 (ORCPT ); Sat, 12 Feb 2022 12:30:57 -0500 Received: from angie.orcam.me.uk (angie.orcam.me.uk [IPv6:2001:4190:8020::34]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7BFA9240A4; Sat, 12 Feb 2022 09:30:54 -0800 (PST) Received: by angie.orcam.me.uk (Postfix, from userid 500) id D5F5392009D; Sat, 12 Feb 2022 18:30:53 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id D360092009C; Sat, 12 Feb 2022 17:30:53 +0000 (GMT) Date: Sat, 12 Feb 2022 17:30:53 +0000 (GMT) From: "Maciej W. Rozycki" To: Greg Kroah-Hartman , Jiri Slaby cc: Andy Shevchenko , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/2] serial: 8250: Correct Kconfig help text for blacklisted PCI devices In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Correct the Kconfig help text for SERIAL_8250_LPSS, SERIAL_8250_MID and SERIAL_8250_PERICOM configuration options for dedicated PCI UART drivers that have been blacklisted in the generic PCI 8250 UART driver and as from commit a13e19cf3dc10 ("serial: 8250_lpss: split LPSS driver to separate module"), commit d9eda9bab2372 ("serial: 8250_pci: Intel MID UART support to its own driver"), and commit fcfd3c09f4078 ("serial: 8250_pci: Split out Pericom driver") respectively are not handled by said driver anymore (rather than for extra features only, as the current text indicates), and therefore require the respective dedicated drivers to work at all. Signed-off-by: Maciej W. Rozycki --- No changes from v1. --- drivers/tty/serial/8250/Kconfig | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) linux-serial-8250-pci-blacklist-help.diff Index: linux-macro/drivers/tty/serial/8250/Kconfig =================================================================== --- linux-macro.orig/drivers/tty/serial/8250/Kconfig +++ linux-macro/drivers/tty/serial/8250/Kconfig @@ -479,11 +479,12 @@ config SERIAL_8250_LPSS select DW_DMAC_PCI if (SERIAL_8250_DMA && X86_INTEL_LPSS) select RATIONAL help - Selecting this option will enable handling of the extra features - present on the UART found on various Intel platforms such as: + Selecting this option will enable handling of the UART found on + various Intel platforms such as: - Intel Baytrail SoC - Intel Braswell SoC - Intel Quark X1000 SoC + that are not covered by the more generic SERIAL_8250_PCI option. config SERIAL_8250_MID tristate "Support for serial ports on Intel MID platforms" @@ -494,17 +495,18 @@ config SERIAL_8250_MID select HSU_DMA_PCI if (HSU_DMA && X86_INTEL_MID) select RATIONAL help - Selecting this option will enable handling of the extra features - present on the UART found on Intel Medfield SOC and various other - Intel platforms. + Selecting this option will enable handling of the UART found on + Intel Medfield SOC and various other Intel platforms that is not + covered by the more generic SERIAL_8250_PCI option. config SERIAL_8250_PERICOM tristate "Support for Pericom and Acces I/O serial ports" default SERIAL_8250 depends on SERIAL_8250 && PCI help - Selecting this option will enable handling of the extra features - present on the Pericom and Acces I/O UARTs. + Selecting this option will enable handling of the Pericom and Acces + I/O UARTs that are not covered by the more generic SERIAL_8250_PCI + option. config SERIAL_8250_PXA tristate "PXA serial port support"