hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*
 * Support for CompuLab SBC-iMX7 Single Board Computer
 *
 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/
 * Author: Ilya Ledvich <ilya@compulab.co.il>
 *
 * This file is dual-licensed: you can use it either under the terms
 * of the GPL or the X11 license, at your option. Note that this dual
 * licensing only applies to this file, and not this project as a
 * whole.
 */
 
#include "imx7d-cl-som-imx7.dts"
 
/ {
   model = "CompuLab SBC-iMX7";
   compatible = "compulab,sbc-imx7", "compulab,cl-som-imx7", "fsl,imx7d";
};
 
&usdhc1 {
   pinctrl-names = "default";
   pinctrl-0 = <&pinctrl_usdhc1>;
   cd-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
   wp-gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
   wakeup-source;
   status = "okay";
};
 
&iomuxc {
   pinctrl_usdhc1: usdhc1grp {
       fsl,pins = <
           MX7D_PAD_SD1_CMD__SD1_CMD        0x59
           MX7D_PAD_SD1_CLK__SD1_CLK        0x19
           MX7D_PAD_SD1_DATA0__SD1_DATA0        0x59
           MX7D_PAD_SD1_DATA1__SD1_DATA1        0x59
           MX7D_PAD_SD1_DATA2__SD1_DATA2        0x59
           MX7D_PAD_SD1_DATA3__SD1_DATA3        0x59
           MX7D_PAD_SD1_CD_B__GPIO5_IO0        0x59 /* CD */
           MX7D_PAD_SD1_WP__GPIO5_IO1        0x59 /* WP */
       >;
   };
};