diff options
| author | Michael Pratt | 2023-12-06 19:29:26 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2024-01-05 22:32:59 +0000 |
| commit | 9cd589bd79aa94050261abd02f652eabed9396e0 (patch) | |
| tree | 7cf92cefa407fed2e07e624a9ce4a530d099cb40 | |
| parent | 2216b10ebbf45849f69b46650d8bf4b59d729963 (diff) | |
| download | openwrt-9cd589bd79aa94050261abd02f652eabed9396e0.tar.gz | |
ramips: lzma-loader: use default uart for rt305x
The rt305x series SOC have two UART devices,
and the one at bus address 0x500 is disabled by default.
Some boards do not even have a pinout for the first one,
so use the same one that the kernel uses at 0xc00 instead.
This allows the lzma-loader printing to be visible
alongside the kernel log in the same console.
Tested-by: Lech Perczak <lech.perczak@gmail.com> # zte,mf283plus
Signed-off-by: Michael Pratt <mcpratt@pm.me>
(cherry picked from commit bc00c78b4338779ca1b7cd08411f76218d1f3205)
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
| -rw-r--r-- | target/linux/ramips/image/lzma-loader/src/board.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/ramips/image/lzma-loader/src/board.c b/target/linux/ramips/image/lzma-loader/src/board.c index 9f87cddec7..de02f58b9f 100644 --- a/target/linux/ramips/image/lzma-loader/src/board.c +++ b/target/linux/ramips/image/lzma-loader/src/board.c @@ -40,7 +40,7 @@ #define UART_LSR (UART_BASE + 0x14) #define UART_LSR_MASK UART_LSR_THRE #elif defined(SOC_RT305X) -#define UART_BASE KSEG1ADDR(0x10000500) +#define UART_BASE KSEG1ADDR(0x10000c00) #define UART_THR (UART_BASE + 0x04) #define UART_LSR (UART_BASE + 0x1c) #define UART_LSR_MASK UART_LSR_THRE |