Skip to content

Commit b76daa4

Browse files
committed
CI validated
1 parent d7010d0 commit b76daa4

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

src/platform/drivers/pl011_uart/inc/drivers/pl011_uart.h

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,28 @@
1515

1616
/* UART Base Address (PL011) */
1717

18-
#define UART_BASE_0 0xFDF02000
19-
#define UART_BASE_1 0xFDF00000
20-
#define UART_BASE_2 0xFDF03000
21-
#define UART_BASE_4 0xFDF01000
22-
#define UART_BASE_5 0xFDF05000
23-
#define UART_BASE_6 0xFFF32000
18+
#define UART_BASE_0 0xFDF02000
19+
#define UART_BASE_1 0xFDF00000
20+
#define UART_BASE_2 0xFDF03000
21+
#define UART_BASE_4 0xFDF01000
22+
#define UART_BASE_5 0xFDF05000
23+
#define UART_BASE_6 0xFFF32000
2424

2525
/* UART Interrupts */
2626

27-
#define UART_0_INTERRUPT 106
28-
#define UART_1_INTERRUPT 107
29-
#define UART_2_INTERRUPT 108
30-
#define UART_4_INTERRUPT 109
31-
#define UART_5_INTERRUPT 110
32-
#define UART_6_INTERRUPT 111
27+
#define UART_0_INTERRUPT 106
28+
#define UART_1_INTERRUPT 107
29+
#define UART_2_INTERRUPT 108
30+
#define UART_4_INTERRUPT 109
31+
#define UART_5_INTERRUPT 110
32+
#define UART_6_INTERRUPT 111
3333

34-
#define NUM_UART 6
34+
#define NUM_UART 6
3535

3636
#ifndef UART_CLK
37-
#define UART_CLK 19200000
37+
#define UART_CLK 19200000
3838
#endif
39-
#define UART_BAUD_RATE 115200
39+
#define UART_BAUD_RATE 115200
4040

4141
/* UART Data Register */
4242

@@ -185,25 +185,25 @@
185185

186186
struct Pl011_Uart_hw {
187187
const uint8_t offset[PL011_PAGE_OFFSET]; // Offset for page alignment
188-
volatile uint32_t data; // UART Data Register
189-
volatile uint32_t status_error; // UART Receive Status Register/Error Clear
190-
// Register
191-
const uint32_t reserved1[4]; // Reserved: 4(0x4) bytes
192-
volatile uint32_t flag; // UART Flag Register
193-
const uint32_t reserved2[1]; // Reserved: 1(0x1) bytes
194-
volatile uint32_t lp_counter; // UART Low-power Counter Register
195-
volatile uint32_t integer_br; // UART Integer Baud Rate Register
196-
volatile uint32_t fractional_br; // UART Fractional Baud Rate Register
197-
volatile uint32_t line_control; // UART Line Control Register
198-
volatile uint32_t control; // UART Control Register
199-
volatile uint32_t isr_fifo_level_sel; // UART Interrupt FIFO level Select
200-
// Register
201-
volatile uint32_t isr_mask; // UART Interrupt Mask Set/Clear Register
202-
volatile uint32_t raw_isr_status; // UART Raw Interrupt Status Register
203-
volatile uint32_t masked_isr_status; // UART Masked Interrupt Status
204-
// Register
205-
volatile uint32_t isr_clear; // UART Interrupt Clear Register
206-
volatile uint32_t DMA_control; // UART DMA control Register
188+
volatile uint32_t data; // UART Data Register
189+
volatile uint32_t status_error; // UART Receive Status Register/Error Clear
190+
// Register
191+
const uint32_t reserved1[4]; // Reserved: 4(0x4) bytes
192+
volatile uint32_t flag; // UART Flag Register
193+
const uint32_t reserved2[1]; // Reserved: 1(0x1) bytes
194+
volatile uint32_t lp_counter; // UART Low-power Counter Register
195+
volatile uint32_t integer_br; // UART Integer Baud Rate Register
196+
volatile uint32_t fractional_br; // UART Fractional Baud Rate Register
197+
volatile uint32_t line_control; // UART Line Control Register
198+
volatile uint32_t control; // UART Control Register
199+
volatile uint32_t isr_fifo_level_sel; // UART Interrupt FIFO level Select
200+
// Register
201+
volatile uint32_t isr_mask; // UART Interrupt Mask Set/Clear Register
202+
volatile uint32_t raw_isr_status; // UART Raw Interrupt Status Register
203+
volatile uint32_t masked_isr_status; // UART Masked Interrupt Status
204+
// Register
205+
volatile uint32_t isr_clear; // UART Interrupt Clear Register
206+
volatile uint32_t DMA_control; // UART DMA control Register
207207
};
208208

209209
typedef struct Pl011_Uart_hw bao_uart_t;

0 commit comments

Comments
 (0)