Hi WayneWWW
here is my dts for sor and sor1
sor {
compatible = "nvidia,tegra186-sor";
reg = <0x0 0x15540000 0x0 0x40000>;
nvidia,sor-ctrlnum = <0x0>;
nvidia,dpaux = <0x97>;
nvidia,xbar-ctrl = <0x0 0x1 0x2 0x3 0x4>;
clocks = <0x10 0x61 0x10 0x27 0x10 0x267 0x10 0x128 0x10 0x20b 0x10 0x10d 0x10 0x88 0x10 0x66 0x10 0x58 0x10 0x62>;
clock-names = "sor0_ref", "sor_safe", "sor0_pad_clkout", "sor0", "pll_dp", "pllp_out0", "maud", "hda", "hda2codec_2x", "hda2hdmi";
resets = <0x10 0x27 0x10 0xf 0x10 0x10 0x10 0x11>;
reset-names = "sor0", "hda_rst", "hda2codec_2x_rst", "hda2hdmi_rst";
status = "okay";
nvidia,ddc-i2c-bus = <0x98>;
nvidia,active-panel = <0x99>;
nvidia,hpd-gpio = <0x1b 0x78 0x1>;
linux,phandle = <0x94>;
phandle = <0x94>;
hdmi-display {
compatible = "hdmi,display";
status = "okay";
generic-infoframe-type = <0x87>;
linux,phandle = <0x1d4>;
phandle = <0x1d4>;
disp-default-out {
nvidia,out-type = <0x1>;
nvidia,out-flags = <0x2>;
nvidia,out-parent-clk = "plld3";
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-xres = <0x1000>;
nvidia,out-yres = <0x870>;
nvidia,out-hdcp-policy = <0x2>;
};
};
dp-display {
compatible = "dp, display";
status = "disabled";
nvidia,is_ext_dp_panel = <0x1>;
linux,phandle = <0x99>;
phandle = <0x99>;
disp-default-out {
nvidia,out-type = <0x3>;
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-flags = <0x0>;
nvidia,out-pins = <0x1 0x0 0x2 0x0 0x3 0x0 0x0 0x1>;
nvidia,out-parent-clk = "plld3";
nvidia,out-xres = <0x1000>;
nvidia,out-yres = <0x870>;
};
lt-data {
tegra-dp-vs-regs {
pc2_l0 = <0x13 0x19 0x1e 0x28 0x1e 0x25 0x2d 0x28 0x32 0x39>;
pc2_l1 = <0x12 0x17 0x1b 0x25 0x1c 0x23 0x2a 0x25 0x2f 0x37>;
pc2_l2 = <0x12 0x16 0x1a 0x22 0x1b 0x20 0x27 0x24 0x2d 0x35>;
pc2_l3 = <0x11 0x14 0x17 0x1f 0x19 0x1e 0x24 0x22 0x2a 0x32>;
};
tegra-dp-pe-regs {
pc2_l0 = <0x0 0x8 0x12 0x24 0x1 0xe 0x1d 0x1 0x13 0x0>;
pc2_l1 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
pc2_l2 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
pc2_l3 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
};
tegra-dp-pc-regs {
pc2_l0 = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
pc2_l1 = <0x2 0x2 0x4 0x5 0x2 0x4 0x5 0x4 0x5 0x5>;
pc2_l2 = <0x4 0x5 0x8 0xb 0x5 0x9 0xb 0x8 0xa 0xb>;
pc2_l3 = <0x5 0x9 0xb 0x12 0x9 0xd 0x12 0xb 0xf 0x12>;
};
tegra-dp-tx-pu {
pc2_l0 = <0x22 0x33 0x44 0x66 0x33 0x44 0x66 0x44 0x66 0x66>;
pc2_l1 = <0x22 0x22 0x33 0x55 0x33 0x44 0x55 0x44 0x55 0x66>;
pc2_l2 = <0x22 0x22 0x33 0x44 0x33 0x33 0x44 0x44 0x55 0x66>;
pc2_l3 = <0x22 0x22 0x22 0x44 0x33 0x33 0x44 0x44 0x44 0x66>;
};
};
dp-lt-settings {
lt-setting@0 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x3>;
};
lt-setting@1 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x4>;
};
lt-setting@2 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x1 0x1 0x1 0x1>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x6>;
};
};
};
prod-settings {
#prod-cells = <0x3>;
prod_list_hdmi_soc = "prod_c_hdmi_0m_54m", "prod_c_hdmi_54m_111m", "prod_c_hdmi_111m_223m", "prod_c_hdmi_223m_300m", "prod_c_hdmi_300m_600m";
prod_c_hdmi_0m_54m {
prod = <0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050000 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x0 0x5a8 0xff000000 0x54000000>;
};
prod_c_hdmi_54m_111m {
prod = <0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050100 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x44000000>;
};
prod_c_hdmi_111m_223m {
prod = <0x138 0xffffffff 0x373a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x34000000>;
};
prod_c_hdmi_223m_300m {
prod = <0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x404000 0x5a8 0xff000000 0x34000000>;
};
prod_c_hdmi_300m_600m {
prod = <0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301900 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x406000 0x5a8 0xff000000 0x34000000>;
};
prod_c_54M {
prod = <0x58c 0xf0f0f00 0x5050000 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x0 0x5a8 0xff000000 0x54000000>;
};
prod_c_75M {
prod = <0x58c 0xf0f0f00 0x5050100 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x44000000>;
};
prod_c_150M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x373a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x34000000>;
};
prod_c_300M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x404000 0x5a8 0xff000000 0x34000000>;
};
prod_c_600M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301900 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x406000 0x5a8 0xff000000 0x34000000>;
};
prod_c_dp {
prod = <0x58c 0xf0f0f10 0x5050310 0x590 0x3000100 0x100 0x594 0xf0000000 0x0 0x598 0x2ff0 0x2440 0x59c 0x401800 0x0 0x5a0 0x400000 0x400000 0x5a8 0xff000000 0x34000000 0x70 0xffffffff 0x0 0x180 0x1 0x1>;
};
prod_c_hbr {
prod = <0x590 0xf00000 0x300000>;
};
prod_c_hbr2 {
prod = <0x590 0xf00000 0x400000>;
};
prod_c_rbr {
prod = <0x590 0xf00000 0x300000>;
};
};
panel-s-edp-uhdtv-15-6 {
status = "disabled";
compatible = "s-edp,uhdtv-15-6";
nvidia,tx-pu-disable = <0x1>;
nvidia,panel-bl-pwm-gpio = <0x28 0xd 0x0>;
linux,phandle = <0x129>;
phandle = <0x129>;
disp-default-out {
nvidia,out-type = <0x3>;
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-flags = <0x0>;
nvidia,out-pins = <0x1 0x0 0x2 0x0 0x3 0x0 0x0 0x1>;
nvidia,out-depth = <0x18>;
nvidia,out-parent-clk = "pll_d_out0";
nvidia,out-width = <0x15a>;
nvidia,out-height = <0xc2>;
nvidia,out-xres = <0xf00>;
nvidia,out-yres = <0x870>;
};
display-timings {
3840x2160-32 {
clock-frequency = <0x1f1e7610>;
hactive = <0xf00>;
vactive = <0x870>;
hfront-porch = <0x30>;
hback-porch = <0x50>;
hsync-len = <0x20>;
vfront-porch = <0x3>;
vback-porch = <0x36>;
vsync-len = <0x5>;
nvidia,h-ref-to-sync = <0x1>;
nvidia,v-ref-to-sync = <0x1>;
};
};
dp-lt-settings {
lt-setting@0 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x3>;
};
lt-setting@1 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x4>;
};
lt-setting@2 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x1 0x1 0x1 0x1>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x6>;
};
};
smartdimmer {
status = "disabled";
nvidia,use-auto-pwm = <0x0>;
nvidia,hw-update-delay = <0x0>;
nvidia,bin-width = <0xffffffff>;
nvidia,aggressiveness = <0x5>;
nvidia,use-vid-luma = <0x0>;
nvidia,phase-in-settings = <0x0>;
nvidia,phase-in-adjustments = <0x0>;
nvidia,k-limit-enable = <0x1>;
nvidia,k-limit = <0xc8>;
nvidia,sd-window-enable = <0x0>;
nvidia,soft-clipping-enable = <0x1>;
nvidia,soft-clipping-threshold = <0x80>;
nvidia,smooth-k-enable = <0x0>;
nvidia,smooth-k-incr = <0x40>;
nvidia,coeff = <0x5 0x9 0x2>;
nvidia,fc = <0x0 0x0>;
nvidia,blp = <0x400 0xff>;
nvidia,bltf = <0x39 0x41 0x49 0x52 0x5c 0x67 0x72 0x7d 0x8a 0x96 0xa4 0xb2 0xc1 0xd0 0xe0 0xf1>;
nvidia,lut = <0xff 0xff 0xff 0xc7 0xc7 0xc7 0x99 0x99 0x99 0x74 0x74 0x74 0x55 0x55 0x55 0x3b 0x3b 0x3b 0x24 0x24 0x24 0x11 0x11 0x11 0x0 0x0 0x0>;
nvidia,use-vpulse2 = <0x1>;
nvidia,bl-device-name = "pwm-backlight";
};
};
panel-a-edp-1080p-14-0 {
status = "disabled";
compatible = "a-edp,1080p-14-0";
nvidia,tx-pu-disable = <0x1>;
linux,phandle = <0x1d5>;
phandle = <0x1d5>;
disp-default-out {
nvidia,out-type = <0x3>;
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-flags = <0x0>;
nvidia,out-pins = <0x1 0x0 0x2 0x0 0x3 0x0 0x0 0x1>;
nvidia,out-depth = <0x12>;
nvidia,out-parent-clk = "pll_d_out0";
};
dp-lt-settings {
lt-setting@0 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x3>;
};
lt-setting@1 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x4>;
};
lt-setting@2 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x1 0x1 0x1 0x1>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x6>;
};
};
smartdimmer {
status = "okay";
nvidia,use-auto-pwm = <0x0>;
nvidia,hw-update-delay = <0x0>;
nvidia,bin-width = <0xffffffff>;
nvidia,aggressiveness = <0x5>;
nvidia,use-vid-luma = <0x0>;
nvidia,phase-in-settings = <0x0>;
nvidia,phase-in-adjustments = <0x0>;
nvidia,k-limit-enable = <0x1>;
nvidia,k-limit = <0xc8>;
nvidia,sd-window-enable = <0x0>;
nvidia,soft-clipping-enable = <0x1>;
nvidia,soft-clipping-threshold = <0x80>;
nvidia,smooth-k-enable = <0x0>;
nvidia,smooth-k-incr = <0x40>;
nvidia,coeff = <0x5 0x9 0x2>;
nvidia,fc = <0x0 0x0>;
nvidia,blp = <0x400 0xff>;
nvidia,bltf = <0x39 0x41 0x49 0x52 0x5c 0x67 0x72 0x7d 0x8a 0x96 0xa4 0xb2 0xc1 0xd0 0xe0 0xf1>;
nvidia,lut = <0xff 0xff 0xff 0xc7 0xc7 0xc7 0x99 0x99 0x99 0x74 0x74 0x74 0x55 0x55 0x55 0x3b 0x3b 0x3b 0x24 0x24 0x24 0x11 0x11 0x11 0x0 0x0 0x0>;
nvidia,use-vpulse2 = <0x1>;
nvidia,bl-device-name = "pwm-backlight";
};
};
};
sor1 {
compatible = "nvidia,tegra186-sor1";
reg = <0x0 0x15580000 0x0 0x40000>;
interrupts = <0x0 0x9e 0x4>;
nvidia,sor-ctrlnum = <0x1>;
nvidia,dpaux = <0x9a>;
nvidia,xbar-ctrl = <0x0 0x1 0x2 0x3 0x4>;
clocks = <0x10 0x5d 0x10 0x27 0x10 0x268 0x10 0x129 0x10 0x20b 0x10 0x10d 0x10 0x88 0x10 0x66 0x10 0x58 0x10 0x62>;
clock-names = "sor1_ref", "sor_safe", "sor1_pad_clkout", "sor1", "pll_dp", "pllp_out0", "maud", "hda", "hda2codec_2x", "hda2hdmi";
resets = <0x10 0x6c 0x10 0xf 0x10 0x10 0x10 0x11>;
reset-names = "sor1", "hda_rst", "hda2codec_2x_rst", "hda2hdmi_rst";
status = "okay";
nvidia,ddc-i2c-bus = <0x9b>;
nvidia,active-panel = <0x9c>;
nvidia,hpd-gpio = <0x1b 0x79 0x1>;
linux,phandle = <0x93>;
phandle = <0x93>;
hdmi-display {
compatible = "hdmi,display";
status = "okay";
generic-infoframe-type = <0x87>;
linux,phandle = <0x9c>;
phandle = <0x9c>;
disp-default-out {
nvidia,out-type = <0x1>;
nvidia,out-flags = <0x2>;
nvidia,out-parent-clk = "plld2";
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-xres = <0x1000>;
nvidia,out-yres = <0x870>;
};
};
dp-display {
compatible = "dp, display";
status = "disabled";
nvidia,is_ext_dp_panel = <0x1>;
linux,phandle = <0x1d6>;
phandle = <0x1d6>;
disp-default-out {
nvidia,out-type = <0x3>;
nvidia,out-align = <0x0>;
nvidia,out-order = <0x0>;
nvidia,out-flags = <0x0>;
nvidia,out-pins = <0x1 0x0 0x2 0x0 0x3 0x0 0x0 0x1>;
nvidia,out-parent-clk = "plld2";
nvidia,out-xres = <0x1000>;
nvidia,out-yres = <0x870>;
};
lt-data {
tegra-dp-vs-regs {
pc2_l0 = <0x13 0x19 0x1e 0x28 0x1e 0x25 0x2d 0x28 0x32 0x39>;
pc2_l1 = <0x12 0x17 0x1b 0x25 0x1c 0x23 0x2a 0x25 0x2f 0x37>;
pc2_l2 = <0x12 0x16 0x1a 0x22 0x1b 0x20 0x27 0x24 0x2d 0x35>;
pc2_l3 = <0x11 0x14 0x17 0x1f 0x19 0x1e 0x24 0x22 0x2a 0x32>;
};
tegra-dp-pe-regs {
pc2_l0 = <0x0 0x8 0x12 0x24 0x1 0xe 0x1d 0x1 0x13 0x0>;
pc2_l1 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
pc2_l2 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
pc2_l3 = <0x0 0x8 0x12 0x24 0x0 0xe 0x1d 0x0 0x13 0x0>;
};
tegra-dp-pc-regs {
pc2_l0 = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
pc2_l1 = <0x2 0x2 0x4 0x5 0x2 0x4 0x5 0x4 0x5 0x5>;
pc2_l2 = <0x4 0x5 0x8 0xb 0x5 0x9 0xb 0x8 0xa 0xb>;
pc2_l3 = <0x5 0x9 0xb 0x12 0x9 0xd 0x12 0xb 0xf 0x12>;
};
tegra-dp-tx-pu {
pc2_l0 = <0x22 0x33 0x44 0x66 0x33 0x44 0x66 0x44 0x66 0x66>;
pc2_l1 = <0x22 0x22 0x33 0x55 0x33 0x44 0x55 0x44 0x55 0x66>;
pc2_l2 = <0x22 0x22 0x33 0x44 0x33 0x33 0x44 0x44 0x55 0x66>;
pc2_l3 = <0x22 0x22 0x22 0x44 0x33 0x33 0x44 0x44 0x44 0x66>;
};
};
display-timings {
1920x1080-32 {
clock-frequency = <0x8d9ee20>;
hactive = <0x780>;
vactive = <0x438>;
hfront-porch = <0x58>;
hback-porch = <0x94>;
hsync-len = <0x2c>;
vfront-porch = <0x4>;
vback-porch = <0x24>;
vsync-len = <0x5>;
nvidia,h-ref-to-sync = <0x1>;
nvidia,v-ref-to-sync = <0x1>;
};
720x480-32 {
clock-frequency = <0x19bfcc0>;
hactive = <0x2d0>;
vactive = <0x1e0>;
hfront-porch = <0x10>;
hback-porch = <0x3c>;
hsync-len = <0x3e>;
vfront-porch = <0x9>;
vback-porch = <0x1e>;
vsync-len = <0x6>;
nvidia,h-ref-to-sync = <0x1>;
nvidia,v-ref-to-sync = <0x1>;
};
};
dp-lt-settings {
lt-setting@0 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x3>;
};
lt-setting@1 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x0 0x0 0x0 0x0>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x4>;
};
lt-setting@2 {
nvidia,drive-current = <0x0 0x0 0x0 0x0>;
nvidia,lane-preemphasis = <0x1 0x1 0x1 0x1>;
nvidia,post-cursor = <0x0 0x0 0x0 0x0>;
nvidia,tx-pu = <0x0>;
nvidia,load-adj = <0x6>;
};
};
};
prod-settings {
#prod-cells = <0x3>;
prod_list_hdmi_soc = "prod_c_hdmi_0m_54m", "prod_c_hdmi_54m_111m", "prod_c_hdmi_111m_223m", "prod_c_hdmi_223m_300m", "prod_c_hdmi_300m_600m";
prod_c_hdmi_0m_54m {
prod = <0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050000 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x0 0x5a8 0xff000000 0x54000000>;
};
prod_c_hdmi_54m_111m {
prod = <0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050100 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x44000000>;
};
prod_c_hdmi_111m_223m {
prod = <0x138 0xffffffff 0x373a3a3a 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x34000000>;
};
prod_c_hdmi_223m_300m {
prod = <0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x404000 0x5a8 0xff000000 0x34000000>;
};
prod_c_hdmi_300m_600m {
prod = <0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301900 0x598 0xff000ff0 0x38000440 0x5a0 0x40ff00 0x406000 0x5a8 0xff000000 0x34000000>;
};
prod_c_54M {
prod = <0x58c 0xf0f0f00 0x5050000 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x0 0x5a8 0xff000000 0x54000000>;
};
prod_c_75M {
prod = <0x58c 0xf0f0f00 0x5050100 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x44000000>;
};
prod_c_150M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x373a3a3a 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x400000 0x5a8 0xff000000 0x34000000>;
};
prod_c_300M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301f00 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x404000 0x5a8 0xff000000 0x34000000>;
};
prod_c_600M {
prod = <0x58c 0xf0f0f00 0x5050300 0x590 0xf01f00 0x301900 0x598 0xff000ff0 0x38000440 0x138 0xffffffff 0x333d3d3d 0x148 0xffffffff 0x0 0x5a0 0x40ff00 0x406000 0x5a8 0xff000000 0x34000000>;
};
prod_c_dp {
prod = <0x58c 0xf0f0f10 0x5050310 0x590 0x3000100 0x100 0x594 0xf0000000 0x0 0x598 0x2ff0 0x2440 0x59c 0x401800 0x0 0x5a0 0x400000 0x400000 0x5a8 0xff000000 0x34000000 0x70 0xffffffff 0x0 0x180 0x1 0x1>;
};
prod_c_hbr {
prod = <0x590 0xf00000 0x300000>;
};
prod_c_hbr2 {
prod = <0x590 0xf00000 0x400000>;
};
prod_c_rbr {
prod = <0x590 0xf00000 0x300000>;
};
};
};
the kernel log is
nvidia@nvidia-desktop:~$
nvidia@nvidia-desktop:~$ dmesg | grep dc
[ 0.000000] 0xffffffbf00000000 - 0xffffffbf07dc8000 ( 125 MB actual)
[ 0.183894] Tegra Revision: A02p SKU: 0xdc CPU Process: 0 SoC Process: 0
[ 0.441091] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[ 0.441120] tegra-pmc c360000.pmc: IO padctrl driver initialized
[ 0.466830] iommu: Adding device 3550000.xudc to group 46
[ 0.466853] arm-smmu: forcing sodev map for 3550000.xudc
[ 0.791561] tegra-xusb-padctl 3520000.xusb_padctl: VBUS over-current detection enabled
[ 0.846149] tegradccommon 15200000.dc_common: host1x channel mapped
[ 0.846192] tegradccommon 15200000.dc_common: dc_common syncpt # 1 allocated
[ 0.846244] tegradccommon 15200000.dc_common: dma mapping done
[ 0.847946] tegradc 15210000.nvdisplay: disp0 connected to head1->/host1x/sor1
[ 0.848310] tegradc 15210000.nvdisplay: DT parsed successfully
[ 0.848398] tegradc 15210000.nvdisplay: Display dc.ffffff800b3e0000 registered with id=0
[ 0.858441] tegradc 15210000.nvdisplay: vblank syncpt # 8 for dc 1
[ 0.858470] tegradc 15210000.nvdisplay: vpulse3 syncpt # 9 for dc 1
[ 0.861123] tegradc 15210000.nvdisplay: Bootloader disp_param detected. Detected mode: 1920x1080 (on 0x0mm) pclk=148350937
[ 0.865164] tegradc 15210000.nvdisplay: hdmi: invalid prod list prod_list_hdmi_board
[ 0.865202] tegradc 15210000.nvdisplay: hdmi: tegra_hdmi_tmds_range_read(bd) failed
[ 0.868412] tegradc 15210000.nvdisplay: probed
[ 3.306403] usbcore: registered new interface driver cdc_ether
[ 3.306464] usbcore: registered new interface driver cdc_subset
[ 3.306530] usbcore: registered new interface driver cdc_ncm
[ 3.321656] tegra-xudc-new 3550000.xudc: device count: 1
[ 3.322771] tegra-xudc-new 3550000.xudc: vbus state: 1
[ 3.409125] tegra-xudc-new 3550000.xudc: device mode on: 0
[ 3.409360] tegra-xudc-new 3550000.xudc: active: 0 => 1
[ 4.141028] tegradc 15210000.nvdisplay: fb registered
[ 4.234415] tegradc 15210000.nvdisplay: hdmi: tmds rate:148351K prod-setting:prod_c_hdmi_111m_223m
[ 4.243936] tegradc 15210000.nvdisplay: hdmi: get RGB quant from REG programmed by BL.
[ 4.251872] tegradc 15210000.nvdisplay: hdmi: get YCC quant from REG programmed by BL.
[ 4.271870] tegradc 15220000.nvdisplay: disp1 connected to head2->/host1x/sor
[ 4.279049] tegra_dc_get_panel_ops: unknown panel: /host1x/dpaux@155c0000
[ 4.285879] tegradc 15220000.nvdisplay: err:-19 parsing panel_ops
[ 4.408373] tegradc 15210000.nvdisplay: blank - powerdown
[ 4.411878] tegra186-cam-rtcpu b000000.rtcpu: firmware version cpu=sce cmd=5 sha1=3ecb1dca25fa98771f988f238c025334776c9a96
[ 4.579005] tegradc 15210000.nvdisplay: unblank
[ 4.590477] tegradc 15210000.nvdisplay: hdmi: tmds rate:297000K prod-setting:prod_c_hdmi_223m_300m
[ 4.591849] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[ 4.591872] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[ 7.838827] tegradc 15210000.nvdisplay: hdmi: plugged
[ 10.307373] tegra-xudc-new 3550000.xudc: ep 0 (type: 0, dir: out) enabled
[ 10.699207] tegra-xudc-new 3550000.xudc: ep 5 (type: 3, dir: in) enabled
[ 10.699222] tegra-xudc-new 3550000.xudc: ep 3 (type: 2, dir: in) enabled
[ 10.699237] tegra-xudc-new 3550000.xudc: ep 2 (type: 2, dir: out) enabled
[ 10.699305] tegra-xudc-new 3550000.xudc: ep 9 (type: 3, dir: in) enabled
[ 10.699320] tegra-xudc-new 3550000.xudc: ep 7 (type: 2, dir: in) enabled
[ 10.699334] tegra-xudc-new 3550000.xudc: ep 4 (type: 2, dir: out) enabled
[ 10.699361] tegra-xudc-new 3550000.xudc: ep 15 (type: 3, dir: in) enabled
[ 10.699378] tegra-xudc-new 3550000.xudc: ep 11 (type: 2, dir: in) enabled
[ 10.699397] tegra-xudc-new 3550000.xudc: ep 6 (type: 2, dir: out) enabled
[ 10.704008] tegra-xudc-new 3550000.xudc: ep 13 (type: 2, dir: in) enabled
[ 10.704025] tegra-xudc-new 3550000.xudc: ep 8 (type: 2, dir: out) enabled
[ 16.965751] tegradc 15210000.nvdisplay: blank - powerdown
[ 17.131493] tegradc 15210000.nvdisplay: unblank
[ 17.138551] tegradc 15210000.nvdisplay: hdmi: tmds rate:297000K prod-setting:prod_c_hdmi_223m_300m
[ 17.139765] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[ 17.139771] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[ 17.143333] tegradc 15210000.nvdisplay: unblank
[ 311.794633] tegradc 15210000.nvdisplay: blank - powerdown
[ 311.794836] tegradc 15210000.nvdisplay: hdmi: unplugged
[ 311.846840] tegradc 15210000.nvdisplay: blank - powerdown
[ 311.846850] tegradc 15210000.nvdisplay: unblank
[ 311.846864] tegradc 15210000.nvdisplay: unblank
nvidia@nvidia-desktop:~$
i dont know why the system unknown panel “tegra_dc_get_panel_ops: unknown panel: /host1x/dpaux@155c0000”