| #
b062b59b |
| 11-Sep-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "console_stm32" into integration
* changes: fix(st-uart): aarch32: wait for UART ISR register TC bit for console flush fix(st-uart): aarch32: remove unnecessary timeout
Merge changes from topic "console_stm32" into integration
* changes: fix(st-uart): aarch32: wait for UART ISR register TC bit for console flush fix(st-uart): aarch32: remove unnecessary timeout waiting in putc fix(st-uart): aarch64: wait for UART ISR register TC bit for console flush fix(st-uart): aarch64: unwait for UART ISR register TC bit in putc function
show more ...
|
| #
65a96c04 |
| 07-May-2025 |
Clément Le Goffic <legoffic.clement@gmail.com> |
fix(st-uart): aarch64: wait for UART ISR register TC bit for console flush
Loop over the UART_ISR_TC bit to make sure the FIFO is emptied and all the data is out of the shift register. Fix the retur
fix(st-uart): aarch64: wait for UART ISR register TC bit for console flush
Loop over the UART_ISR_TC bit to make sure the FIFO is emptied and all the data is out of the shift register. Fix the return value that should be void in flush related functions description.
Change-Id: Idbeecc3ca36b6ce506c9489b4f611bbe345121a3 Signed-off-by: Clément Le Goffic <legoffic.clement@gmail.com>
show more ...
|
| #
8ad5ea03 |
| 07-May-2025 |
Clément Le Goffic <legoffic.clement@gmail.com> |
fix(st-uart): aarch64: unwait for UART ISR register TC bit in putc function
The loop over the UART_ISR_TC flag was needed before the UART FIFO was enabled. This allowed to make sure each character w
fix(st-uart): aarch64: unwait for UART ISR register TC bit in putc function
The loop over the UART_ISR_TC flag was needed before the UART FIFO was enabled. This allowed to make sure each character written in TDR was outputed. This behavior is no more needed. Once a character is in the FIFO the UART will empty it when it is clocked.
Change-Id: I914c7f75a451bedbcc9287d8ed9178db47b4eab4 Signed-off-by: Clément Le Goffic <legoffic.clement@gmail.com>
show more ...
|
| #
cc933e1d |
| 15-Sep-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "stm32mp2" into integration
* changes: feat(stm32mp2): generate stm32 file feat(stm32mp2-fdts): add stm32mp257f-ev1 board feat(stm32mp2-fdts): introduce stm32mp25 pinc
Merge changes from topic "stm32mp2" into integration
* changes: feat(stm32mp2): generate stm32 file feat(stm32mp2-fdts): add stm32mp257f-ev1 board feat(stm32mp2-fdts): introduce stm32mp25 pinctrl files feat(stm32mp2-fdts): introduce stm32mp25 SoCs family feat(stm32mp2): add console configuration feat(st): add RCC registers list feat(st-uart): add AARCH64 stm32_console driver feat(st): introduce new platform STM32MP2 feat(dt-bindings): add the STM32MP2 clock and reset bindings docs(changelog): add scopes for STM32MP2 feat(docs): introduce STM32MP2 doc refactor(docs): add a sub-menu for ST platforms refactor(st): move plat_image_load.c refactor(st): rename PLAT_NB_FIXED_REGS refactor(st): move some storage definitions to common part refactor(st): move SDMMC definitions to driver feat(st-clock): stub fdt_get_rcc_secure_state feat(st-clock): allow aarch64 compilation of STGEN functions feat(st): allow AARCH64 compilation for common code refactor(st): rename QSPI macros
show more ...
|
| #
c6d070cd |
| 22-May-2019 |
Yann Gautier <yann.gautier@st.com> |
feat(st-uart): add AARCH64 stm32_console driver
It is an adaptation for AARCH64 of the already existing AARCH32 driver.
Change-Id: Ifabf716a6bd188d2249650a34bbec1a602bcb017 Signed-off-by: Yann Gaut
feat(st-uart): add AARCH64 stm32_console driver
It is an adaptation for AARCH64 of the already existing AARCH32 driver.
Change-Id: Ifabf716a6bd188d2249650a34bbec1a602bcb017 Signed-off-by: Yann Gautier <yann.gautier@st.com>
show more ...
|