u-boot-brain/drivers/reset
Elaine Zhang 760188c1aa rockchip: reset: support a (common) rockchip reset drivers
Create driver to support the soft reset (i.e. peripheral)
of all Rockchip SoCs.

Example of usage:
i2c driver:
	ret = reset_get_by_name(dev, "i2c", &reset_ctl);
	if (ret) {
		error("reset_get_by_name() failed: %d\n", ret);
	}

	reset_assert(&reset_ctl);
	udelay(50);
	reset_deassert(&reset_ctl);

i2c dts node:
resets = <&cru SRST_P_I2C1>, <&cru SRST_I2C1>;
reset-names = "p_i2c", "i2c";

Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
[Fixed commit tag:]
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
2018-01-09 11:13:32 +01:00
..
ast2500-reset.c aspeed: Reset Driver 2017-05-08 11:57:32 -04:00
Kconfig rockchip: reset: support a (common) rockchip reset drivers 2018-01-09 11:13:32 +01:00
Makefile rockchip: reset: support a (common) rockchip reset drivers 2018-01-09 11:13:32 +01:00
reset-bcm6345.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
reset-rockchip.c rockchip: reset: support a (common) rockchip reset drivers 2018-01-09 11:13:32 +01:00
reset-uclass.c reset: add reset_release_all() 2017-07-28 23:34:07 +02:00
reset-uniphier.c reset: uniphier: fix the first argument passed to dev_err() 2017-10-15 22:32:25 +09:00
sandbox-reset-test.c reset: implement a reset test 2016-06-19 17:05:55 -06:00
sandbox-reset.c reset: implement a reset test 2016-06-19 17:05:55 -06:00
sti-reset.c sti: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
stm32-reset.c stm32: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
tegra-car-reset.c reset: implement a driver for the Tegra CAR 2016-09-27 09:11:02 -07:00
tegra186-reset.c reset: add Tegra186 reset driver 2016-08-15 10:26:13 -07:00