[PATCH v2 1/2] pinctrl: Add support for Meson8b
Linus Walleij
linus.walleij at linaro.org
Tue Mar 17 04:49:11 PDT 2015
On Wed, Mar 11, 2015 at 10:00 AM, Carlo Caione <carlo at caione.org> wrote:
> From: Carlo Caione <carlo at endlessm.com>
>
> This patch adds support for the AmLogic Meson8b SoC.
>
> Signed-off-by: Carlo Caione <carlo at endlessm.com>
(...)
> diff --git a/include/dt-bindings/gpio/meson8b-gpio.h b/include/dt-bindings/gpio/meson8b-gpio.h
> new file mode 100644
> index 0000000..0d6b7f1
> --- /dev/null
> +++ b/include/dt-bindings/gpio/meson8b-gpio.h
Why is this not in <dt-bindings/pinctrl/*> ?
> @@ -0,0 +1,31 @@
> +/*
> + * GPIO definitions for Amlogic Meson8b SoCs
> + *
> + * Copyright (C) 2015 Endless Mobile, Inc.
> + * Author: Carlo Caione <carlo at endlessm.com>
> + *
> + * This program is free software; you can redistribute it and/or
> + * modify it under the terms of the GNU General Public License
> + * version 2 as published by the Free Software Foundation.
> + *
> + * You should have received a copy of the GNU General Public License
> + * along with this program. If not, see <http://www.gnu.org/licenses/>.
> + */
> +
> +#ifndef _DT_BINDINGS_MESON8B_GPIO_H
> +#define _DT_BINDINGS_MESON8B_GPIO_H
> +
> +#include <dt-bindings/gpio/meson8-gpio.h>
Why is this file including itself?
> +
> +#define DIF_0_P 0
> +#define DIF_0_N 1
> +#define DIF_1_P 2
> +#define DIF_1_N 3
> +#define DIF_2_P 4
> +#define DIF_2_N 5
> +#define DIF_3_P 6
> +#define DIF_3_N 7
> +#define DIF_4_P 8
> +#define DIF_4_N 9
Moreover, *what* is this DIF stuff and why is there no binding
document for it?
Yours,
Linus Walleij
More information about the linux-arm-kernel
mailing list