riscv: defconfig: Enable GT9xx
[platform/kernel/linux-starfive.git] / arch / riscv / boot / dts / starfive / jh7110-evb-uart5-pwm-i2c-tdm.dts
1 // SPDX-License-Identifier: GPL-2.0 OR MIT
2 /*
3  * Copyright (C) 2022 StarFive Technology Co., Ltd.
4  * Copyright (C) 2022 Hal Feng <hal.feng@starfivetech.com>
5  */
6
7 /dts-v1/;
8 #include "jh7110-evb.dtsi"
9 #include "codecs/sf_tdm.dtsi"
10
11 / {
12         model = "StarFive JH7110 EVB";
13         compatible = "starfive,jh7110-evb", "starfive,jh7110";
14 };
15
16 /* default sd card */
17 &sdio0 {
18         clock-frequency = <102400000>;
19         max-frequency = <200000000>;
20         card-detect-delay = <300>;
21         bus-width = <4>;
22         broken-cd;
23         cap-sd-highspeed;
24         post-power-on-delay-ms = <200>;
25         pinctrl-names = "default";
26         pinctrl-0 = <&sdcard0_pins>;
27         status = "okay";
28 };
29
30 &usbdrd30 {
31         status = "okay";
32 };
33
34 &pcie1 {
35         status = "okay";
36 };
37
38 &uart5 {
39         status = "okay";
40 };
41
42 &ptc {
43         pinctrl-names = "default";
44         pinctrl-0 = <&pwm_ch0to3_pins &pwm_ch4to5_pins>;
45         status = "okay";
46 };
47
48 &tdm {
49         status = "okay";
50 };
51
52 &i2c0 {
53         status = "okay";
54 };
55
56 &i2c1 {
57         status = "okay";
58 };
59
60 &i2c3 {
61         status = "okay";
62 };