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