riscv: defconfig: Enable GT9xx
[platform/kernel/linux-starfive.git] / arch / riscv / boot / dts / starfive / jh7110-evb-can-pdm-pwmdac.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_pdm.dtsi"
10 #include "codecs/sf_pwmdac.dtsi"
11
12 / {
13         model = "StarFive JH7110 EVB";
14         compatible = "starfive,jh7110-evb", "starfive,jh7110";
15 };
16
17 /* default sd card */
18 &sdio0 {
19         clock-frequency = <102400000>;
20         max-frequency = <200000000>;
21         card-detect-delay = <300>;
22         bus-width = <4>;
23         broken-cd;
24         cap-sd-highspeed;
25         post-power-on-delay-ms = <200>;
26         pinctrl-names = "default";
27         pinctrl-0 = <&sdcard0_pins>;
28         status = "okay";
29 };
30
31 &usbdrd30 {
32         status = "okay";
33 };
34
35 &pcie1 {
36         status = "okay";
37 };
38
39 &can0 {
40         status = "okay";
41 };
42
43 &can1 {
44         status = "okay";
45 };
46
47 &pwmdac_codec {
48         status = "okay";
49 };
50
51 &pwmdac {
52         status = "okay";
53 };
54
55 &pdm {
56         status = "okay";
57 };
58
59 &i2srx_mst {
60         status = "okay";
61 };
62
63 &dmic_codec {
64         status = "okay";
65 };