xref: /linux/arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1-c1.dts (revision c771600c6af14749609b49565ffb4cac2959710d)
15ade893eSSricharan R// SPDX-License-Identifier: GPL-2.0
25ade893eSSricharan R// Copyright (c) 2018, The Linux Foundation. All rights reserved.
35ade893eSSricharan R
432d6fa92SKrzysztof Kozlowski#include <dt-bindings/gpio/gpio.h>
55ade893eSSricharan R#include "qcom-ipq4019-ap.dk07.1.dtsi"
65ade893eSSricharan R
75ade893eSSricharan R/ {
85ade893eSSricharan R	model = "Qualcomm Technologies, Inc. IPQ4019/AP-DK07.1-C1";
9af851350SDavid Heidelberg	compatible = "qcom,ipq4019-ap-dk07.1-c1", "qcom,ipq4019";
105ade893eSSricharan R
115ade893eSSricharan R	soc {
125ade893eSSricharan R		pci@40000000 {
130fd69f04SAdrian Schmutzler			status = "okay";
1432d6fa92SKrzysztof Kozlowski			perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
155ade893eSSricharan R		};
165ade893eSSricharan R
175ade893eSSricharan R		spi@78b6000 {
180fd69f04SAdrian Schmutzler			status = "okay";
195ade893eSSricharan R		};
205ade893eSSricharan R
215ade893eSSricharan R		pinctrl@1000000 {
22268a968eSRayyan Ansari			serial_1_pins: serial1-state {
235ade893eSSricharan R				pins = "gpio8", "gpio9",
245ade893eSSricharan R					"gpio10", "gpio11";
255ade893eSSricharan R				function = "blsp_uart1";
265ade893eSSricharan R				bias-disable;
275ade893eSSricharan R			};
285ade893eSSricharan R
29268a968eSRayyan Ansari			spi_0_pins: spi-0-state {
30268a968eSRayyan Ansari				spi0-pins {
315ade893eSSricharan R					function = "blsp_spi0";
325ade893eSSricharan R					pins = "gpio13", "gpio14", "gpio15";
335ade893eSSricharan R					bias-disable;
345ade893eSSricharan R				};
35268a968eSRayyan Ansari				spio-cs-pins {
365ade893eSSricharan R					function = "gpio";
375ade893eSSricharan R					pins = "gpio12";
385ade893eSSricharan R					bias-disable;
395ade893eSSricharan R					output-high;
405ade893eSSricharan R				};
415ade893eSSricharan R			};
425ade893eSSricharan R		};
435ade893eSSricharan R
445ade893eSSricharan R		serial@78b0000 {
455ade893eSSricharan R			pinctrl-0 = <&serial_1_pins>;
465ade893eSSricharan R			pinctrl-names = "default";
470fd69f04SAdrian Schmutzler			status = "okay";
485ade893eSSricharan R		};
495ade893eSSricharan R
505ade893eSSricharan R		spi@78b5000 {
515ade893eSSricharan R			pinctrl-0 = <&spi_0_pins>;
525ade893eSSricharan R			pinctrl-names = "default";
530fd69f04SAdrian Schmutzler			status = "okay";
5432d6fa92SKrzysztof Kozlowski			cs-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>;
555ade893eSSricharan R
5650769f32SKrzysztof Kozlowski			flash@0 {
575ade893eSSricharan R				#address-cells = <1>;
585ade893eSSricharan R				#size-cells = <1>;
595ade893eSSricharan R				reg = <0>;
607afef282SKrzysztof Kozlowski				compatible = "micron,n25q128a11", "jedec,spi-nor";
615ade893eSSricharan R				spi-max-frequency = <24000000>;
625ade893eSSricharan R			};
635ade893eSSricharan R		};
645ade893eSSricharan R	};
655ade893eSSricharan R};
66