On 17 June 2016 at 09:43, Stephen Warren <swar...@wwwdotorg.org> wrote:
> From: Stephen Warren <swar...@nvidia.com>
>
> A reset controller is a hardware module that controls reset signals that
> affect other hardware modules or chips.
>
> This patch defines a standard API that connects reset clients (i.e. the
> drivers for devices affected by reset signals) to drivers for reset
> controllers/providers. Initially, DT is the only supported method for
> connecting the two.
>
> The DT binding specification (reset.txt) was taken from Linux kernel
> v4.5's Documentation/devicetree/bindings/reset/reset.txt.
>
> Signed-off-by: Stephen Warren <swar...@nvidia.com>
> Acked-by: Simon Glass <s...@chromium.org>
> ---
> v2: Renamed header files.
> ---
>  doc/device-tree-bindings/reset/reset.txt |  75 +++++++++++++++++
>  drivers/Kconfig                          |   2 +
>  drivers/Makefile                         |   1 +
>  drivers/reset/Kconfig                    |  15 ++++
>  drivers/reset/Makefile                   |   5 ++
>  drivers/reset/reset-uclass.c             | 131 ++++++++++++++++++++++++++++++
>  include/dm/uclass-id.h                   |   1 +
>  include/reset-uclass.h                   |  81 +++++++++++++++++++
>  include/reset.h                          | 135 
> +++++++++++++++++++++++++++++++
>  9 files changed, 446 insertions(+)
>  create mode 100644 doc/device-tree-bindings/reset/reset.txt
>  create mode 100644 drivers/reset/Kconfig
>  create mode 100644 drivers/reset/Makefile
>  create mode 100644 drivers/reset/reset-uclass.c
>  create mode 100644 include/reset-uclass.h
>  create mode 100644 include/reset.h

Applied to u-boot-dm, thanks!
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to