[U-Boot] [PATCH v3 1/2] gpio: Add struct reset_ctl_bulk
Marek Vasut
marex at denx.de
Tue Aug 28 08:58:05 UTC 2018
On 08/28/2018 06:07 PM, Ley Foon Tan wrote:
> Add struct reset_ctl_bulk to struct gpio_dev_priv to support reset control
> in GPIO driver.
>
> Signed-off-by: Ley Foon Tan <ley.foon.tan at intel.com>
Isn't this reset support supposed to be driver specific, and thus part
of driver private data ?
> ---
> include/asm-generic/gpio.h | 2 ++
> 1 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/include/asm-generic/gpio.h b/include/asm-generic/gpio.h
> index d036026..9fd5808 100644
> --- a/include/asm-generic/gpio.h
> +++ b/include/asm-generic/gpio.h
> @@ -8,6 +8,7 @@
> #define _ASM_GENERIC_GPIO_H_
>
> #include <dm/ofnode.h>
> +#include <reset.h>
>
> struct ofnode_phandle_args;
>
> @@ -318,6 +319,7 @@ struct gpio_dev_priv {
> unsigned gpio_count;
> unsigned gpio_base;
> char **name;
> + struct reset_ctl_bulk resets;
> };
>
> /* Access the GPIO operations for a device */
>
--
Best regards,
Marek Vasut
More information about the U-Boot
mailing list