in device tree path:hardware/nvidia/platform/t19x/galen-industrial/kernel-dts/tegra194-p2888-0008-p2822-0000.dts
We found in this file a link to [include “…/…/galen/kernel-dts/tegra194-p2888-0001-p2822-0000.dts”]
So we only modified the file"tegra194-p2822-disp.dtsi"
&head0 {
status = “okay”;
nvidia,fb-bpp = <32>;
nvidia,fbmem-size = <265420800>; /* 8K (7680*4320) 32bpp double buffered /
nvidia,fb-flags = <TEGRA_FB_FLIP_ON_PROBE>;
win-mask = <0x3>;
nvidia,fb-win = <0>;
// nvidia,dc-connector = <&sor2>;
nvidia,dc-connector = <&sor0>;
nvidia,dc-flags = <TEGRA_DC_FLAG_ENABLED>;
// enable dp
vdd-dp-pwr-supply = <&p2888_spmic_sd0>;
avdd-dp-pll-supply = <&p2888_spmic_sd1>;
vdd-edp-sec-mode-supply = <&battery_reg>;
vdd-dp-pad-supply = <&battery_reg>;
// avdd_hdmi-supply = <&p2888_spmic_sd0>; / 1v0 /
// avdd_hdmi_pll-supply = <&p2888_spmic_sd1>; / 1v8 /
///////////////
vdd_hdmi_5v0-supply = <&p2822_vdd_hdmi_5v0>; / 5v0 */
};
&head1 {
status = “okay”;
nvidia,fb-bpp = <32>;
nvidia,fbmem-size = <265420800>; /* 8K (7680*4320) 32bpp double buffered /
nvidia,fb-flags = <TEGRA_FB_FLIP_ON_PROBE>;
win-mask = <0xC>;
nvidia,fb-win = <2>;
// nvidia,dc-connector = <&sor0>;
nvidia,dc-connector = <&sor2>;
nvidia,dc-flags = <TEGRA_DC_FLAG_ENABLED>;
// vdd-dp-pwr-supply = <&p2888_spmic_sd0>;
// avdd-dp-pll-supply = <&p2888_spmic_sd1>;
// vdd-edp-sec-mode-supply = <&battery_reg>;
// vdd-dp-pad-supply = <&battery_reg>;
avdd_hdmi-supply = <&p2888_spmic_sd0>; / 1v0 /
avdd_hdmi_pll-supply = <&p2888_spmic_sd1>; / 1v8 */
vdd_hdmi_5v0-supply = <&p2822_vdd_hdmi_5v0>;
};
&head2 {
status = “okay”;
nvidia,fb-bpp = <32>;
nvidia,fbmem-size = <265420800>; /* 8K (7680*4320) 32bpp double buffered /
nvidia,fb-flags = <TEGRA_FB_FLIP_ON_PROBE>;
win-mask = <0x30>;
nvidia,fb-win = <4>;
nvidia,dc-connector = <&sor1>;
nvidia,dc-flags = <TEGRA_DC_FLAG_ENABLED>;
// vdd-dp-pwr-supply = <&p2888_spmic_sd0>;
// avdd-dp-pll-supply = <&p2888_spmic_sd1>;
// vdd-edp-sec-mode-supply = <&battery_reg>;
// vdd-dp-pad-supply = <&battery_reg>;
avdd_hdmi-supply = <&p2888_spmic_sd0>; / 1v0 /
avdd_hdmi_pll-supply = <&p2888_spmic_sd1>; / 1v8 */
vdd_hdmi_5v0-supply = <&p2822_vdd_hdmi_5v0>;
};
&sor0 {
status = “okay”;
nvidia,active-panel = <&sor0_dp_display>;
};
&sor0_dp_display {
status = “okay”;
disp-default-out {
nvidia,is_ext_dp_panel = <1>;
};
};
&sor1 {
status = “okay”;
nvidia,active-panel = <&sor1_hdmi_display>;
};
&sor1_hdmi_display {
status = “okay”;
disp-out {
//disp-default-out{
nvidia,out-flags = <TEGRA_DC_OUT_HOTPLUG_LOW>;
};
};
/////////////////////
&sor2 {
status = “okay”;
nvidia,active-panel = <&sor2_hdmi_display>;
};
&sor2_hdmi_display {
status = “okay”;
disp-out {
//disp-default-out{
nvidia,out-flags = <TEGRA_DC_OUT_HOTPLUG_LOW>;
};
};
So you side “The device tree in use are different”
Where does it mean? Can you tell me?
As stated on this website, it has been modified in the program. Before posting this question.