]> git.baikalelectronics.ru Git - uboot.git/commit
aspeed: Reset Driver
authormaxims@google.com <maxims@google.com>
Mon, 17 Apr 2017 19:00:24 +0000 (12:00 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 8 May 2017 15:57:32 +0000 (11:57 -0400)
commit2801f6e8023ea7ad369fc038783e3bbd86665222
tree0921e2d6c21f12fa567b631e9f664e18fc6dd4ed
parent6bd2f4ae0d6201d78e1a19c4c08c326a8f47f986
aspeed: Reset Driver

Add Reset Driver for ast2500 SoC. This driver uses Watchdog Timer to
perform resets and thus depends on it. The actual Watchdog device used
needs to be configured in Device Tree using "aspeed,wdt" property, which
must be WDT phandle, for example:

rst: reset-controller {
    compatible = "aspeed,ast2500-reset";
    aspeed,wdt = <&wdt1>;
}

Signed-off-by: Maxim Sloyko <maxims@google.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/include/asm/arch-aspeed/scu_ast2500.h
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/ast2500-reset.c [new file with mode: 0644]