Kever, This series causes build-breakage (even outside of the rockchip targets)... See https://travis-ci.org/ptomsich/u-boot-rockchip/builds/308522589
Please fix and resubmit. Also: did you test this using buildman or travis? Thanks, Philipp. > On 28 Nov 2017, at 11:06, Philipp Tomsich > <philipp.toms...@theobroma-systems.com> wrote: > >> 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> >> Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com >> <mailto:philipp.toms...@theobroma-systems.com>> >> --- >> >> Changes in v2: >> - fix Kconfig more than 80 length >> - use MACRO for reset bits in one reg >> - use rkclr/set_reg for reg access >> - add rockchip_reset_bind() >> - use dev_read_addr_size() instead of fdtdec_ >> >> drivers/reset/Kconfig | 9 +++ >> drivers/reset/Makefile | 1 + >> drivers/reset/reset-rockchip.c | 133 >> +++++++++++++++++++++++++++++++++++++++++ >> 3 files changed, 143 insertions(+) >> create mode 100644 drivers/reset/reset-rockchip.c >> > > Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com > <mailto:philipp.toms...@theobroma-systems.com>> > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de <mailto:U-Boot@lists.denx.de> > https://lists.denx.de/listinfo/u-boot <https://lists.denx.de/listinfo/u-boot> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot