Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 396a3529 authored by Gerd Hoffmann's avatar Gerd Hoffmann Committed by Eric Anholt
Browse files

pinctrl: bcm2835: add pull defines to dt bindings



Also delete (unused) private enum from driver.
The pull defines can be used instead if needed.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
Signed-off-by: default avatarEric Anholt <eric@anholt.net>
Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Acked-by: default avatarStefan Wahren <stefan.wahren@i2se.com>
parent 1001354c
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -76,12 +76,6 @@ enum bcm2835_pinconf_param {
	BCM2835_PINCONF_PARAM_PULL,
};

enum bcm2835_pinconf_pull {
	BCM2835_PINCONFIG_PULL_NONE,
	BCM2835_PINCONFIG_PULL_DOWN,
	BCM2835_PINCONFIG_PULL_UP,
};

#define BCM2835_PINCONF_PACK(_param_, _arg_) ((_param_) << 16 | (_arg_))
#define BCM2835_PINCONF_UNPACK_PARAM(_conf_) ((_conf_) >> 16)
#define BCM2835_PINCONF_UNPACK_ARG(_conf_) ((_conf_) & 0xffff)
+5 −0
Original line number Diff line number Diff line
@@ -24,4 +24,9 @@
#define BCM2835_FSEL_ALT2	6
#define BCM2835_FSEL_ALT3	7

/* brcm,pull property */
#define BCM2835_PUD_OFF		0
#define BCM2835_PUD_DOWN	1
#define BCM2835_PUD_UP		2

#endif /* __DT_BINDINGS_PINCTRL_BCM2835_H__ */