summaryrefslogtreecommitdiff
path: root/drivers/serial/serial_stm32x7.c
diff options
context:
space:
mode:
authorPatrice Chotard <patrice.chotard@st.com>2017-09-27 15:44:52 +0200
committerTom Rini <trini@konsulko.com>2017-10-08 16:19:56 -0400
commit6c30f15bf1abbf9549bace6ec605eb44a4641800 (patch)
tree6de57b5e1592372885741fa552806ca2970a09d7 /drivers/serial/serial_stm32x7.c
parent2a7ecc536019066f77ff7b6e24cb3194ee0f65c0 (diff)
downloadu-boot-6c30f15bf1abbf9549bace6ec605eb44a4641800.tar.gz
serial: stm32x7: add STM32F4 support
stm32f4 doesn't support FIFO and OVERRUN feature. The enable bit is not at the same location in CR1 register than for STM32F7 and STM32H7. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Diffstat (limited to 'drivers/serial/serial_stm32x7.c')
-rw-r--r--drivers/serial/serial_stm32x7.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/serial/serial_stm32x7.c b/drivers/serial/serial_stm32x7.c
index 19697e31e7..44e8b42c7b 100644
--- a/drivers/serial/serial_stm32x7.c
+++ b/drivers/serial/serial_stm32x7.c
@@ -127,6 +127,7 @@ static int stm32_serial_probe(struct udevice *dev)
#if CONFIG_IS_ENABLED(OF_CONTROL)
static const struct udevice_id stm32_serial_id[] = {
+ { .compatible = "st,stm32-uart", .data = (ulong)&stm32f4_info},
{ .compatible = "st,stm32f7-uart", .data = (ulong)&stm32f7_info},
{ .compatible = "st,stm32h7-uart", .data = (ulong)&stm32h7_info},
{}