1 /* SPDX-License-Identifier: GPL-2.0+ OR X11 */
3 * Copyright 2015 Timesys Corporation.
4 * Copyright 2018 General Electric Company
5 * Based on imx6q-ba16.dtsi and imx6q-bx50v3.dtsi from kernel 4.20.5.
11 #include <dt-bindings/gpio/gpio.h>
14 model = "General Electric Bx50v3";
15 compatible = "ge,imx6q-bx50v3", "advantech,imx6q-ba16", "fsl,imx6q";
19 pinctrl-names = "default";
21 pinctrl_ecspi1: ecspi1grp {
23 MX6QDL_PAD_EIM_D17__ECSPI1_MISO 0x100b1
24 MX6QDL_PAD_EIM_D18__ECSPI1_MOSI 0x100b1
25 MX6QDL_PAD_EIM_D16__ECSPI1_SCLK 0x100b1
27 MX6QDL_PAD_EIM_EB2__GPIO2_IO30 0x1b0b0
31 pinctrl_usdhc3: usdhc3grp {
33 MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059
34 MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059
35 MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
36 MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
37 MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
38 MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
39 MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
40 MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
41 MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
42 MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
46 pinctrl_usdhc3_reset: usdhc3grp-reset {
48 MX6QDL_PAD_SD3_RST__SD3_RESET 0x170F9
63 pinctrl-names = "default";
64 pinctrl-0 = <&pinctrl_usdhc3 &pinctrl_usdhc3_reset>;
67 keep-power-in-suspend;
77 cs-gpios = <&gpio2 30 GPIO_ACTIVE_LOW>;
78 pinctrl-names = "default";
79 pinctrl-0 = <&pinctrl_ecspi1>;
83 compatible = "jedec,spi-nor";
86 spi-max-frequency = <20000000>;