[PATCH V2 RESEND 3/4] ARM: bcm2835: Add header file for pinctrl constants

Lee Jones lee at kernel.org
Wed Feb 25 06:21:48 PST 2015


On Thu, 29 Jan 2015, Stefan Wahren wrote:

> This new header file defines pincontrol constants to use
> from bcm2835 DTS files for pincontrol properties option.
> 
> Signed-off-by: Stefan Wahren <stefan.wahren at i2se.com>
> ---
>  include/dt-bindings/pinctrl/bcm2835.h |   27 +++++++++++++++++++++++++++
>  1 file changed, 27 insertions(+)
>  create mode 100644 include/dt-bindings/pinctrl/bcm2835.h

Applied with Rob's Ack.

NB: And Stephen's for the set.

> diff --git a/include/dt-bindings/pinctrl/bcm2835.h b/include/dt-bindings/pinctrl/bcm2835.h
> new file mode 100644
> index 0000000..6f0bc37
> --- /dev/null
> +++ b/include/dt-bindings/pinctrl/bcm2835.h
> @@ -0,0 +1,27 @@
> +/*
> + * Header providing constants for bcm2835 pinctrl bindings.
> + *
> + * Copyright (C) 2015 Stefan Wahren <stefan.wahren at i2se.com>
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +
> +#ifndef __DT_BINDINGS_PINCTRL_BCM2835_H__
> +#define __DT_BINDINGS_PINCTRL_BCM2835_H__
> +
> +/* brcm,function property */
> +#define BCM2835_FSEL_GPIO_IN	0
> +#define BCM2835_FSEL_GPIO_OUT	1
> +#define BCM2835_FSEL_ALT5	2
> +#define BCM2835_FSEL_ALT4	3
> +#define BCM2835_FSEL_ALT0	4
> +#define BCM2835_FSEL_ALT1	5
> +#define BCM2835_FSEL_ALT2	6
> +#define BCM2835_FSEL_ALT3	7
> +
> +#endif /* __DT_BINDINGS_PINCTRL_BCM2835_H__ */



More information about the linux-rpi-kernel mailing list