u-boot/drivers/reset
Chia-Wei, Wang 611a28ce27 reset: ast2500: Use SCU for reset control
The System Control Unit (SCU) controller of Aspeed
SoCs provides the reset control for each peripheral.

This patch refactors the reset method to leverage
the SCU reset control. Thus the driver dependency
on watchdog including dedicated WDT API and reset
flag encoding can be eliminated.

The Kconfig description is also updated accordingly.

Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com>
Reviewed-by: Ryan Chen <ryan_chen@aspeedtech.com>
2020-10-22 11:26:14 -04:00
..
ast2500-reset.c reset: ast2500: Use SCU for reset control 2020-10-22 11:26:14 -04:00
Kconfig reset: ast2500: Use SCU for reset control 2020-10-22 11:26:14 -04:00
Makefile reset: add reset controller driver for SCMI agents 2020-09-30 11:55:23 -04:00
reset-bcm6345.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-hisilicon.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-hsdk.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-imx7.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-ipq4019.c reset: Add IPQ40xx reset controller driver 2020-09-18 16:20:47 -04:00
reset-mediatek.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-meson.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-mtmips.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-raspberrypi.c reset: Add Raspberry Pi 4 firmware reset controller 2020-07-10 11:49:28 +02:00
reset-rockchip.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-scmi.c reset: add reset controller driver for SCMI agents 2020-09-30 11:55:23 -04:00
reset-sifive.c sifive: reset: add DM based reset driver for SiFive SoC's 2020-08-04 09:19:41 +08:00
reset-socfpga.c treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr() 2020-08-22 08:53:37 -06:00
reset-sunxi.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset-syscon.c reset: Add generic reset driver 2020-07-01 15:01:21 +08:00
reset-ti-sci.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
reset-uclass.c dm: add cells_count parameter in *_count_phandle_with_args 2020-10-06 09:07:54 -06:00
reset-uniphier.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
sandbox-reset-test.c test: reset: Add tests for the managed API 2020-09-30 11:55:22 -04:00
sandbox-reset.c test: reset: Add tests for the managed API 2020-09-30 11:55:22 -04:00
sti-reset.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
stm32-reset.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
tegra186-reset.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
tegra-car-reset.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00