[U-Boot] [PATCH v3 0/4] Replace serial setparity by setconfig
Patrice Chotard
patrice.chotard at st.com
Fri Aug 3 13:07:37 UTC 2018
This series :
- Replace setparity ops by more complete setconfig in serial uclass
- Replace setparity by setconfig in STM32 serial driver
_ Adds test for serial setconfig
Changes in v3:
- Update SERIAL_PAR_MASK definition
- Don't remove setparity ops declaration in patch 1 to not
break bissectability
- Replace u8 by uint for parity/bits/stop in stm32_serial_setconfig()
- Add patch to remove obsolete setparity ops
- Update serial test when wrong serial options are specified
- Add SERIAL_CONFIG(par, bits, stop) macro to create serial mask
Changes in v2:
- Update SERIAL_BITS_MASK and SERIAL_STOP_MASK
- Update serial_setconfig prototype
- Update stm32_serial_setconfig prototype
- Add sandbox serial test
Patrice Chotard (4):
dm: serial: Replace setparity by setconfig
serial: stm32: Replace setparity by setconfig
dm: serial: Remove setparity ops
sandbox: Add serial test
drivers/serial/sandbox.c | 14 +++++++++++
drivers/serial/serial-uclass.c | 16 +++++++++++++
drivers/serial/serial_stm32.c | 21 +++++++++++-----
include/common.h | 1 +
include/serial.h | 48 ++++++++++++++++++++++++++++++++++---
test/dm/Makefile | 1 +
test/dm/serial.c | 54 ++++++++++++++++++++++++++++++++++++++++++
7 files changed, 146 insertions(+), 9 deletions(-)
create mode 100644 test/dm/serial.c
--
1.9.1
More information about the U-Boot
mailing list