> From: Elaine Zhang <zhangq...@rock-chips.com>
> 
> Create driver to support all Rockchip SoCs soft reset.
> 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 <zhangq...@rock-chips.com>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> ---
> 
>  drivers/reset/Kconfig          |   8 ++++
>  drivers/reset/Makefile         |   1 +
>  drivers/reset/reset-rockchip.c | 104 
> +++++++++++++++++++++++++++++++++++++++++
>  3 files changed, 113 insertions(+)
>  create mode 100644 drivers/reset/reset-rockchip.c
> 

Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to