u-boot-brain/drivers
maxims@google.com 99f8ad7321 aspeed: Refactor AST2500 RAM Driver and Sysreset Driver
This change switches all existing users of ast2500 Watchdog to Driver
Model based Watchdog driver.

To perform system reset Sysreset Driver uses first Watchdog device found
via uclass_first_device call. Since the system is going to be reset
anyway it does not make much difference which watchdog is used.

Instead of using Watchdog to reset itself, SDRAM driver now uses Reset
driver to do that.

These were the only users of the old Watchdog API, so that API is
removed.

This all is done in one change to avoid having to maintain dual API for
watchdog in between.

Signed-off-by: Maxim Sloyko <maxims@google.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2017-05-08 11:57:32 -04:00
..
adc dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
bios_emulator bios_emulator: Fix cast for 64-bit compilation 2016-10-11 11:55:33 +08:00
block fsl/sata: correctly identify failed malloc 2017-04-18 10:29:24 -04:00
bootcount Blackfin: Remove 2017-04-05 13:52:01 -04:00
clk aspeed: Make SCU lock/unlock functions part of SCU API 2017-05-08 11:57:31 -04:00
core dm: core: Ensure DMA regions start up with the cache clean 2017-04-13 14:44:49 -06:00
cpu cpu: Add get_vendor callback 2016-10-19 09:01:51 +02:00
crypto Merge git://git.denx.de/u-boot-fsl-qoriq 2017-04-18 11:36:06 -04:00
ddr Merge git://git.denx.de/u-boot-fsl-qoriq 2017-04-18 11:36:06 -04:00
demo dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
dfu dfu: align array in dfu_get_dev_type with enum dfu_device_type 2016-11-03 11:55:25 +01:00
dma treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
firmware sysreset: psci: support system reset in a generic way with PSCI 2017-04-18 10:29:19 -04:00
fpga FPGA: drivers/fpga/ivm_core.c: incorrect printf 2017-04-18 10:29:23 -04:00
gpio dm: gpio: Add driver for stm32f7 gpio controller 2017-05-08 11:57:02 -04:00
hwmon mailaddr: Update mail address 2016-01-27 15:32:05 +01:00
i2c Merge git://git.denx.de/u-boot-fsl-qoriq 2017-04-18 11:36:06 -04:00
input dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
led dm: led: Add support for blinking LEDs 2017-04-14 19:38:57 -06:00
mailbox dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
memory memory: Move TI_AEMIF config to KCONFIG 2016-04-18 17:11:43 -04:00
misc Drop the pdsp188x driver 2017-04-30 13:41:02 -04:00
mmc drivers: remove Blackfin specific drivers 2017-04-18 10:29:14 -04:00
mtd mtd: nand: Consolidate nand spl loaders implementation 2017-05-08 11:57:26 -04:00
net Merge git://git.denx.de/u-boot-sunxi 2017-04-25 16:12:42 -04:00
pch dm: Use dm_scan_fdt_dev() directly where possible 2016-07-27 14:15:54 -06:00
pci Merge git://git.denx.de/u-boot-dm 2017-04-04 09:18:57 -04:00
pcmcia powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
phy/marvell dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
pinctrl stm32f7: increase the max no of pin configuration to 70 2017-05-08 11:57:23 -04:00
power power: Convert CONFIG_PMIC_AS3722 to Kconfig 2017-04-30 10:29:50 -04:00
pwm dm: sandbox: pwm: Add a basic pwm test 2017-04-27 16:49:02 -04:00
qe armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
ram stm32f7: sdram: correct sdram configuration as per micron sdram 2017-05-08 11:57:22 -04:00
remoteproc dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
reset aspeed: Reset Driver 2017-05-08 11:57:32 -04:00
rtc rtc: Add DM support to ds1307 2017-05-08 11:57:28 -04:00
serial Merge git://git.denx.de/u-boot-sunxi 2017-04-25 16:12:42 -04:00
soc Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sound of: clean up OF_CONTROL ifdef conditionals 2015-08-18 13:46:05 -04:00
spi stm32f7: use clock driver to enable qspi controller clock 2017-05-08 11:38:41 -04:00
spmi dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
sysreset aspeed: Refactor AST2500 RAM Driver and Sysreset Driver 2017-05-08 11:57:32 -04:00
thermal imx: thermal: Kconfig: add MX7 2017-01-02 17:08:25 +01:00
timer drivers: timer: Introduce ARC timer driver 2017-03-29 07:38:11 +02:00
tpm lib: tpm: Add command to list resources 2017-03-26 13:22:58 -06:00
twserial drivers: convert makefiles to Kbuild style 2013-10-31 13:26:01 -04:00
usb arm: am57xx: cl-som-am57x: invoke clock API to enable/disable clocks 2017-05-08 11:38:38 -04:00
video Convert CONFIG_SYS_WHITE_ON_BLACK to Kconfig 2017-04-30 13:40:13 -04:00
watchdog aspeed: Watchdog Timer Driver 2017-05-08 11:57:31 -04:00
Kconfig sysreset: psci: support system reset in a generic way with PSCI 2017-04-18 10:29:19 -04:00
Makefile sysreset: psci: support system reset in a generic way with PSCI 2017-04-18 10:29:19 -04:00