Problems in setup two HDMI port on AGX Xavier Devkit

Hi,

I am setting up the 2nd HDMI port on AGX Xavier Devkit. Following the instuction in How the enable 2nd HDMI port with the Xavier? - Jetson & Embedded Systems / Jetson AGX Xavier - NVIDIA Developer Forums, I edit the two files “tegra194-p2822-disp.dtsi” and “tegra194-p2888-0001-p2822-0000-common.dtsi”

My configuration:
Head0->SOR2->HDMI
Head1->SOR0->HDMI
Head2->SOR1->DP

I am using Devkit so the sor0 and sor1 should be output at usb type-c port.

But the problem is: after rebooting, xrandr shows that the HDMI-1 have already been connected while there is nothing plugin to the either type-c port. And no signal output when I plugin the monitor.

nvidia@nvidia-desktop:~$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 620mm x 350mm
   3840x2160     60.01*+  60.02    59.98    50.01    30.00    29.97    25.00    24.00    23.98  
   4096x2160     60.02    59.98    50.01    30.00    29.97    25.00    24.00    23.98  
   2560x1440    144.04  
   1920x1080    120.08   120.00   100.01    60.00    60.00    59.95    50.00    30.00    29.97    25.00    24.00    23.98  
   1440x900      59.89  
   1400x1050     59.98  
   1280x1024     75.03    60.00  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.01  
   832x624       75.05  
   800x600       75.00    72.19    60.32    56.25  
   720x400       70.04  
   640x480       75.00    72.81    67.06    59.94  
HDMI-1 connected (normal left inverted right x axis y axis)
   1280x720      60.00 +  59.94    50.00  
   720x576       50.00  
   720x480       59.94  
   640x480       59.94  
DP-0 disconnected (normal left inverted right x axis y axis)

The attachments are booting dmesg and the file I edit.
It seems that there is a EDID read problem caused by i2c error. But this error do not happen to HDMI-0 and according to my understanding, EDID should not be read when boot since I haven’t plugin any monitor into HDMI-1 yet.

So how to debug this problem? Are there any else files should be change?

