Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003  * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
0004  */
0005 
0006 #include "imx51-digi-connectcore-som.dtsi"
0007 
0008 / {
0009         model = "Digi ConnectCore CC(W)-MX51 JSK";
0010         compatible = "digi,connectcore-ccxmx51-jsk",
0011                      "digi,connectcore-ccxmx51-som", "fsl,imx51";
0012 
0013         chosen {
0014                 stdout-path = &uart1;
0015         };
0016 
0017         usbphy1: usbphy1 {
0018                 compatible = "usb-nop-xceiv";
0019                 clocks = <&clks IMX5_CLK_USB_PHY_GATE>;
0020                 clock-names = "main_clk";
0021                 #phy-cells = <0>;
0022         };
0023 };
0024 
0025 &esdhc1 {
0026         status = "okay";
0027 };
0028 
0029 &owire {
0030         pinctrl-names = "default";
0031         pinctrl-0 = <&pinctrl_owire>;
0032         status = "okay";
0033 };
0034 
0035 &pmic {
0036         fsl,mc13xxx-uses-rtc;
0037 
0038         regulators {
0039                 vcoincell_reg: vcoincell {
0040                         regulator-min-microvolt = <3000000>;
0041                         regulator-max-microvolt = <3000000>;
0042                         regulator-always-on;
0043                 };
0044         };
0045 };
0046 
0047 &uart1 {
0048         pinctrl-names = "default";
0049         pinctrl-0 = <&pinctrl_uart1>;
0050         status = "okay";
0051 };
0052 
0053 &uart2 {
0054         pinctrl-names = "default";
0055         pinctrl-0 = <&pinctrl_uart2>;
0056         status = "okay";
0057 };
0058 
0059 &uart3 {
0060         pinctrl-names = "default";
0061         pinctrl-0 = <&pinctrl_uart3>;
0062         status = "okay";
0063 };
0064 
0065 &usbotg {
0066         dr_mode = "otg";
0067         status = "okay";
0068 };
0069 
0070 &usbh1 {
0071         pinctrl-names = "default";
0072         pinctrl-0 = <&pinctrl_usbh1>;
0073         fsl,usbphy = <&usbphy1>;
0074         dr_mode = "host";
0075         phy_type = "ulpi";
0076         disable-over-current;
0077         status = "okay";
0078 };
0079 
0080 &iomuxc {
0081         imx51-digi-connectcore-jsk {
0082                 pinctrl_owire: owiregrp {
0083                         fsl,pins = <
0084                                 MX51_PAD_OWIRE_LINE__OWIRE_LINE         0x40000000
0085                         >;
0086                 };
0087 
0088                 pinctrl_uart1: uart1grp {
0089                         fsl,pins = <
0090                                 MX51_PAD_UART1_RXD__UART1_RXD           0x1c5
0091                                 MX51_PAD_UART1_TXD__UART1_TXD           0x1c5
0092                         >;
0093                 };
0094 
0095                 pinctrl_uart2: uart2grp {
0096                         fsl,pins = <
0097                                 MX51_PAD_UART2_RXD__UART2_RXD           0x1c5
0098                                 MX51_PAD_UART2_TXD__UART2_TXD           0x1c5
0099                         >;
0100                 };
0101 
0102                 pinctrl_uart3: uart3grp {
0103                         fsl,pins = <
0104                                 MX51_PAD_UART3_RXD__UART3_RXD           0x1c5
0105                                 MX51_PAD_UART3_TXD__UART3_TXD           0x1c5
0106                         >;
0107                 };
0108 
0109                 pinctrl_usbh1: usbh1grp {
0110                         fsl,pins = <
0111                                 MX51_PAD_USBH1_DATA0__USBH1_DATA0       0x1e5
0112                                 MX51_PAD_USBH1_DATA1__USBH1_DATA1       0x1e5
0113                                 MX51_PAD_USBH1_DATA2__USBH1_DATA2       0x1e5
0114                                 MX51_PAD_USBH1_DATA3__USBH1_DATA3       0x1e5
0115                                 MX51_PAD_USBH1_DATA4__USBH1_DATA4       0x1e5
0116                                 MX51_PAD_USBH1_DATA5__USBH1_DATA5       0x1e5
0117                                 MX51_PAD_USBH1_DATA6__USBH1_DATA6       0x1e5
0118                                 MX51_PAD_USBH1_DATA7__USBH1_DATA7       0x1e5
0119                                 MX51_PAD_USBH1_CLK__USBH1_CLK           0x1e5
0120                                 MX51_PAD_USBH1_DIR__USBH1_DIR           0x1e5
0121                                 MX51_PAD_USBH1_NXT__USBH1_NXT           0x1e5
0122                                 MX51_PAD_USBH1_STP__USBH1_STP           0x1e5
0123                         >;
0124                 };
0125         };
0126 };