From: sashiko-bot@kernel.org
To: "Fil Dunsky" <filipp.dunsky@gmail.com>
Cc: linux-serial@vger.kernel.org
Subject: Re: [PATCH v6 07/10] tty: serial: Add Cortina UART driver
Date: Tue, 13 Oct 2026 06:41:35 +0000 [thread overview]
Message-ID: <sashiko-outbox-169118@kernel.org> (raw)
In-Reply-To: <20261013-b4-cs75xx-v6-7-37e8f3969b7c@gmail.com>
> From: Fil Dunsky <filipp.dunsky@gmail.com>
>
> Add a driver for the UART found in Cortina SoCs, starting with the
> Cortina Systems CS75xx (Goldengate G2) family such as the CS7542. The
> block has transmit and receive FIFOs with full/empty status, a 24-bit
> baud rate divider clocked from the peripheral (APB) clock, a receive
> sampling point register and one interrupt line per port with per-cause
> enable and write-one-to-clear status registers.
>
> The same block, with an additional flow control register and a few more
> interrupt causes, is used in the Cortina Access CAxxxx SoCs, which were
> briefly supported by commit b61c8bf4694b ("tty: serial: Add UART driver
> for Cortina-Access platform") before it was removed again. The driver
> is therefore named after the vendor rather than one SoC, so that those
> parts can be added with their own compatible strings.
>
> The driver is a rewrite of the vendor driver shipped with the Linux
> 2.6.36 and 4.9 based vendor kernels, using the current serial core API
> (uart_port_tx(), port lock helpers, deferred sysrq handling) and devm
> resource management. It supports the system console and earlycon.
> Hardware flow control is not supported.
>
> The ports are named ttyCS so that the driver can coexist with the 8250
> driver in multiplatform kernels, where the 8250 core registers ttyS0
> and up even without any 8250 hardware, and PORT_GENERIC is used rather
> than allocating a new port type.
>
> Signed-off-by: Fil Dunsky <filipp.dunsky@gmail.com>
Sashiko has reviewed this patch and found no issues. It looks great!
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261013-b4-cs75xx-v6-0-37e8f3969b7c@gmail.com?part=7
next prev parent reply other threads:[~2026-10-13 6:41 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-13 6:06 [PATCH v6 00/10] ARM: Add support for Cortina Systems CS75xx and Securifi Almond+ Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:06 ` [PATCH v6 01/10] dt-bindings: vendor-prefixes: Add Securifi Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:09 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 02/10] dt-bindings: arm: Add Cortina Systems CS7542 and Securifi Almond+ Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:11 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 03/10] dt-bindings: arm: cpus: Add Cortina Systems CS7542 enable method Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:14 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 04/10] ARM: goldengate: Add support for the CS75xx SoC family Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:25 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 05/10] ARM: debug: Add Cortina Systems CS75xx UART0 support Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:29 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 06/10] dt-bindings: serial: Add Cortina Systems CS7542 UART Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:32 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 07/10] tty: serial: Add Cortina UART driver Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:41 ` sashiko-bot [this message]
2026-10-13 6:06 ` [PATCH v6 08/10] ARM: dts: cortina: Add CS7542 SoC and Securifi Almond+ board Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:46 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 09/10] ARM: multi_v7_defconfig: Enable Cortina Systems CS75xx support Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:47 ` sashiko-bot
2026-10-13 6:06 ` [PATCH v6 10/10] MAINTAINERS: Add entry for Cortina Systems CS75xx Fil Dunsky via B4 Relay
2026-10-13 6:06 ` Fil Dunsky
2026-10-13 6:18 ` [PATCH v6 00/10] ARM: Add support for Cortina Systems CS75xx and Securifi Almond+ Krzysztof Kozlowski
2026-10-13 6:37 ` Fil Dunsky
2026-10-13 9:04 ` Arnd Bergmann
2026-10-13 9:07 ` Fil Dunsky
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=sashiko-outbox-169118@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=filipp.dunsky@gmail.com \
--cc=linux-serial@vger.kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.