[U-Boot] [PATCH 00/19] spi: mpc8xxx: DM conversion

Mario Six mario.six at gdsys.cc
Tue Apr 10 11:01:29 UTC 2018


This patch series adds support for DM to the MPC8XXX SPI driver, cleans
up the driver code, fixes a few minor problems.

Some TODOs are left over for later, such as proper SPI speed setting,
and support for SPI mode setting. These would be enhancements to the
original functionality, and can come later.

The legacy functionality is retained, so older boards will still work
after the patches are applied.

Mario Six (19):
  spi: mpc8xxx: Use short type names
  spi: mpc8xxx: Fix comments
  spi: mpc8xxx: Rename camel-case variables
  spi: mpc8xxx: Fix space after cast
  spi: mpc8xxx: Fix function names in strings
  spi: mpc8xxx: Replace defines with enums
  spi: mpc8xxx: Use IO accessors
  spi: mpc8xxx: Simplify if
  spi: mpc8xxx: Get rid of is_read
  spi: mpc8xxx: Simplify logic a bit
  spi: mpc8xxx: Reduce scope of loop variables
  spi: mpc8xxx: Make code more readable
  spi: mpc8xxx: Rename variable
  spi: mpc8xxx: Document LEN setting better
  spi: mpc8xxx: Re-order transfer setup
  spi: mpc8xxx: Fix if check
  spi: mpc8xxx: Use get_timer
  spi: mpc8xxx: Prepare DM conversion
  spi: mpc8xxx: Add DM support

 drivers/spi/mpc8xxx_spi.c | 386 ++++++++++++++++++++++++++++++++++------------
 1 file changed, 287 insertions(+), 99 deletions(-)

--
2.11.0



More information about the U-Boot mailing list