Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp1105430lqb; Wed, 17 Apr 2024 23:25:27 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVVhA3IdKBk19qCfbk0v8mqNItZ7APNNBhPW/LC6rVAlDtID+W9F2tRmsFXfO7h1V6F/ImAdsPXfrW6LeRgcFddLQXZLupQrBrihW8glg== X-Google-Smtp-Source: AGHT+IGFATVrqwPZSIlgl9X3hSt6YLHXmVK5wcd3uBmPrAlIjXTTrWKGalmURRxW6EvupknqRDYK X-Received: by 2002:aca:231a:0:b0:3c5:f009:a70f with SMTP id e26-20020aca231a000000b003c5f009a70fmr2125202oie.36.1713421527620; Wed, 17 Apr 2024 23:25:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713421527; cv=pass; d=google.com; s=arc-20160816; b=fV+sH5/DLonlnzF9RXwlIjCvtJyqDiRC4hZhVTKNz566vdpx8VsNCBQzYyzmh7Zktt na0yeaOcf6EQ7Lzlfpk1aa5FEEAOi/eDdJ2rFbUqlRgaNiSCPuYOrZlP5cxLBeYMT4EX vUWMKsLANF/rWZBaR+gZUSq/87kgS4tAjgkwxhel7BKyTLTi5SBrAs+TJFwB/i2SzWqW W599xzn3E+xYp1JpH4UBXphDy6GwS/2tebt3qOSSGYYA1VoBybwkT1TtWHm2fR21BHJV 2qBhh3lJ6DbWI5K+Zze0GQNhivtY9eIFJtBDM4NJiDJRg0q+kZTpHwoAi0tsS8jKFV4Y e/Xg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=/OBAdQP5o386Ztkr1xmIR7sNokCEqh93wm+QRy0R4Yo=; fh=WkkzK+CBKtEeOgyFwsMpc44oFba90CuMF7VXS4nAIdI=; b=s/V5/DvCEieS2dg1HDRx/3n1D1N4T7Potgu36UKYSsYzszqzjh8LoQ/AGkgxBKZ/L8 hmjzd1fnaf6FIhN2hxro6QpGgDdquzyHE068bYPedQWi+HSJIBh3kLVQinwmEfBj9aIK feurzrtRguizSlUfyKm3edyPf3YwgKVmx4iZaQTV7Q8BYc1cwUorh+lFQLu5wCyux6sB ZqLE3ve363kYeoqOMpYW4tmNQLQCA5fpISAmZJ4ao/DoDJT3Kdcuuf+8gdO6INgGm+HT 20gy9tEYrsVeiU5MfDcuRhHZAfQm7a9oeCgKudr+l0R9CZsmrxHe3ctqktK0PUZxteuh 8XAA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=pcNxOxQU; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-149574-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149574-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id y22-20020a634b16000000b005f07f35ac2fsi698987pga.722.2024.04.17.23.25.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 23:25:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-149574-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=pcNxOxQU; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-149574-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149574-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 7C9EAB2095E for ; Thu, 18 Apr 2024 06:25:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AE1636A8D2; Thu, 18 Apr 2024 06:25:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="pcNxOxQU" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C61B0657D4; Thu, 18 Apr 2024 06:25:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713421513; cv=none; b=d8RA0IziRD/A5keUJqUUrh3/n5X72IICdlFqr7UO4fJVdKaLJqLQk1VauBjkG1An+/KwrNXgHB6WOv1d29yhj4iq8rPvq/ZVl61oWGDTYeTwT9F6rz2L6Ix5YJH62WA5h9QIHtFPQAG9JtNpkERSEYz2vdwSr688DdN1eMXT3Bg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713421513; c=relaxed/simple; bh=vDQURt8jUcoEu7p3MgkJ/YfbZZ7dGBBc9Y+bdKLdgMY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=qQDg2Lmz0IFMKuHXWg5N+0hAWgynX4Oeydx1uIOxb5c0kqWakML3MiPXM7imlnn846+39pv0m0oVeUETW/UfNV6a67/L/QUinvt1hnHv/grsIW+0uae529gwztX3LGQvt6mGZh+QQhRv4KRFtJgj8wikVF+2x3bNT/rLN0J8dh8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=pcNxOxQU; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id F0BE7C113CC; Thu, 18 Apr 2024 06:25:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1713421513; bh=vDQURt8jUcoEu7p3MgkJ/YfbZZ7dGBBc9Y+bdKLdgMY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=pcNxOxQUeXRdsv8plZja/MnVFXoiCyL2n3IsKs0Rx4V7rFnNux7GYHFdguphb/Mdz gKvKlvpz7wfsFP68tFDD9eSEmtw+jNtUjdEz7/a9Lud4QadBoWxzx2gaIk3uFHhYvb RijE/PXWdGQoNR+cViU8g79FKHzjlv5SVJTQRtgE= Date: Thu, 18 Apr 2024 08:25:10 +0200 From: Greg Kroah-Hartman To: Parker Newman Cc: Jiri Slaby , linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, Parker Newman Subject: Re: [PATCH v4 0/7] serial: exar: add Connect Tech serial cards to Exar driver Message-ID: <2024041801-earthlike-drastic-076a@gregkh> References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Wed, Apr 17, 2024 at 04:31:22PM -0400, Parker Newman wrote: > From: Parker Newman > > Hello, > These patches add proper support for most of Connect Tech's (CTI) Exar > based serial cards. Previously, only a subset of CTI's cards would work > with the Exar driver while the rest required the CTI out-of-tree driver. > These patches are intended to phase out the out-of-tree driver. > > I am new to the mailing lists and contributing to the kernel so please > let me know if I have made any mistakes or if you have any feedback. > > Changes in v2: > - Put missing PCI IDs in 8250_exar.c instead of pci_ids.h > - Split large patch into smaller ones > > Changes in v3: > - Refactored patches to be easier to follow (based on feedback of v2) > - Patch specific changes listed in corresponding patch > > Changes in v4: > - Rebased to tty-testing branch > - Removed v3 patch 8/8, "bug" didn't happen in current driver > - Patch specific changes listed in corresponding patch > > Thank you, > > Parker Newman (7): > serial: exar: remove old Connect Tech setup > serial: exar: added a exar_get_nr_ports function > serial: exar: add optional board_init function > serial: exar: moved generic_rs485 further up in 8250_exar.c > serial: exar: add CTI cards to exar_get_nr_ports > serial: exar: add CTI specific setup code > serial: exar: fix checkpach warnings > > drivers/tty/serial/8250/8250_exar.c | 981 ++++++++++++++++++++++++++-- > 1 file changed, 916 insertions(+), 65 deletions(-) Nice, compared to your first version, this is less code overall in this file: 1 file changed, 1019 insertions(+), 70 deletions(-) so the review process helped! All now applied to my tree, thanks for the revisions. And a follow-on patch to fix up the kbuild warning would be appreciated. thanks, greg k-h