Home | History | Annotate | Line # | Download | only in dts
      1      1.1  jmcneill /* Copyright (c) 2015, The Linux Foundation. All rights reserved.
      2      1.1  jmcneill  *
      3      1.1  jmcneill  * Permission to use, copy, modify, and/or distribute this software for any
      4      1.1  jmcneill  * purpose with or without fee is hereby granted, provided that the above
      5      1.1  jmcneill  * copyright notice and this permission notice appear in all copies.
      6      1.1  jmcneill  *
      7      1.1  jmcneill  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
      8      1.1  jmcneill  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
      9      1.1  jmcneill  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
     10      1.1  jmcneill  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
     11      1.1  jmcneill  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
     12      1.1  jmcneill  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
     13      1.1  jmcneill  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     14      1.1  jmcneill  *
     15      1.1  jmcneill  */
     16      1.1  jmcneill 
     17      1.1  jmcneill #include "qcom-ipq4019.dtsi"
     18      1.1  jmcneill 
     19      1.1  jmcneill / {
     20      1.1  jmcneill 	model = "Qualcomm Technologies, Inc. IPQ4019/AP-DK01.1";
     21      1.1  jmcneill 	compatible = "qcom,ipq4019";
     22      1.1  jmcneill 
     23  1.1.1.3  jmcneill 	aliases {
     24  1.1.1.3  jmcneill 		serial0 = &blsp1_uart1;
     25  1.1.1.3  jmcneill 	};
     26  1.1.1.3  jmcneill 
     27  1.1.1.3  jmcneill 	chosen {
     28  1.1.1.3  jmcneill 		stdout-path = "serial0:115200n8";
     29  1.1.1.3  jmcneill 	};
     30  1.1.1.3  jmcneill 
     31      1.1  jmcneill 	soc {
     32  1.1.1.2  jmcneill 		rng@22000 {
     33  1.1.1.4  jmcneill 			status = "okay";
     34      1.1  jmcneill 		};
     35      1.1  jmcneill 
     36  1.1.1.2  jmcneill 		pinctrl@1000000 {
     37      1.1  jmcneill 			serial_pins: serial_pinmux {
     38      1.1  jmcneill 				mux {
     39      1.1  jmcneill 					pins = "gpio60", "gpio61";
     40      1.1  jmcneill 					function = "blsp_uart0";
     41      1.1  jmcneill 					bias-disable;
     42      1.1  jmcneill 				};
     43      1.1  jmcneill 			};
     44      1.1  jmcneill 
     45      1.1  jmcneill 			spi_0_pins: spi_0_pinmux {
     46      1.1  jmcneill 				pinmux {
     47      1.1  jmcneill 					function = "blsp_spi0";
     48      1.1  jmcneill 					pins = "gpio55", "gpio56", "gpio57";
     49      1.1  jmcneill 				};
     50      1.1  jmcneill 				pinmux_cs {
     51      1.1  jmcneill 					function = "gpio";
     52      1.1  jmcneill 					pins = "gpio54";
     53      1.1  jmcneill 				};
     54      1.1  jmcneill 				pinconf {
     55      1.1  jmcneill 					pins = "gpio55", "gpio56", "gpio57";
     56      1.1  jmcneill 					drive-strength = <12>;
     57      1.1  jmcneill 					bias-disable;
     58      1.1  jmcneill 				};
     59      1.1  jmcneill 				pinconf_cs {
     60      1.1  jmcneill 					pins = "gpio54";
     61      1.1  jmcneill 					drive-strength = <2>;
     62      1.1  jmcneill 					bias-disable;
     63      1.1  jmcneill 					output-high;
     64      1.1  jmcneill 				};
     65      1.1  jmcneill 			};
     66      1.1  jmcneill 		};
     67      1.1  jmcneill 
     68      1.1  jmcneill 		blsp_dma: dma@7884000 {
     69  1.1.1.4  jmcneill 			status = "okay";
     70      1.1  jmcneill 		};
     71      1.1  jmcneill 
     72  1.1.1.3  jmcneill 		spi@78b5000 {
     73      1.1  jmcneill 			pinctrl-0 = <&spi_0_pins>;
     74      1.1  jmcneill 			pinctrl-names = "default";
     75  1.1.1.4  jmcneill 			status = "okay";
     76      1.1  jmcneill 			cs-gpios = <&tlmm 54 0>;
     77      1.1  jmcneill 
     78      1.1  jmcneill 			mx25l25635e@0 {
     79      1.1  jmcneill 				#address-cells = <1>;
     80      1.1  jmcneill 				#size-cells = <1>;
     81      1.1  jmcneill 				reg = <0>;
     82      1.1  jmcneill 				compatible = "mx25l25635e";
     83      1.1  jmcneill 				spi-max-frequency = <24000000>;
     84      1.1  jmcneill 			};
     85      1.1  jmcneill 		};
     86      1.1  jmcneill 
     87      1.1  jmcneill 		serial@78af000 {
     88      1.1  jmcneill 			pinctrl-0 = <&serial_pins>;
     89      1.1  jmcneill 			pinctrl-names = "default";
     90  1.1.1.4  jmcneill 			status = "okay";
     91      1.1  jmcneill 		};
     92      1.1  jmcneill 
     93      1.1  jmcneill 		cryptobam: dma@8e04000 {
     94  1.1.1.4  jmcneill 			status = "okay";
     95      1.1  jmcneill 		};
     96      1.1  jmcneill 
     97      1.1  jmcneill 		crypto@8e3a000 {
     98  1.1.1.4  jmcneill 			status = "okay";
     99      1.1  jmcneill 		};
    100      1.1  jmcneill 
    101      1.1  jmcneill 		watchdog@b017000 {
    102  1.1.1.4  jmcneill 			status = "okay";
    103      1.1  jmcneill 		};
    104  1.1.1.2  jmcneill 
    105  1.1.1.2  jmcneill 		wifi@a000000 {
    106  1.1.1.4  jmcneill 			status = "okay";
    107  1.1.1.2  jmcneill 		};
    108  1.1.1.2  jmcneill 
    109  1.1.1.2  jmcneill 		wifi@a800000 {
    110  1.1.1.4  jmcneill 			status = "okay";
    111  1.1.1.2  jmcneill 		};
    112      1.1  jmcneill 	};
    113      1.1  jmcneill };
    114