blob: ec0a6389d8b0a1859c095f77d5a86e7b97344750 [file] [log] [blame]
developer2de1f362025-01-23 16:55:01 +08001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (c) 2025 MediaTek Inc.
4 * Author: Sam Shih <sam.shih@mediatek.com>
5 */
6
7#include "mt7987-pinctrl-u-boot.dtsi"
8
9/ {
10 cpus {
11 cpu@0 {
12 mediatek,hwver = <&hwver>;
13 };
14
15 cpu@1 {
16 mediatek,hwver = <&hwver>;
17 };
18
19 cpu@2 {
20 mediatek,hwver = <&hwver>;
21 };
22
23 cpu@3 {
24 mediatek,hwver = <&hwver>;
25 };
26 };
27};
28
29&i2c0 {
30 pinctrl-names = "default";
31 pinctrl-0 = <&i2c0_pins>;
32 status = "okay";
33};
34
35&pcie0 {
36 pinctrl-names = "default";
37 pinctrl-0 = <&pcie0_pins>;
38 status = "okay";
39};
40
41&pcie1 {
42 pinctrl-names = "default";
43 pinctrl-0 = <&pcie1_pins>;
44 status = "disabled";
45};
46
47&spi0 {
48 compatible = "mediatek,ipm-spi";
49 clocks = <&infracfg CLK_INFRA_104M_SPI0>,
50 <&topckgen CLK_TOP_SPI_SEL>;
51 clock-names = "spi-clk", "sel-clk";
52};
53
54&spi1 {
55 compatible = "mediatek,ipm-spi";
56 clocks = <&infracfg CLK_INFRA_104M_SPI1>,
57 <&topckgen CLK_TOP_SPIM_MST_SEL>;
58 clock-names = "spi-clk", "sel-clk";
59};
60
61&spi2 {
62 compatible = "mediatek,ipm-spi";
63 clocks = <&infracfg CLK_INFRA_104M_SPI2_BCK>,
64 <&topckgen CLK_TOP_SPI_SEL>;
65 clock-names = "spi-clk", "sel-clk";
66};