[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