generic-dts: overlay: Use 'oot' compatibles

Use 'oot' specific compatibles to pick OOT drivers for feature
completeness. This is done as a preparation for OOT kernel which
keeps moving to recent kernel versions.

Bug 3583581

Change-Id: Ic97c48aa534c43539a4236d9452a166bcc0b7536
Signed-off-by: Mohan Kumar <mkumard@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/soc/t23x-generic-dts/+/2879294
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Mohan Kumar
2023-03-29 19:22:23 +05:30
committed by Laxman Dewangan
parent 3f41351c2c
commit 2dcc25e9a2
2 changed files with 56 additions and 16 deletions

View File

@@ -206,73 +206,113 @@
* machine driver.
*/
sfc@2902000 {
compatible = "nvidia,tegra234-sfc-oot",
"nvidia,tegra210-sfc-oot";
#sound-dai-cells = <1>;
};
sfc@2902200 {
compatible = "nvidia,tegra234-sfc-oot",
"nvidia,tegra210-sfc-oot";
#sound-dai-cells = <1>;
};
sfc@2902400 {
compatible = "nvidia,tegra234-sfc-oot",
"nvidia,tegra210-sfc-oot";
#sound-dai-cells = <1>;
};
sfc@2902600 {
compatible = "nvidia,tegra234-sfc-oot",
"nvidia,tegra210-sfc-oot";
#sound-dai-cells = <1>;
};
amx@2903000 {
compatible = "nvidia,tegra234-amx-oot",
"nvidia,tegra194-amx-oot";
#sound-dai-cells = <1>;
};
amx@2903100 {
compatible = "nvidia,tegra234-amx-oot",
"nvidia,tegra194-amx-oot";
#sound-dai-cells = <1>;
};
amx@2903200 {
compatible = "nvidia,tegra234-amx-oot",
"nvidia,tegra194-amx-oot";
#sound-dai-cells = <1>;
};
amx@2903300 {
compatible = "nvidia,tegra234-amx-oot",
"nvidia,tegra194-amx-oot";
#sound-dai-cells = <1>;
};
adx@2903800 {
compatible = "nvidia,tegra234-adx-oot",
"nvidia,tegra210-adx-oot";
#sound-dai-cells = <1>;
};
adx@2903900 {
compatible = "nvidia,tegra234-adx-oot",
"nvidia,tegra210-adx-oot";
#sound-dai-cells = <1>;
};
adx@2903a00 {
compatible = "nvidia,tegra234-adx-oot",
"nvidia,tegra210-adx-oot";
#sound-dai-cells = <1>;
};
adx@2903b00 {
compatible = "nvidia,tegra234-adx-oot",
"nvidia,tegra210-adx-oot";
#sound-dai-cells = <1>;
};
mvc@290a000 {
compatible = "nvidia,tegra234-mvc-oot",
"nvidia,tegra210-mvc-oot";
#sound-dai-cells = <1>;
};
mvc@290a200 {
compatible = "nvidia,tegra234-mvc-oot",
"nvidia,tegra210-mvc-oot";
#sound-dai-cells = <1>;
};
amixer@290bb00 {
compatible = "nvidia,tegra234-amixer-oot",
"nvidia,tegra210-amixer-oot";
#sound-dai-cells = <1>;
};
processing-engine@2908000 {
compatible = "nvidia,tegra234-ope-oot",
"nvidia,tegra210-ope-oot";
#sound-dai-cells = <1>;
equalizer@2908100 {
compatible = "nvidia,tegra234-peq-oot",
"nvidia,tegra210-peq-oot";
};
dynamic-range-compressor@2908200 {
compatible = "nvidia,tegra234-mbdrc-oot",
"nvidia,tegra210-mbdrc-oot";
};
};
asrc@2910000 {
compatible = "nvidia,tegra194-asrc";
#address-cells = <1>;
#size-cells = <1>;
compatible = "nvidia,tegra194-asrc-oot";
#sound-dai-cells = <1>;
};
};

View File

@@ -247,7 +247,7 @@
tegra_arad: arad@290e400 {
status = "disabled";
compatible = "nvidia,tegra186-arad";
compatible = "nvidia,tegra186-arad-oot";
reg = <0x290e400 0x400>;
#address-cells = <1>;
#size-cells = <1>;
@@ -257,8 +257,8 @@
tegra_afc1: afc@2907000 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907000 0x100>;
#address-cells = <1>;
#size-cells = <1>;
@@ -269,8 +269,8 @@
tegra_afc2: afc@2907100 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907100 0x100>;
#address-cells = <1>;
#size-cells = <1>;
@@ -281,8 +281,8 @@
tegra_afc3: afc@2907200 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907200 0x100>;
#address-cells = <1>;
#size-cells = <1>;
@@ -293,8 +293,8 @@
tegra_afc4: afc@2907300 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907300 0x100>;
#address-cells = <1>;
#size-cells = <1>;
@@ -305,8 +305,8 @@
tegra_afc5: afc@2907400 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907400 0x100>;
#address-cells = <1>;
#size-cells = <1>;
@@ -317,8 +317,8 @@
tegra_afc6: afc@2907500 {
status = "disabled";
compatible = "nvidia,tegra234-afc",
"nvidia,tegra186-afc";
compatible = "nvidia,tegra234-afc-oot",
"nvidia,tegra186-afc-oot";
reg = <0x2907500 0x100>;
#address-cells = <1>;
#size-cells = <1>;