]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
serial: mediatek: fix register names and offsets
authorWeijie Gao <weijie.gao@mediatek.com>
Fri, 23 May 2025 09:25:55 +0000 (17:25 +0800)
committerTom Rini <trini@konsulko.com>
Thu, 5 Jun 2025 20:30:35 +0000 (14:30 -0600)
Fix UART register names and offsets according to the programming
guide to allow implementing some enhanced features.

Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
drivers/serial/serial_mtk.c

index becf93170768386568ec92ba85f0047c748878c1..9d379f2e8993883edbd8e829d713bdc3708dc0df 100644 (file)
@@ -30,16 +30,23 @@ struct mtk_serial_regs {
        u32 mcr;
        u32 lsr;
        u32 msr;
-       u32 spr;
-       u32 mdr1;
+       u32 scr;
+       u32 autobaud_en;
        u32 highspeed;
        u32 sample_count;
        u32 sample_point;
+       u32 autobaud_reg;
+       u32 ratefix_ad;
+       u32 autobaud_sample;
+       u32 guard;
+       u32 escape_dat;
+       u32 escape_en;
+       u32 sleep_en;
+       u32 dma_en;
+       u32 rxtri_ad;
        u32 fracdiv_l;
        u32 fracdiv_m;
-       u32 escape_en;
-       u32 guard;
-       u32 rx_sel;
+       u32 fcr_rd;
 };
 
 #define thr rbr