1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2 /*
3 * Copyright (c) 2016 BayLibre, Inc.
4 * Author: Neil Armstrong <narmstrong@baylibre.com>
5 */
6
7 /dts-v1/;
8
9 #include "meson-gxbb-wetek.dtsi"
10 #include <dt-bindings/sound/meson-aiu.h>
11
12 / {
13 compatible = "wetek,hub", "amlogic,meson-gxbb";
14 model = "WeTek Hub";
15
16 sound {
17 compatible = "amlogic,gx-sound-card";
18 model = "WETEK-HUB";
19 assigned-clocks = <&clkc CLKID_MPLL0>,
20 <&clkc CLKID_MPLL1>,
21 <&clkc CLKID_MPLL2>;
22 assigned-clock-parents = <0>, <0>, <0>;
23 assigned-clock-rates = <294912000>,
24 <270950400>,
25 <393216000>;
26 status = "okay";
27
28 dai-link-0 {
29 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
30 };
31
32 dai-link-1 {
33 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
34 dai-format = "i2s";
35 mclk-fs = <256>;
36
37 codec-0 {
38 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
39 };
40 };
41
42 dai-link-2 {
43 sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
44
45 codec-0 {
46 sound-dai = <&hdmi_tx>;
47 };
48 };
49 };
50 };
51
52 &aiu {
53 status = "okay";
54 };
55
56 &ir {
57 linux,rc-map-name = "rc-wetek-hub";
58 };
Cache object: 97257515bca3da0dc02e51b7666d0547
|