u-boot/test/dm
Simon Glass d0cff03e18 dm: spi: Move slave details to child platdata
At present we go through various contortions to store the SPI slave's chip
select in its private data. This only exists when the slave is active so
must be set up when it is probed. Until the device is probed we don't
actually know what chip select it will appear on.

However, now that we can support per-child platform data, we can use that
instead. This allows us to set up the chip select when the child is bound,
and avoid the messy contortions.

Unfortunately this is a fairly large change and it seems to be difficult to
break it down further.

Signed-off-by: Simon Glass <sjg@chromium.org>
2015-01-29 17:09:56 -07:00
..
.gitignore dm: Add basic tests 2014-03-04 12:15:29 -05:00
bus.c dm: core: Allow uclass to set up a device's child before it is probed 2015-01-29 17:09:56 -07:00
cmd_dm.c dm_test: improve the appearance shown by "dm tree" command 2014-12-11 13:18:41 -07:00
core.c dm: core: Add a function to get a device's uclass ID 2015-01-29 17:09:55 -07:00
gpio.c dm: gpio: Add better functions to request GPIOs 2015-01-29 17:09:51 -07:00
i2c.c dm: i2c: Provide an offset length parameter where needed 2015-01-29 17:09:53 -07:00
Makefile dm: i2c: Add tests for I2C 2014-12-11 13:18:43 -07:00
sf.c sandbox: Correct ordering of 'sb save' commands 2015-01-14 11:35:43 -05:00
spi.c dm: spi: Move slave details to child platdata 2015-01-29 17:09:56 -07:00
test-dm.sh dm: Don't run tests if U-Boot cannot be built 2015-01-29 17:09:54 -07:00
test-driver.c dm: Allow drivers to be marked 'before relocation' 2014-07-23 14:07:24 +01:00
test-fdt.c dm: core: Allow uclass to set up a device's child before it is probed 2015-01-29 17:09:56 -07:00
test-main.c test: dm: Support memory leak checking as a core feature 2014-10-23 19:29:53 -06:00
test-uclass.c dm: rename device struct to udevice 2014-05-27 10:21:32 -04:00
test.dts dm: core: Add a flag to control sequence numbering 2015-01-29 17:09:55 -07:00
ut.c dm: Add basic tests 2014-03-04 12:15:29 -05:00