1 /*
2  * Copyright (c) 2021 metraTec GmbH
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef _SOC_H_
8 #define _SOC_H_
9 
10 #ifndef _ASMLANGUAGE
11 #include <zephyr/sys/util.h>
12 
13 #include <fsl_common.h>
14 
15 #endif /* !_ASMLANGUAGE*/
16 
17 #define IOCON_PIO_DIGITAL_EN	0x80u
18 #define IOCON_PIO_FUNC0		0x00u
19 #define IOCON_PIO_FUNC1		0x01u
20 #define IOCON_PIO_FUNC2		0x02u
21 #define IOCON_PIO_FUNC3		0x03u
22 #define IOCON_PIO_FUNC4		0x04u
23 #define IOCON_PIO_I2CDRIVE_LOW	0x00u
24 #define IOCON_PIO_I2CFILTER_EN	0x00u
25 #define IOCON_PIO_I2CSLEW_I2C	0x00u
26 #define IOCON_PIO_INPFILT_OFF	0x0100u
27 #define IOCON_PIO_OPENDRAIN_DI	0x00u
28 #define IOCON_PIO_INV_DI	0x00u
29 #define IOCON_PIO_MODE_INACT	0x00u
30 #define IOCON_PIO_SLEW_STANDARD	0x00u
31 #define IOCON_PIO_MODE_PULLUP	0x10u
32 #define IOCON_PIO_MODE_PULLDOWN	0x08u
33 
34 #endif /* _SOC_H_ */
35