mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
arm64: dts: rockchip: Add rv1126b-evb1-v10-bt-sco board
BT-SCO and ADC/DSM share the same SAI2, so, move BT-SCO to a new dts board for test. Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com> Change-Id: I80c84c8f11e920afbd3c8f170c9707e90471ba1e
This commit is contained in:
@@ -364,6 +364,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-rk806-single-v10.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-v10.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-v11.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rv1126b-evb1-v10.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rv1126b-evb1-v10-bt-sco.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rv1126b-evb2-v10.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rv1126b-evb2-v10-mcu-k350c4516t.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rv1126b-evb2-v10-rgb-Q7050ITH2641AA1T.dtb
|
||||
|
||||
55
arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10-bt-sco.dts
Normal file
55
arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10-bt-sco.dts
Normal file
@@ -0,0 +1,55 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright (c) 2025 Rockchip Electronics Co., Ltd.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include "rv1126b-evb1-v10.dts"
|
||||
|
||||
/ {
|
||||
model = "Rockchip RV1126B EVB1 V10 Board + BT SCO";
|
||||
compatible = "rockchip,rv1126b-evb1-v10-bt-sco", "rockchip,rv1126b";
|
||||
|
||||
bt_sco: bt-sco {
|
||||
compatible = "delta,dfbmcs320";
|
||||
#sound-dai-cells = <1>;
|
||||
};
|
||||
|
||||
bt_sound: bt-sound {
|
||||
compatible = "simple-audio-card";
|
||||
simple-audio-card,format = "dsp_a";
|
||||
simple-audio-card,bitclock-inversion;
|
||||
simple-audio-card,mclk-fs = <256>;
|
||||
simple-audio-card,name = "rockchip,bt";
|
||||
|
||||
simple-audio-card,cpu {
|
||||
sound-dai = <&sai2>;
|
||||
};
|
||||
|
||||
simple-audio-card,codec {
|
||||
sound-dai = <&bt_sco 1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&acdcdig_dsm {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&acodec_sound {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&audio_codec {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&sai2 {
|
||||
status = "okay";
|
||||
rockchip,slot-width = <16>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&sai2m0_lrck_pins
|
||||
&sai2m0_sclk_pins
|
||||
&sai2m0_sdi0_pins
|
||||
&sai2m0_sdo_pins>;
|
||||
};
|
||||
@@ -11,29 +11,6 @@
|
||||
model = "Rockchip RV1126B EVB1 V10 Board";
|
||||
compatible = "rockchip,rv1126b-evb1-v10", "rockchip,rv1126b";
|
||||
|
||||
bt_sco: bt-sco {
|
||||
status = "okay";
|
||||
compatible = "delta,dfbmcs320";
|
||||
#sound-dai-cells = <1>;
|
||||
};
|
||||
|
||||
bt_sound: bt-sound {
|
||||
status = "okay";
|
||||
compatible = "simple-audio-card";
|
||||
simple-audio-card,format = "dsp_a";
|
||||
simple-audio-card,bitclock-inversion;
|
||||
simple-audio-card,mclk-fs = <256>;
|
||||
simple-audio-card,name = "rockchip,bt";
|
||||
|
||||
simple-audio-card,cpu {
|
||||
sound-dai = <&sai2>;
|
||||
};
|
||||
|
||||
simple-audio-card,codec {
|
||||
sound-dai = <&bt_sco 1>;
|
||||
};
|
||||
};
|
||||
|
||||
sdio_pwrseq: sdio-pwrseq {
|
||||
compatible = "mmc-pwrseq-simple";
|
||||
pinctrl-names = "default";
|
||||
@@ -351,11 +328,6 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&sai2 {
|
||||
rockchip,bclk-fs = <16>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&sdmmc0 {
|
||||
max-frequency = <200000000>;
|
||||
no-sdio;
|
||||
|
||||
Reference in New Issue
Block a user