u-boot-brain/drivers
Simon Glass 081f2fcbd9 dm: core: Allow the uclass to set up a device's child after binding
For buses, after a child is bound, allow the uclass to perform some
processing. This can be used to figure out the address of the child (e.g.
the chip select for SPI slaves) so that it is ready to be probed.

This avoids bus drivers having to repeat the same process, which really
should be done by the uclass, since it is common.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
2015-01-29 17:09:56 -07:00
..
bios_emulator bios_emulator: Add some VESA interface debugging 2015-01-23 17:24:16 -07:00
block x86: ahci: Make sure interface is not busy after enabling the port 2015-01-23 17:24:53 -07:00
bootcount qe: move immap_qe.h from arch directory into common directory 2014-07-22 16:25:54 -07:00
core dm: core: Allow the uclass to set up a device's child after binding 2015-01-29 17:09:56 -07:00
crypto crypto/fsl: Add fixup for crypto node 2015-01-23 22:29:14 -06:00
ddr/fsl arm/ls1021a: Add workaround for DDR erratum A008378 2015-01-23 22:29:13 -06:00
demo dm: demo: Add a simple GPIO demonstration 2015-01-29 17:09:51 -07:00
dfu dfu: dfu_get_buf: check the value of env dfu_bufsiz before use 2014-12-18 12:26:06 +01:00
dma dma: keystone_nav: remove spurious qm_cfg verification 2014-11-06 11:04:39 -05:00
fpga fpga: xilinx: Show fpga info if defined 2015-01-21 10:25:43 +01:00
gpio dm: exynos: Add a GPIO translation function 2015-01-29 17:09:51 -07:00
hwmon kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
i2c dm: core: Add a flag to control sequence numbering 2015-01-29 17:09:55 -07:00
input cros-ec-keyboard: Synchronize DT binding from linux 2015-01-05 17:45:16 -07:00
memory ARM: keystone: aemif: move aemif driver to drivers/memory/ti-aemif.c 2014-06-19 17:53:58 -04:00
misc dm: cros_ec: Remove use of fdtdec GPIO support 2015-01-29 17:09:51 -07:00
mmc dm: mmc: Remove use of fdtdec GPIO support 2015-01-29 17:09:52 -07:00
mtd dm: tegra: nand: Remove use of fdtdec GPIO support 2015-01-29 17:09:52 -07:00
net kirkwood: define empty CONFIG_MVGBE_PORTS by default 2015-01-25 23:56:15 +01:00
pci pci: tegra: Fix port information parsing 2015-01-23 17:25:30 -07:00
pcmcia powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
power dm: i2c: Provide an offset length parameter where needed 2015-01-29 17:09:53 -07:00
pwm pwm, imx6: add support for pwm modul on imx6 2014-07-23 12:25:42 +02:00
qe qe/deep-sleep: modify qe deep-sleep for generic board 2014-12-15 09:16:49 -08:00
rtc x86: rtc: mc146818: Add helpers to read/write CMOS RAM 2015-01-24 06:13:44 -07:00
serial dm: core: Add a flag to control sequence numbering 2015-01-29 17:09:55 -07:00
soc soc: keystone_serdes: generalize configuration mechanism 2014-10-23 11:27:28 -04:00
sound kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
spi dm: spi: Move the per-child data size to the uclass 2015-01-29 17:09:55 -07:00
thermal thermal: imx_thermal: Do not display calibration data 2014-12-01 10:20:18 +01:00
tpm Replace <compiler.h> with <linux/compiler.h> 2014-12-08 09:35:46 -05:00
twserial drivers: convert makefiles to Kbuild style 2013-10-31 13:26:01 -04:00
usb dm: usb: Remove use of fdtdec GPIO support 2015-01-29 17:09:52 -07:00
video dm: tegra: video: Remove use of fdtdec GPIO support 2015-01-29 17:09:51 -07:00
watchdog kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
Kconfig kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
Makefile Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq 2014-11-26 11:23:26 -05:00