#include <dt-bindings/display/tegra-dc.h>
#include <dt-bindings/display/tegra-panel.h>
#include <t19x-common-platforms/tegra194-hdmi.dtsi>
#include <t19x-common-platforms/tegra194-dp.dtsi>
#include "tegra194-fixed-regulator-p2822-1000.dtsi"
#include "tegra194-spmic-p2888-0001.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-flags = <TEGRA_DC_FLAG_ENABLED>;
	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-flags = <TEGRA_DC_FLAG_ENABLED>;
	avdd_hdmi-supply = <&p2888_spmic_sd0>; /* 1v0 */
	avdd_hdmi_pll-supply = <&p2888_spmic_sd1>; /* 1v8 */
	vdd_hdmi_5v0-supply = <&p2822_vdd_hdmi_5v0>; /* 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>;
	vdd_hdmi_5v0-supply = <&p2822_vdd_hdmi_5v0>;
};


&sor0 {
	status = "okay";
	nvidia,active-panel = <&sor0_hdmi_display>;
};

&sor0_hdmi_display {
	status = "okay";
	disp-default-out {
		nvidia,out-flags = <TEGRA_DC_OUT_HOTPLUG_LOW>;
	};
};

&sor1 {
	status = "okay";
	nvidia,active-panel = <&sor1_dp_display>;
};

&sor1_dp_display {
	status = "okay";
	nvidia,is_ext_dp_panel = <1>;
};

&sor2 {
	status = "okay";
	nvidia,active-panel = <&sor2_hdmi_display>;
};

&sor2_hdmi_display {
	status = "okay";
	disp-default-out {
		nvidia,out-flags = <TEGRA_DC_OUT_HOTPLUG_LOW>;
	};
};

&dpaux0 {
	status = "okay";
};

&dpaux1 {
	status = "okay";
};

&dpaux2 {
	status = "okay";
};

&tegra_cec {
	status = "okay";
};

dmesg:

[    6.064928] tegradc 15200000.nvdisplay: hdmi: tmds rate:148351K prod-setting:prod_c_hdmi_111m_223m
[    6.065647] tegradc 15200000.nvdisplay: hdmi: get RGB quant from REG programmed by BL.
[    6.065807] tegradc 15200000.nvdisplay: hdmi: get YCC quant from REG programmed by BL.
[    6.091064] extcon-disp-state external-connection:disp-state: cable 48 state 1
[    6.091202] Extcon AUX2(HDMI) enable
[    6.091628] tegradc 15210000.nvdisplay: disp1 connected to head1->/host1x/sor
[    6.091781] generic_infoframe_type: 0x87
[    6.091924] tegradc 15210000.nvdisplay: DT parsed successfully
[    6.092091] tegradc 15210000.nvdisplay: Display dc.ffffff800d890000 registered with id=1
[    6.092459] tegradc 15210000.nvdisplay: vblank syncpt # 11 for dc 1
[    6.092578] tegradc 15210000.nvdisplay: vpulse3 syncpt # 12 for dc 1
[    6.094393] tegradc 15210000.nvdisplay: hdmi: invalid prod list prod_list_hdmi_board
[    6.094535] tegradc 15210000.nvdisplay: hdmi: tegra_hdmi_tmds_range_read(bd) failed
[    6.226056] tegradc 15200000.nvdisplay: blank - powerdown
[    6.265288] extcon-disp-state external-connection:disp-state: cable 48 state 0
[    6.265291] Extcon AUX2(HDMI) disable
[    6.288185] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[    6.288580] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[    6.338968] tegradc 15200000.nvdisplay: unblank
[    6.339715] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[    6.339810] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[    6.341442] Parent Clock set for DC plld3
[    6.349081] tegradc 15200000.nvdisplay: hdmi: tmds rate:533120K prod-setting:prod_c_hdmi_300m_600m
[    6.350585] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[    6.350612] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[    6.419714] extcon-disp-state external-connection:disp-state: cable 48 state 1
[    6.419717] Extcon AUX2(HDMI) enable
[    8.453052] extcon-disp-state external-connection:disp-state: cable 40 state 1
[    8.453565] Extcon HDMI: HPD enabled
[    8.453844] tegradc 15200000.nvdisplay: hdmi: plugged
[    9.051204] Wake76 for irq=199
[    9.051302] Wake77 for irq=199
[    9.051385] Wake78 for irq=199
[    9.051451] Wake79 for irq=199
[    9.051533] Wake80 for irq=199
[    9.051601] Wake81 for irq=199
[    9.051667] Wake82 for irq=199
[    9.051800] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
[    9.051920] tegra-xusb 3610000.xhci: Upgrade port 1 to USB3.0
[    9.155106] usb usb2: usb_suspend_both: status 0
[   16.270841] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   16.271019] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   16.271157] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   16.271264] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   16.271414] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   16.271537] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   16.271653] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   16.271789] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   16.271926] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   16.272058] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   16.272165] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   16.272272] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   16.274017] tegradc 15210000.nvdisplay: probed
[   16.294769] tegradc 15210000.nvdisplay: fb registered
[   16.295209] gpio tegra-gpio wake60 for gpio=96(M:0)
[   16.295505] tegra_nvdisp_handle_pd_enable: Unpowergated Head2 pd
[   16.295750] Parent Clock set for DC pll_d
[   16.298287] edid invalid
[   16.299951] tegradc 15210000.nvdisplay: hdmi: tmds rate:25200K prod-setting:prod_c_hdmi_0m_54m
[   16.301400] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[   16.301548] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[   26.510834] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   26.511013] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   26.511150] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   26.511269] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   26.511404] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   26.511530] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   26.511671] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   26.511799] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   26.511925] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   26.512068] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   26.512185] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   26.512293] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   26.516076] extcon-disp-state external-connection:disp-state: cable 46 state 1
[   26.516226] Extcon AUX0(HDMI) enable
[   26.516721] tegradc 15220000.nvdisplay: disp2 connected to head2->/host1x/sor1
[   26.516915] tegradc 15220000.nvdisplay: parse_dp_settings: No dp-lt-settings node
[   26.517589] tegradc 15220000.nvdisplay: DT parsed successfully
[   26.524002] tegradc 15220000.nvdisplay: Display dc.ffffff800d9d0000 registered with id=2
[   26.532041] tegradc 15220000.nvdisplay: vblank syncpt # 13 for dc 2
[   26.537960] tegradc 15220000.nvdisplay: vpulse3 syncpt # 14 for dc 2
[   26.552200] tegradc 15220000.nvdisplay: probed
[   26.575485] tegradc 15220000.nvdisplay: fb registered
[   26.581764] hpd: state 7 (Takeover from bootloader), hpd 0, pending_hpd_evt 1
[   26.584497] hpd: switching from state 7 (Takeover from bootloader) to state 0 (Reset)
[   26.587223] hpd: state 0 (Reset), hpd 0, pending_hpd_evt 0
[   26.589839] tegradc 15220000.nvdisplay: blank - powerdown
[   26.592544] extcon-disp-state external-connection:disp-state: cable 44 state 0 already set.
[   26.595207] Extcon DP: HPD disabled
[   26.597756] hpd: hpd_switch 0
[   26.600318] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[   26.603052] hpd: state 1 (Check Plug), hpd 0, pending_hpd_evt 0
[   26.607631] hpd: switching from state 1 (Check Plug) to state 3 (Disabled)
[   26.614722] tegra-se-nvhost 15810000.se: initialized
[   26.620488] tegra-se-nvhost 15810000.se: tegra_se_probe: complete
[   26.626556] tegra-se-nvhost 15820000.se: initialized
[   26.631568] tegra-se-nvhost 15820000.se: tegra_se_probe: complete
[   26.637953] tegra-se-nvhost 15830000.se: initialized
[   26.642309] tegra-se-nvhost 15830000.se: tegra_se_probe: complete
[   26.649404] tegra-se-nvhost 15840000.se: initialized
[   26.653892] tegra-se-nvhost 15840000.se: tegra_se_probe: complete
[   26.659291] hidraw: raw HID events driver (C) Jiri Kosina
[   26.674406] input: Lenovo Lenovo Low Profile USB Keyboard as /devices/3610000.xhci/usb1/1-4/1-4.1/1-4.1:1.0/0003:17EF:6018.0001/input/input0
[   26.735269] hid-generic 0003:17EF:6018.0001: input,hidraw0: USB HID v1.11 Keyboard [Lenovo Lenovo Low Profile USB Keyboard] on usb-3610000.xhci-4.1/input0
[   26.756037] input: Lenovo Lenovo Low Profile USB Keyboard as /devices/3610000.xhci/usb1/1-4/1-4.1/1-4.1:1.1/0003:17EF:6018.0002/input/input1
[   26.819124] hid-generic 0003:17EF:6018.0002: input,hidraw1: USB HID v1.11 Device [Lenovo Lenovo Low Profile USB Keyboard] on usb-3610000.xhci-4.1/input1
[   26.823728] input: SINOWEALTH Game Mouse as /devices/3610000.xhci/usb1/1-4/1-4.3/1-4.3:1.0/0003:258A:1007.0003/input/input2
[   26.826867] hid-generic 0003:258A:1007.0003: input,hidraw2: USB HID v1.11 Mouse [SINOWEALTH Game Mouse] on usb-3610000.xhci-4.3/input0
[   26.833530] input: SINOWEALTH Game Mouse as /devices/3610000.xhci/usb1/1-4/1-4.3/1-4.3:1.1/0003:258A:1007.0004/input/input3
[   26.895096] hid-generic 0003:258A:1007.0004: input,hidraw3: USB HID v1.11 Keyboard [SINOWEALTH Game Mouse] on usb-3610000.xhci-4.3/input1
[   26.897833] usbcore: registered new interface driver usbhid
[   26.900411] usbhid: USB HID core driver
[   26.908388] tegra186-cam-rtcpu bc00000.rtcpu: deferring, 14800000.isp is not probed
[   26.912224] tegra_aon c1a0000.aon: tegra aon driver probe OK
[   26.915281] tegra186-aondbg aondbg: aondbg driver probe() OK
[   26.918336] denver_knobs_init:MTS_VERSION:45309758
[   26.921098] tegra19x_actmon d230000.actmon: in actmon_register()...
[   26.924415] tegra19x_actmon d230000.actmon: initialization Completed for the device mc_all
[   26.927447] t19x_cache tegra-cache: probed
[   26.936566] misc nvmap: cvsram :dma coherent mem declare 0x0000000050000000,4194304
[   26.939224] misc nvmap: created heap cvsram base 0x0000000050000000 size (4096KiB)
[   26.943818] nvpmodel: initialized successfully
[   26.947754] trusty-virtio trusty:virtio: initializing
[   26.950620] trusty_ipc virtio0: vring0: va(pa)  ffffffc7a831a000(0) qsz 32 notifyid 1
[   26.953324] trusty_ipc virtio0: vring1: va(pa)  ffffffc7a831c000(0) qsz 32 notifyid 2
[   26.956159] trusty-virtio trusty:virtio: initializing done
[   26.956297] trusty_ipc virtio0: is online
[   26.962647] tegra-hda 3510000.hda: Override SDO lines to 4
[   26.963273] usbcore: registered new interface driver snd-usb-audio
[   26.987232] input: tegra-hda-galen-t194 HDMI/DP,pcm=3 as /devices/3510000.hda/sound/card0/input4
[   26.990108] input: tegra-hda-galen-t194 HDMI/DP,pcm=7 as /devices/3510000.hda/sound/card0/input5
[   26.993044] input: tegra-hda-galen-t194 HDMI/DP,pcm=8 as /devices/3510000.hda/sound/card0/input6
[   26.995913] input: tegra-hda-galen-t194 HDMI/DP,pcm=9 as /devices/3510000.hda/sound/card0/input7
[   28.783026] gpio tegra-gpio wake12 for gpio=149(S:5)
[   28.877009] OPE platform probe
[   28.879874] OPE platform probe successful
[   29.015519] tegra-asoc: sound: ADMAIF1 <-> ADMAIF1 mapping ok
[   29.018390] tegra-asoc: sound: ADMAIF2 <-> ADMAIF2 mapping ok
[   29.021131] tegra-asoc: sound: ADMAIF3 <-> ADMAIF3 mapping ok
[   29.023839] tegra-asoc: sound: ADMAIF4 <-> ADMAIF4 mapping ok
[   29.026563] tegra-asoc: sound: ADMAIF5 <-> ADMAIF5 mapping ok
[   29.029227] tegra-asoc: sound: ADMAIF6 <-> ADMAIF6 mapping ok
[   29.031866] tegra-asoc: sound: ADMAIF7 <-> ADMAIF7 mapping ok
[   29.034479] tegra-asoc: sound: ADMAIF8 <-> ADMAIF8 mapping ok
[   29.037091] tegra-asoc: sound: ADMAIF9 <-> ADMAIF9 mapping ok
[   29.039707] tegra-asoc: sound: ADMAIF10 <-> ADMAIF10 mapping ok
[   29.042387] tegra-asoc: sound: ADMAIF11 <-> ADMAIF11 mapping ok
[   29.045002] tegra-asoc: sound: ADMAIF12 <-> ADMAIF12 mapping ok
[   29.047601] tegra-asoc: sound: ADMAIF13 <-> ADMAIF13 mapping ok
[   29.050163] tegra-asoc: sound: ADMAIF14 <-> ADMAIF14 mapping ok
[   29.053943] tegra-asoc: sound: ADMAIF15 <-> ADMAIF15 mapping ok
[   29.056499] tegra-asoc: sound: ADMAIF16 <-> ADMAIF16 mapping ok
[   29.059110] tegra-asoc: sound: ADMAIF17 <-> ADMAIF17 mapping ok
[   29.061591] tegra-asoc: sound: ADMAIF18 <-> ADMAIF18 mapping ok
[   29.064060] tegra-asoc: sound: ADMAIF19 <-> ADMAIF19 mapping ok
[   29.066525] tegra-asoc: sound: ADMAIF20 <-> ADMAIF20 mapping ok
[   29.101480] input: tegra-snd-t19x-mobile-rt565x Headset Jack as /devices/sound/sound/card1/input8
[   29.105179] u32 classifier
[   29.107704]     Actions configured
[   29.110100] Initializing XFRM netlink socket
[   29.112887] NET: Registered protocol family 10
[   29.115884] NET: Registered protocol family 17
[   29.118207] NET: Registered protocol family 15
[   29.120632] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[   29.123225] Bluetooth: RFCOMM socket layer initialized
[   29.125589] Bluetooth: RFCOMM ver 1.11
[   29.127951] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   29.130359] Bluetooth: HIDP socket layer initialized
[   29.132778] 9pnet: Installing 9P2000 support
[   29.135235] Key type dns_resolver registered
[   29.137937] Registered cp15_barrier emulation handler
[   29.141611] Registered setend emulation handler
[   29.145673] registered taskstats version 1
[   29.148792] tegra-pcie-dw 14180000.pcie: Setting init speed to max speed
[   29.152424] OF: PCI: host bridge /pcie@14180000 ranges:
[   29.155013] OF: PCI:    IO 0x38100000..0x381fffff -> 0x38100000
[   29.157477] OF: PCI:   MEM 0x1b40000000..0x1bffffffff -> 0x40000000
[   29.159974] OF: PCI:   MEM 0x1800000000..0x1b3fffffff -> 0x1800000000
[   29.674067] tegra-pcie-dw 14180000.pcie: link is down
[   29.676856] tegra-pcie-dw 14180000.pcie: PCI host bridge to bus 0000:00
[   29.679413] pci_bus 0000:00: root bus resource [bus 00-ff]
[   29.681872] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0x38100000-0x381fffff])
[   29.684448] pci_bus 0000:00: root bus resource [mem 0x1b40000000-0x1bffffffff] (bus address [0x40000000-0xffffffff])
[   29.687033] pci_bus 0000:00: root bus resource [mem 0x1800000000-0x1b3fffffff pref]
[   29.689593] pci 0000:00:00.0: [10de:1ad0] type 01 class 0x060400
[   29.689736] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[   29.689982] iommu: Adding device 0000:00:00.0 to group 62
[   29.692737] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[   29.695277] pci 0000:00:00.0: Max Payload Size set to  256/ 256 (was  256), Max Read Rq  512
[   29.698060] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[   29.700646] pcie_pme 0000:00:00.0:pcie001: service driver pcie_pme loaded
[   29.700751] aer 0000:00:00.0:pcie002: service driver aer loaded
[   29.700934] pcie_pme 0000:00:00.0:pcie001: unloading service driver pcie_pme
[   29.700971] aer 0000:00:00.0:pcie002: unloading service driver aer
[   29.701056] pci_bus 0000:01: busn_res: [bus 01-ff] is released
[   29.701116] iommu: Removing device 0000:00:00.0 from group 62
[   29.703744] pci_bus 0000:00: busn_res: [bus 00-ff] is released
[   29.704813] tegra-pcie-dw 14180000.pcie: PCIe link is not up...!
[   29.708105] tegra-pcie-dw 14100000.pcie: Setting init speed to max speed
[   29.711800] OF: PCI: host bridge /pcie@14100000 ranges:
[   29.714388] OF: PCI:    IO 0x30100000..0x301fffff -> 0x30100000
[   29.716968] OF: PCI:   MEM 0x1230000000..0x123fffffff -> 0x40000000
[   29.719542] OF: PCI:   MEM 0x1200000000..0x122fffffff -> 0x1200000000
[   29.830833] tegra-pcie-dw 14100000.pcie: link is up
[   29.833642] tegra-pcie-dw 14100000.pcie: PCI host bridge to bus 0001:00
[   29.836276] pci_bus 0001:00: root bus resource [bus 00-ff]
[   29.838823] pci_bus 0001:00: root bus resource [io  0x100000-0x1fffff] (bus address [0x30100000-0x301fffff])
[   29.841502] pci_bus 0001:00: root bus resource [mem 0x1230000000-0x123fffffff] (bus address [0x40000000-0x4fffffff])
[   29.844155] pci_bus 0001:00: root bus resource [mem 0x1200000000-0x122fffffff pref]
[   29.846769] pci 0001:00:00.0: [10de:1ad2] type 01 class 0x060400
[   29.846917] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[   29.847093] iommu: Adding device 0001:00:00.0 to group 62
[   29.849986] pci 0001:01:00.0: [1b4b:9171] type 00 class 0x010601
[   29.850091] pci 0001:01:00.0: reg 0x10: [io  0x8000-0x8007]
[   29.850153] pci 0001:01:00.0: reg 0x14: [io  0x8040-0x8043]
[   29.850215] pci 0001:01:00.0: reg 0x18: [io  0x8100-0x8107]
[   29.850276] pci 0001:01:00.0: reg 0x1c: [io  0x8140-0x8143]
[   29.850338] pci 0001:01:00.0: reg 0x20: [io  0x800000-0x80000f]
[   29.850416] pci 0001:01:00.0: reg 0x24: [mem 0x00900000-0x009001ff]
[   29.850486] pci 0001:01:00.0: reg 0x30: [mem 0xd0000000-0xd000ffff pref]
[   29.850833] pci 0001:01:00.0: PME# supported from D3hot
[   29.851063] iommu: Adding device 0001:01:00.0 to group 63
[   29.863964] pci 0001:00:00.0: BAR 14: assigned [mem 0x1230000000-0x12300fffff]
[   29.866612] pci 0001:00:00.0: BAR 13: assigned [io  0x100000-0x100fff]
[   29.869281] pci 0001:01:00.0: BAR 6: assigned [mem 0x1230000000-0x123000ffff pref]
[   29.871954] pci 0001:01:00.0: BAR 5: assigned [mem 0x1230010000-0x12300101ff]
[   29.874737] pci 0001:01:00.0: BAR 4: assigned [io  0x100000-0x10000f]
[   29.877405] pci 0001:01:00.0: BAR 0: assigned [io  0x100010-0x100017]
[   29.880064] pci 0001:01:00.0: BAR 2: assigned [io  0x100018-0x10001f]
[   29.882665] pci 0001:01:00.0: BAR 1: assigned [io  0x100020-0x100023]
[   29.886488] pci 0001:01:00.0: BAR 3: assigned [io  0x100024-0x100027]
[   29.889105] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[   29.891686] pci 0001:00:00.0:   bridge window [io  0x100000-0x100fff]
[   29.894217] pci 0001:00:00.0:   bridge window [mem 0x1230000000-0x12300fffff]
[   29.896799] pci 0001:00:00.0: Max Payload Size set to  256/ 256 (was  256), Max Read Rq  512
[   29.899476] pci 0001:01:00.0: Max Payload Size set to  256/ 512 (was  128), Max Read Rq  512
[   29.902322] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[   29.904901] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[   29.908761] pcie_pme 0001:00:00.0:pcie001: service driver pcie_pme loaded
[   29.908849] aer 0001:00:00.0:pcie002: service driver aer loaded
[   29.909292] ahci 0001:01:00.0: version 3.0
[   29.909787] ahci 0001:01:00.0: AHCI 0001.0000 32 slots 1 ports 6 Gbps 0x1 impl SATA mode
[   29.916784] ahci 0001:01:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs 
[   29.925546] scsi host1: ahci
[   29.928288] ata1: SATA max UDMA/133 abar m512@0x1230010000 port 0x1230010100 irq 566
[   29.935674] tegra-pcie-dw 14140000.pcie: Setting init speed to max speed
[   29.943199] OF: PCI: host bridge /pcie@14140000 ranges:
[   29.947322] OF: PCI:    IO 0x34100000..0x341fffff -> 0x34100000
[   29.953162] OF: PCI:   MEM 0x12b0000000..0x12bfffffff -> 0x40000000
[   29.959531] OF: PCI:   MEM 0x1280000000..0x12afffffff -> 0x1280000000
[   30.250055] ata1: SATA link down (SStatus 0 SControl 300)
[   30.478128] tegra-pcie-dw 14140000.pcie: link is down
[   30.480962] tegra-pcie-dw 14140000.pcie: PCI host bridge to bus 0003:00
[   30.483560] pci_bus 0003:00: root bus resource [bus 00-ff]
[   30.486100] pci_bus 0003:00: root bus resource [io  0x200000-0x2fffff] (bus address [0x34100000-0x341fffff])
[   30.488772] pci_bus 0003:00: root bus resource [mem 0x12b0000000-0x12bfffffff] (bus address [0x40000000-0x4fffffff])
[   30.491444] pci_bus 0003:00: root bus resource [mem 0x1280000000-0x12afffffff pref]
[   30.494093] pci 0003:00:00.0: [10de:1ad2] type 01 class 0x060400
[   30.494229] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold
[   30.494408] iommu: Adding device 0003:00:00.0 to group 64
[   30.497321] pci 0003:00:00.0: PCI bridge to [bus 01-ff]
[   30.499934] pci 0003:00:00.0: Max Payload Size set to  256/ 256 (was  256), Max Read Rq  512
[   30.502756] pcieport 0003:00:00.0: Signaling PME through PCIe PME interrupt
[   30.505311] pcie_pme 0003:00:00.0:pcie001: service driver pcie_pme loaded
[   30.505410] aer 0003:00:00.0:pcie002: service driver aer loaded
[   30.505586] pcie_pme 0003:00:00.0:pcie001: unloading service driver pcie_pme
[   30.505624] aer 0003:00:00.0:pcie002: unloading service driver aer
[   30.505709] pci_bus 0003:01: busn_res: [bus 01-ff] is released
[   30.505783] iommu: Removing device 0003:00:00.0 from group 64
[   30.508348] pci_bus 0003:00: busn_res: [bus 00-ff] is released
[   30.509428] tegra-pcie-dw 14140000.pcie: PCIe link is not up...!
[   30.512476] tegra-pcie-dw 141a0000.pcie: Setting init speed to max speed
[   30.515977] OF: PCI: host bridge /pcie@141a0000 ranges:
[   30.518441] OF: PCI:    IO 0x3a100000..0x3a1fffff -> 0x3a100000
[   30.520886] OF: PCI:   MEM 0x1f40000000..0x1fffffffff -> 0x40000000
[   30.523286] OF: PCI:   MEM 0x1c00000000..0x1f3fffffff -> 0x1c00000000
[   31.037292] tegra-pcie-dw 141a0000.pcie: link is down
[   31.039905] tegra-pcie-dw 141a0000.pcie: PCI host bridge to bus 0005:00
[   31.042348] pci_bus 0005:00: root bus resource [bus 00-ff]
[   31.045867] pci_bus 0005:00: root bus resource [io  0x300000-0x3fffff] (bus address [0x3a100000-0x3a1fffff])
[   31.048316] pci_bus 0005:00: root bus resource [mem 0x1f40000000-0x1fffffffff] (bus address [0x40000000-0xffffffff])
[   31.050750] pci_bus 0005:00: root bus resource [mem 0x1c00000000-0x1f3fffffff pref]
[   31.053204] pci 0005:00:00.0: [10de:1ad0] type 01 class 0x060400
[   31.053348] pci 0005:00:00.0: PME# supported from D0 D3hot D3cold
[   31.053517] iommu: Adding device 0005:00:00.0 to group 64
[   31.056094] pci 0005:00:00.0: PCI bridge to [bus 01-ff]
[   31.058522] pci 0005:00:00.0: Max Payload Size set to  256/ 256 (was  256), Max Read Rq  512
[   31.061162] pcieport 0005:00:00.0: Signaling PME through PCIe PME interrupt
[   31.063594] pcie_pme 0005:00:00.0:pcie001: service driver pcie_pme loaded
[   31.063705] aer 0005:00:00.0:pcie002: service driver aer loaded
[   31.063865] pcie_pme 0005:00:00.0:pcie001: unloading service driver pcie_pme
[   31.063906] aer 0005:00:00.0:pcie002: unloading service driver aer
[   31.064014] pci_bus 0005:01: busn_res: [bus 01-ff] is released
[   31.064075] iommu: Removing device 0005:00:00.0 from group 64
[   31.066476] pci_bus 0005:00: busn_res: [bus 00-ff] is released
[   31.067766] tegra-pcie-dw 141a0000.pcie: PCIe link is not up...!
[   31.083120] tegra-cbb 14040000.cv-noc: noc_secure_irq = 106, noc_nonsecure_irq = 105>
[   31.089500] tegra194-isp5 14800000.isp: initialized
[   31.103444] tegra194-vi5 15c10000.vi: initialized
[   31.111884] tegra194-vi5 15c10000.vi: ep of_device is not enabled /host1x/vi@15c10000/ports/port@0/endpoint.
[   31.114407] tegra194-vi5 15c10000.vi: ep of_device is not enabled /host1x/vi@15c10000/ports/port@1/endpoint.
[   31.117517] tegra-xudc-new 3550000.xudc: PMQOS CPU boost enabled
[   31.119996] tegra-xudc-new 3550000.xudc: device count: 1
[   31.123028] tegra-xudc-new 3550000.xudc: vbus state: 1
[   31.125452] tegra-xudc-new 3550000.xudc: device mode on: 0
[   31.127908] tegra-xudc-new 3550000.xudc: active: 0 => 1
[   31.130251] tegra-xudc-new 3550000.xudc: Initialize boost_cpufreq work
[   31.134507] tegra186-cam-rtcpu bc00000.rtcpu: Trace buffer configured at IOVA=0xbff00000
[   31.210183] tegra-ivc ivc-bc00000.rtcpu: region 0: iova=0xbfee0000-0xbfefffff size=131072
[   31.212992] tegra-ivc ivc-bc00000.rtcpu:echo@0: echo: ver=0 grp=1 RX[16x64]=0x1000-0x1480 TX[16x64]=0x1480-0x1900
[   31.215691] tegra-ivc ivc-bc00000.rtcpu:dbg@1: dbg: ver=0 grp=1 RX[1x384]=0x1900-0x1b00 TX[1x384]=0x1b00-0x1d00
[   31.218337] tegra-ivc ivc-bc00000.rtcpu:dbg@2: dbg: ver=0 grp=1 RX[1x8192]=0x1d00-0x3d80 TX[1x8192]=0x3d80-0x5e00
[   31.221200] tegra-ivc ivc-bc00000.rtcpu:ivccontrol@3: ivccontrol: ver=0 grp=1 RX[64x320]=0x5e00-0xae80 TX[64x320]=0xae80-0xff00
[   31.223913] tegra-ivc ivc-bc00000.rtcpu:ivccapture@4: ivccapture: ver=0 grp=1 RX[512x64]=0xff00-0x17f80 TX[512x64]=0x17f80-0x20000
[   31.226924] tegra186-cam-rtcpu bc00000.rtcpu: using cam RTCPU IRQ (70)
[   31.229463] tegra186-cam-rtcpu bc00000.rtcpu: tegra_camrtc_mon_create is successful
[   31.232933] tegra186-cam-rtcpu bc00000.rtcpu: firmware version cpu=rce cmd=5 sha1=cf2bef3ad10e437272857b76308abef8ffb80bda
[   31.235965] gpio tegra-gpio wake67 for gpio=48(G:0)
[   31.238618] gpio tegra-gpio-aon wake29 for gpio=36(EE:4)
[   31.241336] input: gpio-keys as /devices/gpio-keys/input/input9
[   31.276187] tegra_rtc c2a0000.rtc: setting system clock to 2000-01-01 02:22:54 UTC (946693374)
[   31.279352] mmcblk mmc0:0001: Card claimed for testing.
[   31.318703] bpmp: mounted debugfs mirror
[   31.327193] vdd-1v8-cvb: disabling
[   31.329876] vdd-1v8-sd: disabling
[   31.332522] vdd-epb-1v0: disabling
[   31.335149] avdd-cam-2v8: disabling
[   31.337770] vdd-sata-1v5: disabling
[   31.340414] vdd-3v3-slt: disabling
[   31.343049] vdd-fan: disabling
[   31.345629] vdd_sys_en: disabling
[   31.348232] ALSA device list:
[   31.350809]   #0: tegra-hda-galen-t194 at 0x3518000 irq 69
[   31.353430]   #1: tegra-snd-t19x-mobile-rt565x
[   31.357587] Freeing unused kernel memory: 8576K
[   31.387100] L4T-INITRD Build DATE: Sat Jan  1 02:22:54 UTC 2000
[   31.395262] Root device found: mmcblk0p1
[   31.399204] Found dev node: /dev/mmcblk0p1
[   31.456010] EXT4-fs (mmcblk0p1): 2 orphan inodes deleted
[   31.458868] EXT4-fs (mmcblk0p1): recovery complete
[   31.468436] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[   31.472147] Rootfs mounted over mmcblk0p1
[   31.496138] Switching from initrd to actual rootfs
[   31.642138] systemd[1]: System time before build time, advancing clock.
[   31.674673] ip_tables: (C) 2000-2006 Netfilter Core Team
[   31.680093] cgroup: cgroup2: unknown option "nsdelegate"
[   31.694765] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[   31.698502] systemd[1]: Detected architecture arm64.
[   31.714566] systemd[1]: Set hostname to <nvidia-desktop>.
[   31.781477] systemd[1]: File /lib/systemd/system/systemd-journald.service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[   31.784828] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[   31.794188] systemd[1]: /lib/systemd/system/systemd-udevd.service:31: Unknown lvalue 'RestrictSUIDSGID' in section 'Service'
[   31.938369] random: systemd: uninitialized urandom read (16 bytes read)
[   31.944634] systemd[1]: Created slice User and Session Slice.
[   31.951527] random: systemd: uninitialized urandom read (16 bytes read)
[   31.954881] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   31.960933] random: systemd: uninitialized urandom read (16 bytes read)
[   31.963908] systemd[1]: Reached target User and Group Name Lookups.
[   31.969976] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   32.059494] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[   32.067023] gpio tegra-gpio wake44 for gpio=192(Y:0)
[   32.126722] nvgpu: 17000000.gv11b          nvgpu_nvhost_syncpt_init:291  [INFO]  syncpt_unit_base 60000000 syncpt_unit_size 400000 size 1000

[   32.585792] systemd-journald[2411]: Received request to flush runtime journal from PID 1
[   33.085882] usb usb2: usb_suspend_both: status 0
[   33.139068] usb usb2: usb_suspend_both: status 0
[   33.287881] using random self ethernet address
[   33.301911] using random host ethernet address
[   33.331182] Mass Storage Function, version: 2009/09/11
[   33.331191] LUN: removable file: (no medium)
[   33.344340] using random self ethernet address
[   33.352413] using random host ethernet address
[   33.409063] rndis0: HOST MAC ba:cb:d8:3f:71:e8
[   33.409237] rndis0: MAC ba:cb:d8:3f:71:e9
[   33.410849] usb0: HOST MAC ba:cb:d8:3f:71:ea
[   33.410878] usb0: MAC ba:cb:d8:3f:71:eb
[   33.410902] tegra-xudc-new 3550000.xudc: ep 0 (type: 0, dir: out) enabled
[   33.417142] l4tbr0: port 1(rndis0) entered blocking state
[   33.417145] l4tbr0: port 1(rndis0) entered disabled state
[   33.417603] device rndis0 entered promiscuous mode
[   33.422687] IPv6: ADDRCONF(NETDEV_UP): rndis0: link is not ready
[   33.427115] l4tbr0: port 2(usb0) entered blocking state
[   33.427121] l4tbr0: port 2(usb0) entered disabled state
[   33.427283] device usb0 entered promiscuous mode
[   33.435180] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[   33.490755] usb usb2: usb_suspend_both: status 0
[   33.511321] usb usb2: usb_suspend_both: status 0
[   33.542594] android_work: did not send uevent (0 0           (null))
[   33.605451] random: crng init done
[   33.605454] random: 7 urandom warning(s) missed due to ratelimiting
[   33.670576] android_work: sent uevent USB_STATE=CONNECTED
[   33.672335] configfs-gadget gadget: super-speed config #1: c
[   33.672361] tegra-xudc-new 3550000.xudc: ep 5 (type: 3, dir: in) enabled
[   33.672372] tegra-xudc-new 3550000.xudc: ep 3 (type: 2, dir: in) enabled
[   33.672381] tegra-xudc-new 3550000.xudc: ep 2 (type: 2, dir: out) enabled
[   33.672437] tegra-xudc-new 3550000.xudc: ep 9 (type: 3, dir: in) enabled
[   33.672447] tegra-xudc-new 3550000.xudc: ep 7 (type: 2, dir: in) enabled
[   33.672458] tegra-xudc-new 3550000.xudc: ep 4 (type: 2, dir: out) enabled
[   33.672478] tegra-xudc-new 3550000.xudc: ep 15 (type: 3, dir: in) enabled
[   33.672507] tegra-xudc-new 3550000.xudc: ep 11 (type: 2, dir: in) enabled
[   33.672523] IPv6: ADDRCONF(NETDEV_CHANGE): rndis0: link becomes ready
[   33.672525] tegra-xudc-new 3550000.xudc: ep 6 (type: 2, dir: out) enabled
[   33.672742] android_work: sent uevent USB_STATE=CONFIGURED
[   33.673579] tegra-xudc-new 3550000.xudc: setup request failed: -95
[   33.687007] tegra-xudc-new 3550000.xudc: ep 13 (type: 2, dir: in) enabled
[   33.687019] tegra-xudc-new 3550000.xudc: ep 8 (type: 2, dir: out) enabled
[   33.687137] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
[   36.750841] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   36.750846] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   36.750852] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   36.750857] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   36.750860] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   36.750864] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   36.750868] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   36.750871] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   36.750875] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   36.750879] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   36.750882] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   36.750887] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   39.399321] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   39.399981] zram: Added device: zram0
[   39.400438] zram: Added device: zram1
[   39.401576] zram: Added device: zram2
[   39.403298] zram: Added device: zram3
[   39.404023] zram: Added device: zram4
[   39.406003] zram: Added device: zram5
[   39.407644] zram: Added device: zram6
[   39.408937] zram: Added device: zram7
[   39.455432] ras_fhi_disable: FHI 484 disabled
[   39.455952] CPU4: shutdown
[   39.460674] psci: CPU4 killed.
[   39.479782] gpio tegra-gpio wake20 for gpio=52(G:4)
[   39.482836] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   39.535426] ras_fhi_disable: FHI 485 disabled
[   39.535984] CPU5: shutdown
[   39.539845] psci: CPU5 killed.
[   39.541425] zram0: detected capacity change from 0 to 2083659776
[   39.578703] Adding 2034820k swap on /dev/zram0.  Priority:5 extents:1 across:2034820k SS
[   39.607418] ras_fhi_disable: FHI 486 disabled
[   39.607844] CPU6: shutdown
[   39.611632] psci: CPU6 killed.
[   39.655427] ras_fhi_disable: FHI 487 disabled
[   39.656448] CPU7: shutdown
[   39.660142] psci: CPU7 killed.
[   39.666071] zram1: detected capacity change from 0 to 2083659776
[   39.666558] nvgpu: 17000000.gv11b                 tpc_pg_mask_store:829  [INFO]  no value change, same mask already set
[   39.676465] Adding 2034820k swap on /dev/zram1.  Priority:5 extents:1 across:2034820k SS
[   39.680913] zram2: detected capacity change from 0 to 2083659776
[   39.692097] Adding 2034820k swap on /dev/zram2.  Priority:5 extents:1 across:2034820k SS
[   39.696738] zram3: detected capacity change from 0 to 2083659776
[   39.712629] Adding 2034820k swap on /dev/zram3.  Priority:5 extents:1 across:2034820k SS
[   39.717417] zram4: detected capacity change from 0 to 2083659776
[   39.726348] Adding 2034820k swap on /dev/zram4.  Priority:5 extents:1 across:2034820k SS
[   39.730440] zram5: detected capacity change from 0 to 2083659776
[   39.742396] Adding 2034820k swap on /dev/zram5.  Priority:5 extents:1 across:2034820k SS
[   39.766212] zram6: detected capacity change from 0 to 2083659776
[   39.789806] Adding 2034820k swap on /dev/zram6.  Priority:5 extents:1 across:2034820k SS
[   39.796740] zram7: detected capacity change from 0 to 2083659776
[   39.814583] Adding 2034820k swap on /dev/zram7.  Priority:5 extents:1 across:2034820k SS
[   39.932856] l4tbr0: port 2(usb0) entered blocking state
[   39.932870] l4tbr0: port 2(usb0) entered forwarding state
[   39.932965] l4tbr0: port 1(rndis0) entered blocking state
[   39.932973] l4tbr0: port 1(rndis0) entered forwarding state
[   39.933173] IPv6: ADDRCONF(NETDEV_UP): l4tbr0: link is not ready
[   39.933207] IPv6: ADDRCONF(NETDEV_CHANGE): l4tbr0: link becomes ready
[   42.013698] tegradc 15200000.nvdisplay: unblank
[   42.013723] tegradc 15210000.nvdisplay: unblank
[   42.013735] tegradc 15220000.nvdisplay: blank - powerdown
[   43.018731] fuse init (API version 7.26)
[   46.990897] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   46.991097] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   46.991249] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   46.991348] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   46.991469] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   46.991567] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   46.991675] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   46.991786] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   46.991898] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   46.992041] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   46.992176] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   46.992278] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   57.230939] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   57.231101] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   57.231222] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   57.231315] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   57.231429] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   57.231526] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   57.231671] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   57.231794] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   57.231917] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   57.232059] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   57.232153] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   57.232271] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   67.472787] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   67.472953] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   67.473106] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   67.473218] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   67.473340] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   67.473499] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   67.473602] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   67.473709] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   67.473815] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   67.473930] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   67.474021] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   67.474129] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   77.710870] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   77.711028] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   77.711147] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   77.711240] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   77.711354] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   77.711450] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   77.711593] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   77.711702] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   77.711812] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   77.711928] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   77.712022] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   77.712119] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   87.950878] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   87.951038] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   87.951171] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   87.951269] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   87.951383] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   87.951478] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   87.951582] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   87.951690] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   87.951829] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   87.951940] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   87.952030] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   87.952125] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[   98.190858] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[   98.191044] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[   98.191164] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[   98.191292] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[   98.191408] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[   98.191503] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[   98.191608] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[   98.191716] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[   98.191912] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[   98.192028] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[   98.192121] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[   98.192214] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  108.430869] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  108.431036] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  108.431193] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  108.431305] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  108.431423] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  108.431519] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  108.431655] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  108.431763] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  108.431869] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  108.431998] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  108.432090] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  108.432183] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  118.670850] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  118.671021] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  118.671145] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  118.671237] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  118.671381] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  118.671476] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  118.671576] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  118.671685] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  118.671799] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  118.671910] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  118.672004] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  118.672114] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  128.910839] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  128.911036] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  128.911155] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  128.911250] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  128.911398] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  128.911514] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  128.911620] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  128.911727] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  128.911837] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  128.911980] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  128.912072] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  128.912166] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  128.913035] tegradc 15210000.nvdisplay: hdmi: edid read failed
[  128.913279] tegradc 15210000.nvdisplay: hdmi: using fallback edid
[  128.913413] tegradc 15210000.nvdisplay: blank - powerdown
[  128.982775] extcon-disp-state external-connection:disp-state: cable 46 state 0
[  128.982847] Extcon AUX0(HDMI) disable
[  129.009151] tegra_nvdisp_handle_pd_disable: Powergated Head2 pd
[  129.009374] tegradc 15210000.nvdisplay: unblank
[  129.009543] tegra_nvdisp_handle_pd_enable: Unpowergated Head2 pd
[  129.010117] Parent Clock set for DC pll_d
[  129.021353] tegradc 15210000.nvdisplay: hdmi: tmds rate:74250K prod-setting:prod_c_hdmi_54m_111m
[  129.022894] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[  129.022909] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[  139.151268] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  139.151279] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  139.151289] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  139.151296] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  139.151301] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  139.151307] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  139.151312] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  139.151318] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  139.151323] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  139.151328] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  139.151359] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  139.151367] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  139.155608] extcon-disp-state external-connection:disp-state: cable 46 state 1
[  139.155614] Extcon AUX0(HDMI) enable
[  139.161366] extcon-disp-state external-connection:disp-state: cable 40 state 1 already set.
[  139.161373] Extcon HDMI: HPD enabled
[  139.161503] tegradc 15210000.nvdisplay: hdmi: plugged
[  139.247472] tegradc 15200000.nvdisplay: unblank
[  139.247502] tegradc 15210000.nvdisplay: blank - powerdown
[  139.307136] extcon-disp-state external-connection:disp-state: cable 46 state 0
[  139.307161] Extcon AUX0(HDMI) disable
[  139.328306] tegra_nvdisp_handle_pd_disable: Powergated Head2 pd
[  139.329725] tegradc 15210000.nvdisplay: unblank
[  139.329952] tegra_nvdisp_handle_pd_enable: Unpowergated Head2 pd
[  139.330525] Parent Clock set for DC pll_d
[  139.338752] tegradc 15210000.nvdisplay: hdmi: tmds rate:25180K prod-setting:prod_c_hdmi_0m_54m
[  139.340419] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[  139.340456] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[  149.390875] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  149.390885] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  149.390896] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  149.390902] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  149.390908] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  149.390913] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  149.390919] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  149.390925] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  149.390968] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  149.390973] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  149.390979] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  149.390986] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  149.400637] extcon-disp-state external-connection:disp-state: cable 46 state 1
[  149.400642] Extcon AUX0(HDMI) enable
[  149.402506] tegradc 15210000.nvdisplay: unblank
[  149.402532] tegradc 15220000.nvdisplay: blank - powerdown
[  149.660420] tegradc 15200000.nvdisplay: unblank
[  149.660448] tegradc 15210000.nvdisplay: unblank
[  149.660460] tegradc 15220000.nvdisplay: blank - powerdown
[  149.699954] tegradc 15200000.nvdisplay: unblank
[  149.699980] tegradc 15210000.nvdisplay: blank - powerdown
[  149.777633] extcon-disp-state external-connection:disp-state: cable 46 state 0
[  149.777639] Extcon AUX0(HDMI) disable
[  149.803571] tegra_nvdisp_handle_pd_disable: Powergated Head2 pd
[  149.803961] tegradc 15210000.nvdisplay: unblank
[  149.804151] tegra_nvdisp_handle_pd_enable: Unpowergated Head2 pd
[  149.804678] Parent Clock set for DC pll_d
[  149.813678] tegradc 15210000.nvdisplay: hdmi: tmds rate:74250K prod-setting:prod_c_hdmi_54m_111m
[  149.815362] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[  149.815402] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[  159.886879] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  159.886890] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  159.886900] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  159.886907] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  159.886912] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  159.886917] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  159.886951] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  159.886957] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  159.886962] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  159.886967] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  159.886973] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  159.886980] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  159.897924] extcon-disp-state external-connection:disp-state: cable 46 state 1
[  159.897932] Extcon AUX0(HDMI) enable
[  159.899774] tegradc 15210000.nvdisplay: unblank
[  159.899794] tegradc 15220000.nvdisplay: blank - powerdown
[  206.852935] tegradc 15200000.nvdisplay: blank - powerdown
[  206.911093] extcon-disp-state external-connection:disp-state: cable 48 state 0
[  206.911102] Extcon AUX2(HDMI) disable
[  206.932960] tegradc 15210000.nvdisplay: blank - powerdown
[  206.999067] extcon-disp-state external-connection:disp-state: cable 46 state 0
[  206.999073] Extcon AUX0(HDMI) disable
[  207.022443] tegra_nvdisp_handle_pd_disable: Powergated Head2 pd
[  207.022566] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[  207.023967] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[  207.024267] tegradc 15220000.nvdisplay: blank - powerdown
[  207.278171] tegradc 15200000.nvdisplay: blank - powerdown
[  207.278197] tegradc 15200000.nvdisplay: unblank
[  207.279466] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[  207.279636] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[  207.288068] Parent Clock set for DC plld3
[  207.297024] tegradc 15200000.nvdisplay: hdmi: tmds rate:533120K prod-setting:prod_c_hdmi_300m_600m
[  207.298686] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[  207.298723] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[  207.372207] extcon-disp-state external-connection:disp-state: cable 48 state 1
[  207.372216] Extcon AUX2(HDMI) enable
[  207.372307] tegradc 15200000.nvdisplay: unblank
[  207.372336] tegradc 15210000.nvdisplay: blank - powerdown
[  207.372352] tegradc 15210000.nvdisplay: unblank
[  207.374461] tegra_nvdisp_handle_pd_enable: Unpowergated Head2 pd
[  207.375033] Parent Clock set for DC pll_d
[  207.386780] tegradc 15210000.nvdisplay: hdmi: tmds rate:74250K prod-setting:prod_c_hdmi_54m_111m
[  207.388259] tegradc 15210000.nvdisplay: hdmi: get RGB quant from EDID.
[  207.388274] tegradc 15210000.nvdisplay: hdmi: get YCC quant from EDID.
[  217.487120] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  217.487128] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  217.487137] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  217.487143] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  217.487148] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  217.487153] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  217.487158] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  217.487208] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  217.487213] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  217.487219] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  217.487224] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  217.487230] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  217.495528] extcon-disp-state external-connection:disp-state: cable 46 state 1
[  217.495532] Extcon AUX0(HDMI) enable
[  217.497210] tegradc 15210000.nvdisplay: unblank
[  217.497229] tegradc 15220000.nvdisplay: blank - powerdown
[  222.694335] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  222.694355] Bluetooth: BNEP socket layer initialized
[  223.578954] tegradc 15200000.nvdisplay: unblank
[  223.578976] tegradc 15210000.nvdisplay: blank - powerdown
[  223.646650] extcon-disp-state external-connection:disp-state: cable 46 state 0
[  223.646657] Extcon AUX0(HDMI) disable
[  223.667714] tegra_nvdisp_handle_pd_disable: Powergated Head2 pd
[  223.669567] tegradc 15220000.nvdisplay: blank - powerdown
[  223.722314] tegradc 15200000.nvdisplay: unblank
[  223.722337] tegradc 15210000.nvdisplay: blank - powerdown
[  223.722349] tegradc 15220000.nvdisplay: blank - powerdown
nvidia@nvidia-desktop:~$

When the monitor is pluged, The EDID read process would repeat about every 5 seconds. And each time, dmesg shows these:

[  461.607177] ucsi_ccg 1-0008: port0 evt: VDM Received
[  461.607202] ucsi_ccg 1-0008: vdm_hdr: svid: ff01, cmd: Attention (6) cmd_type: Initiator, obj_pos: 1
[  461.610122] ucsi_ccg 1-0008: port0 evt: Alternate Mode Hardware event
[  462.460690] tegra-i2c 31b0000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[  462.460866] tegra-i2c 31b0000.i2c: --- register dump for debugging ----
[  462.460990] tegra-i2c 31b0000.i2c: I2C_CNFG - 0x22c00
[  462.461093] tegra-i2c 31b0000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[  462.461250] tegra-i2c 31b0000.i2c: I2C_FIFO_CONTROL - 0x0
[  462.461350] tegra-i2c 31b0000.i2c: I2C_FIFO_STATUS - 0x800080
[  462.461449] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_CONTROL - 0x70000
[  462.461555] tegra-i2c 31b0000.i2c: I2C_MST_FIFO_STATUS - 0x7c0000
[  462.461661] tegra-i2c 31b0000.i2c: I2C_MST_PACKET_TRANSFER_CNT - 0x0
[  462.461796] tegra-i2c 31b0000.i2c: I2C_INT_MASK - 0x7d
[  462.461890] tegra-i2c 31b0000.i2c: I2C_INT_STATUS - 0x2
[  462.462016] tegra-i2c 31b0000.i2c: i2c transfer timed out addr: 0x50
[  464.009260] ucsi_ccg 1-0008: port0 evt: VDM Received
[  464.009290] ucsi_ccg 1-0008: vdm_hdr: svid: ff01, cmd: Attention (6) cmd_type: Initiator, obj_pos: 1
[  464.012214] ucsi_ccg 1-0008: port0 evt: Alternate Mode Hardware event

hmm… I don’t quite understand what you are doing.

Do you want to enable 2nd HDMI on “devkit”? Do you mean the development kit with 2 DP-typeC port and 1 HDMI port?

Hi Wayne,

Thank you for your replay. Yes I want to enable 2nd HDMI on devkit. And there is a EDID read problem come upon.

I don’t suggest to try this. The hardware design may not compatible. Those software changes are not for your to change the devkit.
You should make your own custom carrier board.

Hi Wayne,

Did you mean I can’t do this change since the devkit carrier board do not support the 2nd HDMI?
But what cause the EDID read fail? This problem also occur at my custom board either. According to my understanding, if hardware do not support, EDID should not be tried to read and the status of the new HDMI port I added should be “disconnected”. Is that right? But the thing is that the new hdmi status is connected when there is no monitor pluged.

Actually, My final goal is to enable second hdmi on my custom board. But now, it seems that the changes of device tree I made have some error. could you give me some guide for which files should be changed?

  1. If you want to debug this, just try it on your custom carrier board is sufficient. It is kind of wasting time to do the same thing on devkit.

  2. Have you ever configured the pinmux of that pin?

No, I haven’t configured the pinmux, could you tell me how to do that?

Please download the pinmux spreadsheet from download center. Locate and change the dpaux.

After that, follow the readme file under Linux_for_Tegra/kernel/pinmux

Also, are both HDMI port not working? Or only the new port cannot work?

Thank you very much for your help. I will try this immediately. In my custom board, only the new hdmi port cannot work. The defult hdmi(sor2) works well

Hi Wayne,

Is this pinmux configuration obliged? I think the pin connection at my custom board is just same as the default(F52–>DP0_AUX_CH_P, F51–>DP0_AUX_CH_N). Could you explain a little bit about the purpose of pinmux configuration?

You have to make sure these pins are aligned to each other.

pinmux.0x02440030 = 0x00000450; # dp_aux_ch0_hpd_pm0: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02440038 = 0x00000450; # dp_aux_ch1_hpd_pm1: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02440040 = 0x00000450; # dp_aux_ch2_hpd_pm2: dp, tristate-enable, input-enable, io_high_voltage-disable

Also, share me the dmesg on your custom carrier board.

And please refer to this thread to remove type c related in your dts. I guess you are not going to use typeC port +HDMI on your carrier board, right?

Hi Wayne,

Yes, I have remove the type-c in tegra194-p2888-0001-p2822-0000-common.dtsi.

Here is the dmesg from custom board.
dmesg.txt (72.0 KB)

Hi,

Which port has problem now? tegradc 15210000?

Yes it is, it shows “disconnected” now.

Do you really connect a hdmi cable on it?

If you hotplug the cable, will you see dmesg gives you new log?

Hi,

I am using hdmi to mipi chip for this port. It seems no respond signal from this chip. I am checking if there are problems for this. Thank you very much!
By the way, which command should be used to read the value from pinmux.0x02440030?

Use the devmem tool from busybox and read the address 0x02440030 directly.