bcm2835.h (670B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Header providing constants for bcm2835 pinctrl bindings. 4 * 5 * Copyright (C) 2015 Stefan Wahren <stefan.wahren@i2se.com> 6 */ 7 8#ifndef __DT_BINDINGS_PINCTRL_BCM2835_H__ 9#define __DT_BINDINGS_PINCTRL_BCM2835_H__ 10 11/* brcm,function property */ 12#define BCM2835_FSEL_GPIO_IN 0 13#define BCM2835_FSEL_GPIO_OUT 1 14#define BCM2835_FSEL_ALT5 2 15#define BCM2835_FSEL_ALT4 3 16#define BCM2835_FSEL_ALT0 4 17#define BCM2835_FSEL_ALT1 5 18#define BCM2835_FSEL_ALT2 6 19#define BCM2835_FSEL_ALT3 7 20 21/* brcm,pull property */ 22#define BCM2835_PUD_OFF 0 23#define BCM2835_PUD_DOWN 1 24#define BCM2835_PUD_UP 2 25 26#endif /* __DT_BINDINGS_PINCTRL_BCM2835_H__ */