From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fhigh-b7-smtp.messagingengine.com (fhigh-b7-smtp.messagingengine.com [202.12.124.158]) (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 E8E864446F2; Wed, 30 Sep 2026 11:08:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.158 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790766518; cv=none; b=J30sVLYgSdffFi1rgfdoKXYN7/zMxVNYCXA5h14p4ZpoBgrcwtSbzztxQUs48g4ioq7buwHAAzJxxMUIVHW6razP4ZI392I20AWO1rKTNNashfDJainBSggcaAcAG3MVLYCrFvzKf/qS8JMVIWQ8mS6zptx506NOJ5x/2bkbYLs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790766518; c=relaxed/simple; bh=qma2X5LOtwwDqEkAXpx2M+foTuv69fbkHsAYcHh3bnQ=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=tBZrBMZxwN8E7IYxGqdxp0Z+doTVScjG1kvtHfVb4B1NlDpSvYiX8IkuS3eNKu3urCJEx7Mwf1T9uTL4ccpZBDIdvwkgdBABOYgdNNOjs66BuwEScpsp2EAD6PCVsMluM6jrPez4YMhjvUNbGdoBcD3FytRhApfyDdV96M0j0xY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b=TYgonTj3; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=pWpZ4p7N; arc=none smtp.client-ip=202.12.124.158 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b="TYgonTj3"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="pWpZ4p7N" Received: from ams-compute-02.internal (ams-compute-02.internal [10.64.2.62]) by mailfhigh.stl.internal (Postfix) with ESMTP id 950AB7A0715; Wed, 30 Sep 2026 07:08:33 -0400 (EDT) Received: from ams-imap-03 ([10.64.2.23]) by ams-compute-02.internal (MEProxy); Wed, 30 Sep 2026 07:08:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1790766512; x=1790852912; bh=4AzuAnkLmWKJbfVNzARCkRXhEONPwq6GXzNIrTeug5k=; b= TYgonTj3zHArlIFZGBNKtF9HjJoGIgrS++oRvgrW5h6RlLcv2JIqhmfjKnZr1tpz KKDn1sk6tzGF+BIL/S36m37JcvTYzV9J31FUbaYWgt1sjUyBD9v4JAkijc39ohmB F6WSGSU+ptCOznb1yTco4CvR1q1KykW1EQtauvF4I/p8Qm0RBmbRBRg7hy35mR5V e4Oi00JcFmRcB5xIz+xztBEDN1wrbUAnmAX60sPBC+XQ1esN0aVsQDZOSbJuoffi t2GjrUQLFJZakrmPDpY3L0l8eS5rCvzSPyO6iAkr5j2lyMHVefstsVoteKp3Gksr c91WYbvRRiBO6C5jEkGiiA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1790766512; x= 1790852912; bh=4AzuAnkLmWKJbfVNzARCkRXhEONPwq6GXzNIrTeug5k=; b=p WpZ4p7N2/37epyurh7+xa338PoEKHfJYNq6M2yfx+3+qn0OFa+eeOvCw5GCFXcV6 EFrSVsOUUtd0vY0K8NRGD0pzqQF9P2rIX6Yl4rCu+0wEMbeE37/T8rjlrDGWzwRi P4vk6yTam8th7mZXEkainLXfL6sUAXlenUoP2Mh+uzMqYlGbw6eQkXmcOC0nY+9T QzunSpX7Q40GqJ6imiH1heQm+sduX2TliJGNQlKirAkRpOIJVdzqKdbO1mfsP0aa GKrzmk8cBCsd02EtzR0jJMx49d9427Nejc2S9SA1MkPK5I1ufVqeg6hSgz6/ifgy c4Q06t8bHW55BobO8Aq0A== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTFy3bF7+bjPu12m6iMXqrZCV6gemLfpxS14gilw2teEdR1Rcz+tq4NKIPCbVqoP8A cAMirvR5ixwssxeDDQ32mar9uOdtbj3jwsJZg53ua5lVCkPyTcES2JIeFH9+w5d6j65wmd S+qD9GooU27sERGwO54Fj2SG7JXPL30F+6twyhYu/v8McuM+0QHc43DybOnwVLOTj4G4rJ mrB6MnxK7/Ya5xKsC0NGc2lbDu/eHh5rEDIJ8cSTrh2z5vTrVo1H6l0vr6F5lM7UQ4fMzz tmYgFqJdOLK+3hzE1t3mqrT5TEFE8ZbB2i6WcQXK3rG72Tu9XnANoIiLBflxvvMHtNB6TK komnJNN0HMjNrraAiD+Fye+rzN3X0dtJymnNTWMTGjmKh08XK/6lrQy9pLm9/H3RPUIYDM 6ybF1SE9m9f05j3xH2cdVbCWKqP34KIM48jAKvVxNhF3Co/aDkAV0XgR+ywEB3hUgt2Da7 3moCJnkkyHKWWcSbdpXOdTNY9CEP34T9ecfytJoaxlt59dbVkDyskQ6076b8qbEhaUoZNi BfIokTAY85KDzJXVm6CWglpMYqYZmPVHy5HkfRb5/fs9nCF+5Qvoy80l/CAMYaXZWpntNK e8YegFOAlTJbVTw5dDbyAgG2Pp9ejpJ5V34/nbmp8jEawb18TcehWfiiu8ZQ X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.ams.internal (Postfix, from userid 501) id B054032A008F; Wed, 30 Sep 2026 07:08:27 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: AxcX56erMFXV Date: Wed, 30 Sep 2026 13:08:07 +0200 From: "Arnd Bergmann" To: "Linus Walleij" , filipp.dunsky@gmail.com Cc: "Krzysztof Kozlowski" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Greg Kroah-Hartman" , "Jiri Slaby" , "Russell King" , "Alexandre Belloni" , "Drew Fustini" , "Lorenzo Pieralisi" , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, "Jason Li" Message-Id: <1d81c2ef-7a5b-4306-83d2-ff96b0eb6a06@app.fastmail.com> In-Reply-To: References: <20260930-b4-cs75xx-v1-0-4617c4463529@gmail.com> <20260930-b4-cs75xx-v1-7-4617c4463529@gmail.com> Subject: Re: [PATCH RFC 07/10] tty: serial: Add Cortina Systems CS75xx UART driver Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, Sep 30, 2026, at 12:57, Linus Walleij wrote: > On Wed, Sep 30, 2026 at 9:00=E2=80=AFAM Fil Dunsky via B4 Relay > wrote: >> >> >> The ports are named ttyCS so that the driver can coexist with the 8250 >> driver in multiplatform kernels, and PORT_GENERIC is used rather than >> allocating a new port type. >> >> Signed-off-by: Fil Dunsky > > Look at this in your Linux tree: > git log -p b61c8bf4694b5115766849378dcb8787ff54e65e > > This is essentially a resurrection of that driver. It was deleted again > because it was merged prematurely. Cortina never came back to revise > the driver. (People run out of steam. Such things happen.) Jason actually came back this summer to try again, see https://lore.kernel.org/linux-arm-kernel/20260610112821.3030099-1-jason.= li@cortina-access.com/ > Anyways, clearly this driver is not just for CS75xx so name it > cortina-uart.c simply, and update symbols accordingly. Kconfig > should be SERIAL_CORTINA etc. I think we clearly want a driver that works for both the Cortina Systems CS75xx and the Cortina Access CA82xx, hopefully that would also support the ones inbetween (CS80xx, CA81xx). There do seem to be a few minor differences in the register set, but I would expect that this can be dealt with based on the compatible string. Arnd