starfive: add new target for StarFive JH7100/7110 SoC
[openwrt/staging/981213.git] / target / linux / starfive / patches-6.1 / 1002-serial-8250_dw-Add-starfive-jh7100-hsuart-compatible.patch
1 From a3e9dc73758c378dd471fb6b1458f39592b020fe Mon Sep 17 00:00:00 2001
2 From: Emil Renner Berthing <kernel@esmil.dk>
3 Date: Thu, 14 Oct 2021 20:56:54 +0200
4 Subject: [PATCH 1002/1024] serial: 8250_dw: Add starfive,jh7100-hsuart
5 compatible
6
7 This adds a compatible for the high speed UARTs on the StarFive JH7100
8 RISC-V SoC. Just like the regular uarts we also need to keep the input
9 clocks at their default rate and rely only on the divisor in the UART.
10
11 Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
12 ---
13 drivers/tty/serial/8250/8250_dw.c | 1 +
14 1 file changed, 1 insertion(+)
15
16 --- a/drivers/tty/serial/8250/8250_dw.c
17 +++ b/drivers/tty/serial/8250/8250_dw.c
18 @@ -777,6 +777,7 @@ static const struct of_device_id dw8250_
19 { .compatible = "cavium,octeon-3860-uart", .data = &dw8250_octeon_3860_data },
20 { .compatible = "marvell,armada-38x-uart", .data = &dw8250_armada_38x_data },
21 { .compatible = "renesas,rzn1-uart", .data = &dw8250_renesas_rzn1_data },
22 + { .compatible = "starfive,jh7100-hsuart", .data = &dw8250_starfive_jh7100_data },
23 { .compatible = "starfive,jh7100-uart", .data = &dw8250_starfive_jh7100_data },
24 { /* Sentinel */ }
25 };