Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 // Copyright (c) 2018, The Linux Foundation. All rights reserved.
0003 
0004 #include "qcom-ipq4019.dtsi"
0005 #include <dt-bindings/input/input.h>
0006 #include <dt-bindings/gpio/gpio.h>
0007 
0008 / {
0009         model = "Qualcomm Technologies, Inc. IPQ4019/AP-DK07.1";
0010 
0011         memory {
0012                 device_type = "memory";
0013                 reg = <0x80000000 0x20000000>; /* 512MB */
0014         };
0015 
0016         aliases {
0017                 serial0 = &blsp1_uart1;
0018                 serial1 = &blsp1_uart2;
0019         };
0020 
0021         chosen {
0022                 stdout-path = "serial0:115200n8";
0023         };
0024 
0025         soc {
0026                 pinctrl@1000000 {
0027                         serial_0_pins: serial0-pinmux {
0028                                 pins = "gpio16", "gpio17";
0029                                 function = "blsp_uart0";
0030                                 bias-disable;
0031                         };
0032 
0033                         i2c_0_pins: i2c-0-pinmux {
0034                                 pins = "gpio20", "gpio21";
0035                                 function = "blsp_i2c0";
0036                                 bias-disable;
0037                         };
0038 
0039                         nand_pins: nand-pins {
0040                                 pins = "gpio53", "gpio55", "gpio56",
0041                                        "gpio57", "gpio58", "gpio59",
0042                                        "gpio60", "gpio62", "gpio63",
0043                                        "gpio64", "gpio65", "gpio66",
0044                                        "gpio67", "gpio68", "gpio69";
0045                                 function = "qpic";
0046                         };
0047                 };
0048 
0049                 serial@78af000 {
0050                         pinctrl-0 = <&serial_0_pins>;
0051                         pinctrl-names = "default";
0052                         status = "okay";
0053                 };
0054 
0055                 dma-controller@7884000 {
0056                         status = "okay";
0057                 };
0058 
0059                 i2c@78b7000 { /* BLSP1 QUP2 */
0060                         pinctrl-0 = <&i2c_0_pins>;
0061                         pinctrl-names = "default";
0062                         status = "okay";
0063                 };
0064 
0065                 dma-controller@7984000 {
0066                         status = "okay";
0067                 };
0068 
0069                 qpic-nand@79b0000 {
0070                         pinctrl-0 = <&nand_pins>;
0071                         pinctrl-names = "default";
0072                         status = "okay";
0073                 };
0074         };
0075 };