Path: blob/master/include/dt-bindings/pinctrl/bcm2835.h
26282 views
/* SPDX-License-Identifier: GPL-2.0 */1/*2* Header providing constants for bcm2835 pinctrl bindings.3*4* Copyright (C) 2015 Stefan Wahren <[email protected]>5*/67#ifndef __DT_BINDINGS_PINCTRL_BCM2835_H__8#define __DT_BINDINGS_PINCTRL_BCM2835_H__910/* brcm,function property */11#define BCM2835_FSEL_GPIO_IN 012#define BCM2835_FSEL_GPIO_OUT 113#define BCM2835_FSEL_ALT5 214#define BCM2835_FSEL_ALT4 315#define BCM2835_FSEL_ALT0 416#define BCM2835_FSEL_ALT1 517#define BCM2835_FSEL_ALT2 618#define BCM2835_FSEL_ALT3 71920/* brcm,pull property */21#define BCM2835_PUD_OFF 022#define BCM2835_PUD_DOWN 123#define BCM2835_PUD_UP 22425#endif /* __DT_BINDINGS_PINCTRL_BCM2835_H__ */262728