xref: /freebsd/sys/contrib/device-tree/src/arm/nxp/mxs/mxs-pinfunc.h (revision a90b9d0159070121c221b966469c3e36d912bf82)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * Header providing constants for i.MX28 pinctrl bindings.
4  *
5  * Copyright (C) 2013 Lothar Waßmann <LW@KARO-electronics.de>
6  */
7 
8 #ifndef __DT_BINDINGS_MXS_PINCTRL_H__
9 #define __DT_BINDINGS_MXS_PINCTRL_H__
10 
11 /* fsl,drive-strength property */
12 #define MXS_DRIVE_4mA		0
13 #define MXS_DRIVE_8mA		1
14 #define MXS_DRIVE_12mA		2
15 #define MXS_DRIVE_16mA		3
16 
17 /* fsl,voltage property */
18 #define MXS_VOLTAGE_LOW		0
19 #define MXS_VOLTAGE_HIGH	1
20 
21 /* fsl,pull-up property */
22 #define MXS_PULL_DISABLE	0
23 #define MXS_PULL_ENABLE		1
24 
25 #endif /* __DT_BINDINGS_MXS_PINCTRL_H__ */
26