blob: 34e2f80514a3daf2be4e51c00cbff338d105fef7 [file] [log] [blame]
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +05301// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (c) 2020, The Linux Foundation. All rights reserved.
4 */
5/dts-v1/;
6
7#include "ipq8074.dtsi"
Robert Marko3f49bda2022-11-07 10:29:29 +01008#include <dt-bindings/gpio/gpio.h>
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +05309
10/ {
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053011 aliases {
12 serial0 = &blsp1_uart5;
13 };
14
15 chosen {
16 stdout-path = "serial0";
17 };
18
Rob Herring5c04a5b2024-04-30 14:18:54 -050019 memory@40000000 {
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053020 device_type = "memory";
21 reg = <0x0 0x40000000 0x0 0x20000000>;
22 };
23};
24
25&blsp1_spi1 {
Robert Marko7284a392022-11-07 10:29:28 +010026 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053027
Krzysztof Kozlowski2b6d37f2022-04-07 16:31:12 +020028 flash@0 {
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053029 #address-cells = <1>;
30 #size-cells = <1>;
31 compatible = "jedec,spi-nor";
32 reg = <0>;
33 spi-max-frequency = <50000000>;
34 };
35};
36
37&blsp1_uart5 {
Robert Marko7284a392022-11-07 10:29:28 +010038 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053039};
40
41&pcie0 {
Robert Marko7284a392022-11-07 10:29:28 +010042 status = "okay";
Robert Marko3f49bda2022-11-07 10:29:29 +010043 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053044};
45
46&pcie1 {
Robert Marko7284a392022-11-07 10:29:28 +010047 status = "okay";
Robert Marko3f49bda2022-11-07 10:29:29 +010048 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053049};
50
Dmitry Baryshkov1dc40552023-03-24 05:16:51 +030051&pcie_qmp0 {
Robert Marko7284a392022-11-07 10:29:28 +010052 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053053};
54
Dmitry Baryshkov1dc40552023-03-24 05:16:51 +030055&pcie_qmp1 {
Robert Marko7284a392022-11-07 10:29:28 +010056 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053057};
58
59&qpic_bam {
Robert Marko7284a392022-11-07 10:29:28 +010060 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053061};
62
63&qpic_nand {
Robert Marko7284a392022-11-07 10:29:28 +010064 status = "okay";
Gokul Sriram Palanisamy1ed34da2021-02-26 13:58:30 +053065
66 nand@0 {
67 reg = <0>;
68 nand-ecc-strength = <4>;
69 nand-ecc-step-size = <512>;
70 nand-bus-width = <8>;
71 };
72};