Tx2i set resolution of 1280x1024@60 failed.

Hi, all

I try to make tx2i output resolution of 1280x1024@60, but it failed.

 below is log:

[code] SMP: Total of 6 processors activated.                                                             

[ 0.109919] CPU: All CPU(s) started at EL2
[ 0.110451] devtmpfs: initialized
[ 0.138194] Initilizing CustomIPI irq domain
[ 0.138407] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.139254] pinctrl core: initialized pinctrl subsystem
[ 0.139437] OS set in device tree is not L4T.
[ 0.139647] regulator-dummy: no parameters
[ 0.139762] Initializing plugin-manager
[ 0.139817] Plugin module not found
[ 0.140245] node /plugin-manager/soc-prod-a02-fragment match with chip-id A02P
[ 0.140604] node /plugin-manager/fragement@0 match with odm-data enable-denver-wdt
[ 0.141237] node /plugin-manager/fragement@4 match with odm-data enable-denver-wdt
[ 0.142477] node /plugin-manager/fragment-500-e3325-pcie match with board >=3489-0000-200
[ 0.142882] node /plugin-manager/fragment-p3489-A00 match with board >=3489-0000-200
[ 0.145436] node /plugin-manager/fragment-p3310-c00-camera match with board >=3489-0000-200
[ 0.147296] Adding domain adsp-pd to PM domain ape-pd
[ 0.149817] NET: Registered protocol family 16
[ 0.150640] console [pstore-1] enabled
[ 0.150652] pstore: Registered ramoops as persistent store backend
[ 0.150665] ramoops: attached 0x200000@0x237080000, ecc: 0/0
[ 0.161279] cpuidle: using governor ladder
[ 0.165768] cpuidle: using governor menu
[ 0.166998] bpmp: waiting for handshake
[ 0.167014] bpmp: handshake completed
[ 0.167050] bpmp: synchronizing channels
[ 0.167065] bpmp: channels synchronized
[ 0.167077] bpmp: mail init ok
[ 0.167434] vdso: 2 pages (1 code @ ffffffc00124d000, 1 data @ ffffffc00124c000)
[ 0.167470] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.168497] atomic_pool_init():526: DMA: preallocated 1024 KiB pool for atomic allocations
[ 0.169833] tegra_powergate_init: DONE
[ 0.169855] DTS File Name: /home/d/tx2_src/tx2_kernel/kernel_src/kernel/kernel-4.4/arch/arm64/boot/dts/…/…/s
[ 0.169883] DTB Build time:
[ 0.170901] Tegra reboot handler registered.
[ 0.172005] Registering Tegra186 clocks (this may take a while)…done
[ 0.173691] arm-smmu 12000000.iommu: probing hardware configuration…
[ 0.173709] arm-smmu 12000000.iommu: SMMUv2 with:
[ 0.173723] arm-smmu 12000000.iommu: stage 1 translation
[ 0.173736] arm-smmu 12000000.iommu: stage 2 translation
[ 0.173749] arm-smmu 12000000.iommu: nested translation
[ 0.173781] arm-smmu 12000000.iommu: stream matching with 128 register groups, mask 0x7f80
[ 0.173801] arm-smmu 12000000.iommu: SMMU address space size (0x800000) differs from mapped region size (0x10!
[ 0.173821] arm-smmu 12000000.iommu: 64 context banks (0 stage-2 only)
[ 0.173836] arm-smmu 12000000.iommu: Stage-1: 39-bit VA -> 48-bit IPA
[ 0.173850] arm-smmu 12000000.iommu: Stage-2: 39-bit IPA -> 48-bit PA
[ 0.224006] arm-smmu 12000000.iommu: registered 67 master devices
[ 0.229294] iommu: Adding device 3460000.sdhci to group 0
[ 0.230153] iommu: Adding device 3400000.sdhci to group 1
[ 0.233665] iommu: Adding device 3507000.ahci-sata to group 2
[ 0.234085] iommu: Adding device 3160000.i2c to group 3
[ 0.234462] iommu: Adding device c240000.i2c to group 4
[ 0.234815] iommu: Adding device 3180000.i2c to group 5
[ 0.235169] iommu: Adding device 3190000.i2c to group 6
[ 0.235768] iommu: Adding device 31b0000.i2c to group 7
[ 0.236103] iommu: Adding device 31c0000.i2c to group 8
[ 0.236426] iommu: Adding device c250000.i2c to group 9
[ 0.236766] iommu: Adding device 31e0000.i2c to group 10
[ 0.238780] iommu: Adding device 3210000.spi to group 11
[ 0.239113] iommu: Adding device c260000.spi to group 12
[ 0.239446] iommu: Adding device 3240000.spi to group 13
[ 0.240277] iommu: Adding device 3100000.serial to group 14
[ 0.240618] iommu: Adding device 3110000.serial to group 15
[ 0.240914] iommu: Adding device c280000.serial to group 16
[ 0.241266] iommu: Adding device 3130000.serial to group 17
[ 0.242547] iommu: Adding device 2490000.ether_qos to group 18
[ 0.243239] iommu: Adding device b000000.rtcpu to group 19
[ 0.243691] iommu: Adding device c1a0000.aon to group 20
[ 0.244574] Wake73 for irq=42
[ 0.244904] iommu: Adding device smmu_test to group 21
[ 0.245445] mc: mapped MMIO address: 0xffffff8000560000 -> 0x2c10000
[ 0.245489] mc: mapped MMIO address: 0xffffff8000640000 -> 0x2c20000
[ 0.245527] mc: mapped MMIO address: 0xffffff8000660000 -> 0x2c30000
[ 0.245564] mc: mapped MMIO address: 0xffffff8000fa0000 -> 0x2c40000
[ 0.245615] mc: mapped MMIO address: 0xffffff8000fc0000 -> 0x2c50000
[ 0.245651] mc-err: Set intmask: 0xf3140
[ 0.245883] ecc-err: dram ecc enabled-MC_ECC_CONTROL:0x0000000d
[ 0.246018] ecc-err: ecc_err_irq = 56
[ 0.246254] ecc-err: EMC_INTMASK = 0x00001c00
[ 0.246280] ecc-err: EMC_NONCRITICAL_INTMASK = 0x00000000
[ 0.246305] ecc-err: EMC_CRITICAL_INTMASK = 0x00000000
[ 0.247232] Wake76 for irq=199
[ 0.247264] Wake77 for irq=199
[ 0.247287] Wake78 for irq=199
[ 0.247308] Wake79 for irq=199
[ 0.247329] Wake80 for irq=199
[ 0.247350] Wake81 for irq=199
[ 0.247371] Wake82 for irq=199
[ 0.247506] iommu: Adding device 3530000.xhci to group 22
[ 0.247865] iommu: Adding device 3550000.xudc to group 23
[ 0.248685] tegra-pmc c360000.pmc: scratch reg offset dts data not present
[ 0.248719] tegra-pmc: ### PMC reset source: Software reset
[ 0.248744] tegra-pmc: ### PMC reset level: L1
[ 0.248767] tegra-pmc: ### PMC reset status reg: 0x2d
[ 0.249077] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[ 0.249120] tegra-pmc c360000.pmc: IO padctrl driver initialized
[ 0.249323] tegra186-aowake c370000.pmc: WAKE_AOWAKE_CTRL_0 = 3
[ 0.249354] tegra186-aowake c370000.pmc: WAKE_AOWAKE_CNTRL_24(PMU_INT) = 320
[ 0.249808] iommu: Adding device 13e10000.host1x to group 24
[ 0.250077] iommu: Adding device 13e10000.host1x:ctx0 to group 25
[ 0.250306] iommu: Adding device 13e10000.host1x:ctx1 to group 26
[ 0.250548] iommu: Adding device 13e10000.host1x:ctx2 to group 27
[ 0.250814] iommu: Adding device 13e10000.host1x:ctx3 to group 28
[ 0.251046] iommu: Adding device 13e10000.host1x:ctx4 to group 29
[ 0.251267] iommu: Adding device 13e10000.host1x:ctx5 to group 30
[ 0.251543] iommu: Adding device 13e10000.host1x:ctx6 to group 31
[ 0.251761] iommu: Adding device 13e10000.host1x:ctx7 to group 32
[ 0.252212] iommu: Adding device 150c0000.nvcsi to group 33
[ 0.252750] iommu: Adding device 15700000.vi to group 34
[ 0.253082] iommu: Adding device 15600000.isp to group 35
[ 0.253424] iommu: Adding device 15210000.nvdisplay to group 36
[ 0.253654] iommu: Adding device 15340000.vic to group 37
[ 0.253863] iommu: Adding device 154c0000.nvenc to group 38
[ 0.254090] iommu: Adding device 15480000.nvdec to group 39
[ 0.254429] iommu: Adding device 15380000.nvjpg to group 40
[ 0.254698] iommu: Adding device 15500000.tsec to group 41
[ 0.254908] iommu: Adding device 15100000.tsecb to group 42
[ 0.255683] iommu: Adding device 15810000.se to group 43
[ 0.255884] iommu: Adding device 15820000.se to group 44
[ 0.256101] iommu: Adding device 15830000.se to group 45
[ 0.256302] iommu: Adding device 15840000.se to group 46
[ 0.256851] iommu: Adding device 17000000.gp10b to group 47
[ 0.258250] tegra-reset 5000000.clock: registered 193 resets.
[ 0.260341] iommu: Adding device d000000.bpmp to group 48
[ 0.260576] bpmp: ping status is 0
[ 0.260761] bpmp d000000.bpmp: firmware tag is 83385b61e34297b2f37e76e0cd1ff81e
[ 0.261101] bpmp d000000.bpmp: probe ok
[ 0.264396] iommu: Adding device 2600000.dma to group 49
[ 0.265226] GPIO line 461 (cam0-rst) hogged as output/low
[ 0.265286] GPIO line 456 (cam0-pwdn) hogged as output/low
[ 0.265341] GPIO line 457 (cam1-rst) hogged as output/low
[ 0.265391] GPIO line 426 (cam1-pwdn) hogged as output/low
[ 0.265463] GPIO line 445 (sdmmc-wake-input) hogged as input
[ 0.265526] GPIO line 446 (sdmmc-wake-output) hogged as output/low
[ 0.265629] gpiochip_add_data: registered GPIOs 320 to 511 on device: tegra-gpio
[ 0.267471] gpiochip_add_data: registered GPIOs 256 to 319 on device: tegra-gpio-aon
[ 0.268326] iommu: Adding device 10003000.pcie-controller to group 50
[ 0.268584] iommu: Adding device sound to group 51
[ 0.270288] iommu: Adding device 3510000.hda to group 52
[ 0.271502] iommu: Adding device adsp_audio to group 53
[ 0.272939] iommu: Adding device 2993000.adsp to group 54
[ 0.282132] vdd-ac-bat: 5000 mV
[ 0.284370] vdd-1v8-ap: 1800 mV
[ 0.300601] SCSI subsystem initialized
[ 0.301107] usbcore: registered new interface driver usbfs
[ 0.301180] usbcore: registered new interface driver hub
[ 0.301303] usbcore: registered new device driver usb
[ 0.303528] i2c_new_device: name=ina3221x
[ 0.303650] i2c_new_device: name=ina3221x
[ 0.303748] i2c_new_device: name=ina3221x
[ 0.303846] i2c_new_device: name=ina3221x
[ 0.303965] i2c_new_device: name=tca9539
[ 0.304416] tegra-i2c 3160000.i2c: no acknowledge from address 0x74
[ 0.304641] pca953x 0-0074: failed reading register
[ 0.304716] pca953x: probe of 0-0074 failed with error -121
[ 0.304751] i2c_new_device: name=tca9539
[ 0.305106] tegra-i2c 3160000.i2c: no acknowledge from address 0x77
[ 0.305325] pca953x 0-0077: failed reading register
[ 0.305413] pca953x: probe of 0-0077 failed with error -121
[ 0.314117] i2c_new_device: name=tmp451
[ 0.316135] media: Linux media interface: v0.10
[ 0.316197] Linux video capture interface: v2.00
[ 0.320253] pps_core: LinuxPPS API ver. 1 registered
[ 0.320283] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.320332] PTP clock support registered
[ 0.321246] tegra_wdt_t18x 30c0000.watchdog: Tegra WDT init timeout = 120 sec
[ 0.321299] tegra_wdt_t18x 30c0000.watchdog: Registered successfully
[ 0.321552] i2c_new_device: name=max20024
[ 0.322820] max77620 4-003c: PMIC Version OTP:0x4D and ES:0x1
[ 0.324986] GPIO line 253 (spmic_gpio_input_5) hogged as input
[ 0.325166] GPIO line 254 (spmic_gpio_input_6) hogged as input
[ 0.325271] gpiochip_add_data: registered GPIOs 248 to 255 on device: max20024-gpio
[ 0.330219] vddio-ddr: at 1125 mV
[ 0.334070] avdd_dsi_csi: 1200 mV
[ 0.338065] vdd-1v8: 1800 mV
[ 0.342062] vdd-3v3-sys: 3300 mV
[ 0.342724] max77620-sd4: at 600 mV
[ 0.343368] spmic-ldo0: at 1800 mV
[ 0.344008] spmic-ldo1: at 800 mV
[ 0.346068] vddio-3v3: 3300 mV
[ 0.346712] vddio-sdmmc1: 1800 <–> 3300 mV at 3300 mV
[ 0.350066] vdd-rtc: at 800 mV
[ 0.350718] avdd-ts-hv: 1800 <–> 3300 mV at 1800 mV
[ 0.354080] spmic-ldo6: at 1500 mV
[ 0.358065] vdd-pex-1v05: 1000 mV
[ 0.358666] dvdd-pex: 1000 mV
[ 0.358972] max77620 4-003c: max77620 probe successful
[ 0.359245] Advanced Linux Sound Architecture Driver Initialized.
[ 0.360269] en-vdd-sd: 3300 mV
[ 0.360524] vdd-usb0-5v: 5000 mV
[ 0.360694] vdd-usb1-5v: 5000 mV
[ 0.361058] vdd-3v3: 3300 mV
[ 0.361202] en-vdd-vcm-2v8: 2800 mV
[ 0.361357] vdd-sys-bl: 3300 mV
[ 0.364621] extcon-gpio-states external-connection:extcon@1: Cable state 2
[ 0.365025] clocksource: Switched to clocksource arch_sys_counter
[ 0.384217] nvmap_heap_init: nvmap_heap_init: created heap block cache
[ 0.384509] nvmap: nvmap_override_cache_ops() set roc flush ops to replace cache ops by set/ways
[ 0.385028] nvmap_page_pool_init: Total RAM pages: 1752396
[ 0.385048] nvmap_page_pool_init: nvmap page pool size: 219049 pages (855 MB)
[ 0.385254] nvmap_background_zero_thread: PP zeroing thread starting.
[ 0.389756] Wake76 for irq=199
[ 0.389770] Wake77 for irq=199
[ 0.389782] Wake78 for irq=199
[ 0.389793] Wake79 for irq=199
[ 0.389802] Wake80 for irq=199
[ 0.389812] Wake81 for irq=199
[ 0.389821] Wake82 for irq=199
[ 0.390557] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type BCPU-therm
[ 0.390758] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type MCPU-therm
[ 0.391141] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm
[ 0.391221] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm
[ 0.391367] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type Tboard_tegra
[ 0.391511] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type Tdiode_tegra
[ 0.391656] thermal thermal_zone6: Registering thermal zone thermal_zone6 for type PMIC-Die
[ 0.391875] isomgr_init(): iso emc max clk=1600000KHz
[ 0.391888] isomgr_init(): max_iso_bw=7680000KB
[ 0.391971] NET: Registered protocol family 2
[ 0.392271] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.392496] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.392822] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.392880] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.392935] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.393141] NET: Registered protocol family 1
[ 0.393326] RPC: Registered named UNIX socket transport module.
[ 0.393341] RPC: Registered udp transport module.
[ 0.393352] RPC: Registered tcp transport module.
[ 0.393363] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.393482] Trying to unpack rootfs image as initramfs…
[ 0.407336] host1x 13e10000.host1x: initialized
[ 0.408186] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.410416] futex hash table entries: 2048 (order: 6, 262144 bytes)
[ 0.410513] audit: initializing netlink subsys (disabled)
[ 0.410556] audit: type=2000 audit(0.396:1): initialized
[ 0.423053] io scheduler noop registered
[ 0.423253] io scheduler cfq registered (default)
[ 0.426352] tegra-pwm 3280000.pwm: PWM clk can sleep in ops
[ 0.427913] tegra-pwm 3290000.pwm: PWM clk can sleep in ops
[ 0.429372] tegra-pwm 32a0000.pwm: PWM clk can sleep in ops
[ 0.430727] tegra-pwm c340000.pwm: PWM clk can sleep in ops
[ 0.435398] tsec 15500000.tsec: initialized
[ 0.436494] tsec 15100000.tsecb: initialized
[ 0.438914] nvdec 15480000.nvdec: initialized
[ 0.442915] falcon 15340000.vic: initialized
[ 0.443866] falcon 154c0000.nvenc: initialized
[ 0.444781] falcon 15380000.nvjpg: initialized
[ 0.446384] iommu_context_dev 13e10000.host1x:ctx0: initialized (streamid=56)
[ 0.447197] iommu_context_dev 13e10000.host1x:ctx1: initialized (streamid=57)
[ 0.447961] iommu_context_dev 13e10000.host1x:ctx2: initialized (streamid=58)
[ 0.448731] iommu_context_dev 13e10000.host1x:ctx3: initialized (streamid=59)
[ 0.449535] iommu_context_dev 13e10000.host1x:ctx4: initialized (streamid=60)
[ 0.450264] iommu_context_dev 13e10000.host1x:ctx5: initialized (streamid=61)
[ 0.451014] iommu_context_dev 13e10000.host1x:ctx6: initialized (streamid=62)
[ 0.451735] iommu_context_dev 13e10000.host1x:ctx7: initialized (streamid=63)
[ 0.453965] DC OR NODE connected to /host1x/sor1
[ 0.454146] generic_infoframe_type: 0x87
[ 0.454298] tegradc 15210000.nvdisplay: DT parsed successfully
[ 0.454330] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe
[ 0.454343] tegradc 15210000.nvdisplay: Display dc.ffffff80023c0000 registered with id=0
[ 0.454516] misc tegra_camera_ctrl: tegra_camera_isomgr_register tpg_max_iso = 3916800KBs
[ 0.454550] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=4687500, vi_iso_bw=1500000, max_b0
[ 0.463306] __tegra_isomgr_register(): iso bandwidth 5924200KB is not available, client disp_0
[ 0.463329] __tegra_isomgr_register(): iso bandwidth 3136300KB is not available, client disp_0
[ 0.463427] tegra_nvdisp_bandwidth_register_max_config: max config iso bw = 2787800 KB/s
[ 0.463445] tegra_nvdisp_bandwidth_register_max_config: max config EMC floor = 102000000 Hz
[ 0.463461] tegra_nvdisp_bandwidth_register_max_config: max config hubclk = 49070000 Hz
[ 0.463510] tegradc 15210000.nvdisplay: vblank syncpt # 7 for dc 1
[ 0.463525] tegradc 15210000.nvdisplay: vpulse3 syncpt # 8 for dc 1
[ 0.463564] tegra-adma 2930000.adma: Tegra ADMA driver register 10 channels
[ 0.463979] hdmi: couldn’t get regulator vdd_hdmi_5v0: -517
[ 0.465984] i2c_new_device: name=tegra_hdmi2.0
[ 0.466094] i2c_new_device: name=tegra_hdmi_scdc
[ 0.466344] tegra-fuse-burn 3820000.efuse:efuse-burn: Fuse burn driver initialized
[ 0.466367] tegradc 15210000.nvdisplay: hdmi: no prod_list_hdmi_board, use default range
[ 0.467332] kfuse 3830000.kfuse: initialized
[ 0.469114] tegra-pmc-iopower pmc-iopower: NO_IOPOWER setting 0x0
[ 0.469659] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.472172] console [ttyS0] disabled
[ 0.472248] 3100000.serial: ttyS0 at MMIO 0x3100000 (irq = 37, base_baud = 25500000) is a Tegra
[ 2.469011] tegra-i2c 3190000.i2c: pio timed out addr: 0x50 tlen:28 rlen:128
[ 2.469014] tegra-i2c 3190000.i2c: — register dump for debugging ----
[ 2.469018] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00
[ 2.469021] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001
[ 2.469024] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0xe0
[ 2.469027] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040
[ 2.469030] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x7d
[ 2.469033] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x0
[ 2.469037] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50
[ 2.469861] V_REF_TO_SYNC >= 1; H_REF_TO_SYNC < 0
[ 2.469864] tegradc 15210000.nvdisplay: Display timing doesn’t meet restrictions.
[ 2.471040] tegradc 15210000.nvdisplay: probed
[ 2.570394] console [ttyS0] enabled
[ 2.572267] 3110000.serial: ttyTHS1 at MMIO 0x3110000 (irq = 38, base_baud = 0) is a TEGRA_UART
[ 2.573329] c280000.serial: ttyTHS2 at MMIO 0xc280000 (irq = 39, base_baud = 0) is a TEGRA_UART
[ 2.573538] serial-tegra 3130000.serial: RX in PIO mode
[ 2.574395] 3130000.serial: ttyTHS3 at MMIO 0x3130000 (irq = 40, base_baud = 0) is a TEGRA_UART
[ 2.584640] brd: module loaded
[ 2.585128] Unable to handle kernel paging request at virtual address ffffff8006fc1000
[ 2.585131] pgd = ffffffc0014ba000
[ 2.585137] [ffffff8006fc1000] *pgd=000000022dd8b003, *pud=000000022dd8b003, *pmd=000000022b9e2003, *pte=00000
[ 2.585141] Internal error: Oops: 96000047 [#1] PREEMPT SMP
[ 2.585144] Modules linked in:
[ 2.585149] CPU: 0 PID: 6 Comm: kworker/u12:0 Not tainted 4.4.38 #3
[ 2.585150] Hardware name: storm (DT)
[ 2.585160] Workqueue: events_unbound async_run_entry_fn
[ 2.585162] task: ffffffc1ade33e80 ti: ffffffc1ade68000 task.ti: ffffffc1ade68000
[ 2.585168] PC is at bitfill_aligned+0x70/0x118
[ 2.585171] LR is at cfb_fillrect+0x110/0x2bc
[ 2.585173] pc : [] lr : [] pstate: 20000045
[ 2.585174] sp : ffffffc1ade6b450
[ 2.585178] x29: ffffffc1ade6b450 x28: 00000000fffffd80
[ 2.585181] x27: ffffffc1ab80a600 x26: ffffffc1ade6b500
[ 2.585184] x25: ffffffc0003b1c6c x24: 0000000000000000
[ 2.585186] x23: 00000000ffffb000 x22: 00000000000010e0
[ 2.585189] x21: ffffffc1acf5c000 x20: ffffff80027c1a00
[ 2.585191] x19: 0000000000000000 x18: ffffffc000bd9020
[ 2.585194] x17: ffffffc000b66a60 x16: ffffffc000b66a60
[ 2.585196] x15: 00000000fa83b2da x14: 0ffffffffffffffe
[ 2.585199] x13: 0000000000000008 x12: 0101010101010101
[ 2.585201] x11: ffffffffffffff60 x10: 0000000000000000
[ 2.585203] x9 : 0000000000000000 x8 : 0000000000000720
[ 2.585206] x7 : ffffffffffffffff x6 : 0000000000000000
[ 2.585208] x5 : 0000000003fffec0 x4 : 00000000ffffb000
[ 2.585211] x3 : 0000000000000000 x2 : ffffff80227c1000
[ 2.585213] x1 : ffffff8006fc1000 x0 : ffffff8006fc1000
[ 2.585213]
[ 2.585216] Process kworker/u12:0 (pid: 6, stack limit = 0xffffffc1ade68020)
[ 2.585217] Call trace:
[ 2.585220] [] bitfill_aligned+0x70/0x118
[ 2.585226] [] tegra_fb_fillrect+0xc/0x14
[ 2.585231] [] bit_clear_margins+0xc0/0xc4
[ 2.585234] [] fbcon_clear_margins+0x68/0x88
[ 2.585238] [] fbcon_prepare_logo+0x38c/0x424
[ 2.585240] [] fbcon_init+0x2c4/0x4d4
[ 2.585245] [] visual_init+0xb4/0x10c
[ 2.585249] [] do_bind_con_driver+0x13c/0x320
[ 2.585252] [] do_take_over_console+0xdc/0x1d8
[ 2.585255] [] do_fbcon_takeover+0x74/0xf8
[ 2.585258] [] fbcon_event_notify+0x834/0x8c8
[ 2.585262] [] notifier_call_chain+0x48/0x88
[ 2.585266] [] __blocking_notifier_call_chain+0x44/0x74
[ 2.585269] [] blocking_notifier_call_chain+0x14/0x1c
[ 2.585272] [] fb_notifier_call_chain+0x20/0x28
[ 2.585274] [] register_framebuffer+0x1ac/0x298
[ 2.585278] [] tegra_fb_register+0x4f4/0x730
[ 2.585282] [] tegra_dc_probe+0x850/0xedc
[ 2.585286] [] platform_drv_probe+0x50/0xbc
[ 2.585290] [] driver_probe_device+0xc8/0x408
[ 2.585293] [] __driver_attach+0x9c/0xa0
[ 2.585296] [] bus_for_each_dev+0x58/0x98
[ 2.585300] [] driver_attach+0x20/0x28
[ 2.585302] [] driver_attach_async+0x14/0x50
[ 2.585304] [] async_run_entry_fn+0x44/0x180
[ 2.585307] [] process_one_work+0x154/0x434
[ 2.585309] [] worker_thread+0x134/0x40c
[ 2.585312] [] kthread+0xe0/0xf4
[ 2.585316] [] ret_from_fork+0x10/0x40
[ 2.585602] —[ end trace c5b2cd5582bd9989 ]—
[ 2.586422] Unable to handle kernel paging request at virtual address ffffffffffffffd8
[ 2.586423] pgd = ffffffc0014ba000
[ 2.586427] [ffffffffffffffd8] *pgd=0000000000000000, *pud=0000000000000000
[ 2.586429] Internal error: Oops: 96000005 [#2] PREEMPT SMP
[ 2.586431] Modules linked in:
[ 2.586435] CPU: 0 PID: 6 Comm: kworker/u12:0 Tainted: G D 4.4.38 #3
[ 2.586436] Hardware name: storm (DT)
[ 2.586443] task: ffffffc1ade33e80 ti: ffffffc1ade68000 task.ti: ffffffc1ade68000
[ 2.586448] PC is at kthread_data+0x4/0xc
[ 2.586451] LR is at wq_worker_sleeping+0x10/0xc4
[ 2.586452] pc : [] lr : [] pstate: 600000c5
[ 2.586453] sp : ffffffc1ade6b080
[ 2.586457] x29: ffffffc1ade6b080 x28: ffffffc1ade68000
[ 2.586459] x27: ffffffc1ab80a600 x26: ffffffc001252000
[ 2.586462] x25: 0000000000000000 x24: ffffffc000b57758
[ 2.586464] x23: 0000000000000000 x22: ffffffc1ade34410
[ 2.586467] x21: ffffffc001224000 x20: ffffffc1ade33e80
[ 2.586469] x19: ffffffc1b5fa0580 x18: ffffffc000bd9020
[ 2.586471] x17: 000000000000000e x16: 0000000000000007
[ 2.586473] x15: 0000000000000001 x14: 0000000000000007
[ 2.586476] x13: 000000000000000e x12: 0000000000000013
[ 2.586478] x11: 000000000000001a x10: 000000000031bf6f
[ 2.586481] x9 : 000000000031bf6f x8 : 0000000000000400
[ 2.586483] x7 : 0000000000000000 x6 : 0000000001b49aa8
[ 2.586486] x5 : ffffffc1b5fa0580 x4 : ffffffc1b5fa0f60
[ 2.586488] x3 : 000000000001af3b x2 : ffffffc1b6642000
[ 2.586490] x1 : 0000000000000000 x0 : 0000000000000000
[ 2.586491]
[ 2.586493] Process kworker/u12:0 (pid: 6, stack limit = 0xffffffc1ade68020)
[ 2.586494] Call trace:
[ 2.586497] [] kthread_data+0x4/0xc
[ 2.586502] [] __schedule+0x348/0x6d4
[ 2.586505] [] schedule+0x44/0xa8
[ 2.586509] [] do_exit+0x5b8/0x9a8
[ 2.586513] [] bug_handler.part.3+0x0/0x7c
[ 2.586518] [] __do_kernel_fault.part.7+0x74/0x84
[ 2.586521] [] do_page_fault+0x350/0x444
[ 2.586524] [] do_mem_abort+0x40/0xa0
[ 2.586527] [] el1_da+0x18/0x78
[ 2.586531] [] tegra_fb_fillrect+0xc/0x14
[ 2.586534] [] bit_clear_margins+0xc0/0xc4
[ 2.586537] [] fbcon_clear_margins+0x68/0x88
[ 2.586540] [] fbcon_prepare_logo+0x38c/0x424
[ 2.586543] [] fbcon_init+0x2c4/0x4d4
[ 2.586546] [] visual_init+0xb4/0x10c
[ 2.586550] [] do_bind_con_driver+0x13c/0x320
[ 2.586553] [] do_take_over_console+0xdc/0x1d8
[ 2.586556] [] do_fbcon_takeover+0x74/0xf8
[ 2.586558] [] fbcon_event_notify+0x834/0x8c8
[ 2.586562] [] notifier_call_chain+0x48/0x88
[ 2.586565] [] __blocking_notifier_call_chain+0x44/0x74
[ 2.586568] [] blocking_notifier_call_chain+0x14/0x1c
[ 2.586570] [] fb_notifier_call_chain+0x20/0x28
[ 2.586572] [] register_framebuffer+0x1ac/0x298
[ 2.586575] [] tegra_fb_register+0x4f4/0x730
[ 2.586579] [] tegra_dc_probe+0x850/0xedc
[ 2.586582] [] platform_drv_probe+0x50/0xbc
[ 2.586585] [] driver_probe_device+0xc8/0x408
[ 2.586588] [] __driver_attach+0x9c/0xa0
[ 2.586591] [] bus_for_each_dev+0x58/0x98
[ 2.586594] [] driver_attach+0x20/0x28
[ 2.586597] [] driver_attach_async+0x14/0x50
[ 2.586599] [] async_run_entry_fn+0x44/0x180
[ 2.586601] [] process_one_work+0x154/0x434
[ 2.586603] [] worker_thread+0x134/0x40c
[ 2.586605] [] kthread+0xe0/0xf4
[ 2.586608] [] ret_from_fork+0x10/0x40
[ 2.586760] —[ end trace c5b2cd5582bd998a ]—
[ 2.587643] Fixing recursive fault but reboot is needed!
[ 2.588676] loop: module loaded
[ 2.588920] nct1008_nct72 7-004c: find device tree node, parsing dt
[ 2.588924] nct1008_nct72 7-004c: starting parse dt
[ 2.589028] nct1008_nct72 7-004c: success parsing dt
[ 2.589142] nct1008_nct72 7-004c: success in enabling tmp451 VDD rail
[ 4.769045] tegra-i2c c250000.i2c: pio timed out addr: 0x4c tlen:28 rlen:4
[ 4.769049] tegra-i2c c250000.i2c: — register dump for debugging ----
[ 4.769054] tegra-i2c c250000.i2c: I2C_CNFG - 0x22c00
[ 4.769059] tegra-i2c c250000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x1010001
[ 4.769064] tegra-i2c c250000.i2c: I2C_FIFO_CONTROL - 0xe0
[ 4.769068] tegra-i2c c250000.i2c: I2C_FIFO_STATUS - 0x800081
[ 4.769072] tegra-i2c c250000.i2c: I2C_INT_MASK - 0x7d
[ 4.769076] tegra-i2c c250000.i2c: I2C_INT_STATUS - 0xc3
[ 4.769083] tegra-i2c c250000.i2c: i2c transfer timed out addr: 0x4c
[ 6.773032] nct1008_nct72 7-004c: nct1008_read_reg: err -110
[ 8.769001] tegra-i2c c250000.i2c: pio timed out addr: 0x4c tlen:16 rlen:0
[ 8.769004] tegra-i2c c250000.i2c: — register dump for debugging ----
[ 8.769008] tegra-i2c c250000.i2c: I2C_CNFG - 0x22c00
[ 8.769011] tegra-i2c c250000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x1010001
[ 8.769014] tegra-i2c c250000.i2c: I2C_FIFO_CONTROL - 0xe0
[ 8.769018] tegra-i2c c250000.i2c: I2C_FIFO_STATUS - 0x800080
[ 8.769021] tegra-i2c c250000.i2c: I2C_INT_MASK - 0x7c
[ 8.769024] tegra-i2c c250000.i2c: I2C_INT_STATUS - 0xc2
[ 8.769029] tegra-i2c c250000.i2c: i2c transfer timed out addr: 0x4c
[ 10.757012] random: nonblocking pool is initialized
[ 10.773026] nct1008_nct72 7-004c: nct1008_write_reg: err -110
[ 10.773030] nct1008_nct72 7-004c:
[ 10.773030] exit nct1008_configure_sensor, err=-110
[ 10.773033] nct1008_nct72 7-004c:
[ 10.773033] error file: /home/ubuntu/tx2_src/tx2_kernel/kernel_src/kernel/kernel-4.4/drivers/misc/nct1008.c : nct
[ 10.773036] nct1008_nct72 7-004c:
[ 10.773036] exit nct1008_probe, err=-110
[ 10.773039] nct1008_nct72 7-004c: success in disabling tmp451 VDD rail
[ 10.773077] nct1008_nct72: probe of 7-004c failed with error -110
[ 10.773502] THERMAL EST: found 3 subdevs
[ 10.773504] THERMAL EST num_resources: 0
[ 10.773510] [THERMAL EST subdev 0]
[ 10.773513] [THERMAL EST subdev 1]
[ 10.773516] [THERMAL EST subdev 2]
[ 10.773730] thermal thermal_zone7: Registering thermal zone thermal_zone7 for type thermal-fan-est
[ 10.773731] THERMAL EST: thz register success.
[ 10.773853] THERMAL EST: end of probe, return err: 0
[ 10.773892] tegra_profiler: Branch: Dev
[ 10.773893] tegra_profiler: Version: 1.117
[ 10.773894] tegra_profiler: Samples version: 41
[ 10.773896] tegra_profiler: IO version: 22
[ 10.773899] armv8_pmu: imp: 0x41, idcode: 0x1
[ 10.773902] armv8_pmu: [0] arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0, pmu ver: 0x1
[ 10.773904] armv8_pmu: imp: 0x4e, idcode: 0x1
[ 10.773906] armv8_pmu: [1] arch: AA64 PmuV3 NVIDIA (Denver), type: 6, ver: 0, pmu ver: 0x1
[ 10.773908] armv8_pmu: imp: 0x4e, idcode: 0x1
[ 10.773910] armv8_pmu: [2] arch: AA64 PmuV3 NVIDIA (Denver), type: 6, ver: 0, pmu ver: 0x1
[ 10.773912] armv8_pmu: imp: 0x41, idcode: 0x1
[ 10.773914] armv8_pmu: [3] arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0, pmu ver: 0x1
[ 10.773915] armv8_pmu: imp: 0x41, idcode: 0x1
[ 10.773917] armv8_pmu: [4] arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0, pmu ver: 0x1
[ 10.773919] armv8_pmu: imp: 0x41, idcode: 0x1
[ 10.773921] armv8_pmu: [5] arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0, pmu ver: 0x1
[ 10.774052] tegra_profiler: auth: init
[ 23.768988] INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 23.768994] 0-…: (0 ticks this GP) idle=a35/140000000000000/0 softirq=19/19 fqs=45
[ 23.768999] (detected by 4, t=5297 jiffies, g=-281, c=-282, q=82)
[ 23.769001] Task dump for CPU 0:
[ 23.769007] kworker/u12:0 D ffffffc0000865b8 0 6 0 0x00000000
[ 23.769014] Call trace:
[ 23.769020] [] __switch_to+0xa4/0xb0
[ 23.769023] [<000000000000000e>] 0xe
[ 24.112994] Watchdog detected hard LOCKUP on cpu 0
[ 24.112995] ------------[ cut here ]------------
[ 24.112996] WARNING: at ffffffc00013edf8 [verbose debug info unavailable]
[ 24.112998] Modules linked in:
[ 24.112999]
[ 24.113003] CPU: 5 PID: 0 Comm: swapper/5 Tainted: G D 4.4.38 #3
[ 24.113005] Hardware name: storm (DT)
[ 24.113007] task: ffffffc1ade83e80 ti: ffffffc1ade9c000 task.ti: ffffffc1ade9c000
[ 24.113012] PC is at watchdog_timer_fn+0x230/0x33c
[ 24.113014] LR is at watchdog_timer_fn+0x230/0x33c
[ 24.113016] pc : [] lr : [] pstate: 800001c5
[ 24.113017] sp : ffffffc1ade9fb20
[ 24.113021] x29: ffffffc1ade9fb20 x28: 0000000000000000
[ 24.113024] x27: ffffffc001251b30 x26: ffffffc1b5ff1278
[ 24.113027] x25: ffffffc0012202d8 x24: ffffffc1ade9fe00
[ 24.113029] x23: 0000000000000000 x22: 0000000000000000
[ 24.113032] x21: ffffffc001251000 x20: ffffffc001220000
[ 24.113035] x19: ffffffc001220260 x18: 000000000000000e
[ 24.113037] x17: ffffffc000b66a60 x16: ffffffc000b66a60
[ 24.113039] x15: ffffffc000b66a60 x14: 0000000005f5e100
[ 24.113042] x13: 0000000000000018 x12: 7fffffffffffffff
[ 24.113044] x11: 0000000200000000 x10: 0000000000010002
[ 24.113047] x9 : ffffffc001433f88 x8 : 4c20647261682064
[ 24.113049] x7 : 6574636574656420 x6 : ffffffc001433c38
[ 24.113052] x5 : 000000002ce557b8 x4 : 0000000000000000
[ 24.113054] x3 : 0000000000000000 x2 : 0000000000010001
[ 24.113056] x1 : ffffffc1ade9c000 x0 : 0000000000000026
[ 24.113057]
[ 24.113251] —[ end trace c5b2cd5582bd998b ]—
[ 24.113252] Call trace:
[ 24.113256] [] watchdog_timer_fn+0x230/0x33c
[ 24.113263] [] __hrtimer_run_queues+0x140/0x350
[ 24.113267] [] hrtimer_interrupt+0x9c/0x1e0
[ 24.113272] [] tegra186_timer_isr+0x24/0x30
[ 24.113276] [] handle_irq_event_percpu+0x84/0x290
[ 24.113278] [] handle_irq_event+0x44/0x74
[ 24.113281] [] handle_fasteoi_irq+0xb4/0x188
[ 24.113284] [] generic_handle_irq+0x24/0x38
[ 24.113286] [] __handle_domain_irq+0x60/0xb4
[ 24.113289] [] gic_handle_irq+0x5c/0xb4
[ 24.113291] [] el1_irq+0x80/0xf8
[ 24.113295] [] default_idle_call+0x1c/0x2c
[ 24.113298] [] cpu_startup_entry+0x1bc/0x340
[ 24.113301] [] secondary_start_kernel+0x12c/0x164
[ 24.113303] [<0000000080081acc>] 0x80081acc
[ 86.968987] INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 86.968992] 0-…: (0 ticks this GP) idle=a35/140000000000000/0 softirq=19/19 fqs=228
[ 86.968996] (detected by 3, t=21097 jiffies, g=-281, c=-282, q=87)
[ 86.968998] Task dump for CPU 0:
[ 86.969003] kworker/u12:0 D ffffffc0000865b8 0 6 0 0x00000000
[ 86.969009] Call trace:
[ 86.969014] [] __switch_to+0xa4/0xb0
[ 86.969016] [<000000000000000e>] 0xe
[ 90.321128] Bad mode in Synchronous Abort handler detected, code 0x86000005 – IABT (current EL)
[ 90.321131] Bad mode in Synchronous Abort handler detected, code 0x86000005 – IABT (current EL)
[ 90.321134] Bad mode in Synchronous Abort handler detected, code 0x86000005 – IABT (current EL)
[ 90.321137] Bad mode in Synchronous Abort handler detected, code 0x86000005 – IABT (current EL)
[ 90.321139] Internal error: Oops - bad mode: 0 [#3] PREEMPT SMP
[ 90.321141] Modules linked in:
[ 90.321146] CPU: 4 PID: 0 Comm: swapper/4 Tainted: G D W 4.4.38 #3
[ 90.321147] Hardware name: storm (DT)
[ 90.321150] task: ffffffc1ade83200 ti: ffffffc1ade98000 task.ti: ffffffc1ade98000
[ 90.321152] PC is at 0x0
[ 90.321155] LR is at arch_cpu_idle+0x34/0x180
[ 90.321158] pc : [<0000000000000000>] lr : [] pstate: 600000c5
[ 90.321159] sp : ffffffc1ade9bf30
[ 90.321163] x29: ffffffc1ade9bf30 x28: ffffffc1ade98000
[ 90.321166] x27: ffffffc000b65f00 x26: ffffffc00121eb40
[ 90.321169] x25: ffffffc1ade9bf70 x24: ffffffc001223510
[ 90.321171] x23: ffffffc0012509c8 x22: ffffffc0013d3000

I just add edid array in tegra186-hdmi.dtsi.

The kernel source is R28.2.1.

Otherwise, the way to add edid works normal on tx2 with R28.1.

But it failed when move to tx2i and R28.2.1.

Is 1280x1024@60 not supported in R28.2.1.

Thanks.

I am not sure which part is wrong, according to the kernel trace, it is dead when tegra_fb_register. Could you try to use fallback mode in edid.c as alternatives?

Just a method for debugging at this moment.

1. Prepare a known 256byte EDID.
2. set use_fallback = true; in tegra_edid_get_monspecs() under edid.c.
3. fill in the known EDID to default_720p_edid[256].

To me, I think this error is not specific to particular mode. BTW, does your monitor support 1280x1024@60? Also, to make sure which platform would hit error, could you also try tx2 + r28.2.1?

Hi, WayneWWW

I change value of edid array in the dts file. Then it shows 1920x1080@25 normally on monitor.

I guess it has some mistake in the value of edid.

At present, I can easily get tegradc’s mode value compared with getting correct fixed edid value.

So, I just close use_fallback and use dc.c to set resolution. It succeed.

I think the incorrect value of edid array causes the problem. Because there is similar kernel log with the comment #1 when I set wrong value of member of tegra_dc_vga_mode.

Thank you for your suggestion.

Hi, WayneWWW.

The kernel log shows up

63.210483] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   63.217417] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   63.222599] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   63.229310] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   63.234988] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   63.240833] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   63.246073] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   63.251388] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   65.259987] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   65.266455] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   65.273439] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   65.278624] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   65.285376] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   65.291015] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   65.296927] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   65.302284] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   65.307663] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   67.319946] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   67.326397] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   67.333221] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   67.338410] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   67.345252] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   67.350882] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   67.356721] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   67.361969] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   67.367291] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   69.375989] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   69.382485] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   69.389350] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   69.394555] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   69.401592] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   69.407174] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   69.413027] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   69.418383] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   69.423750] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   71.435981] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   71.442417] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   71.449250] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   71.454431] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   71.461163] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   71.466779] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   71.472618] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   71.477855] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   71.483198] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   73.492122] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   73.498892] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   73.505739] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   73.505748] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   73.505755] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   73.505762] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   73.505769] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   73.505776] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   73.505873] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   75.512012] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   75.518489] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   75.525376] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   75.530797] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   75.537614] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   75.543186] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   75.549053] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   75.554245] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   75.559595] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   77.567968] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   77.574445] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   77.581299] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   77.586730] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   77.593484] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   77.599067] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   77.604933] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   77.610163] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   77.615497] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   79.623907] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   79.630349] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   79.637173] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   79.642270] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   79.648958] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   79.654478] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   79.660250] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   79.665451] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   79.670739] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   81.679903] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   81.686409] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   81.693061] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   81.698145] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   81.704774] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   81.710271] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   81.716034] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   81.721183] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   81.726449] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   83.735998] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   83.742505] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   83.749426] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   83.754649] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   83.761370] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   83.767053] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   83.772893] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   83.778131] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   83.783504] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   85.791909] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   85.798288] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   85.805031] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   85.810106] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   85.816738] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   85.822239] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   85.828013] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   85.833213] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   85.838483] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   87.847983] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   87.854468] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   87.861321] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   87.866600] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   87.873335] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   87.878937] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   87.884826] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   87.890066] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   87.895428] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   89.904045] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   89.910515] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   89.917402] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   89.922581] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   89.929304] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   89.934962] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   89.940798] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   89.946033] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   89.951417] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   91.959991] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   91.966444] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   91.973186] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   91.978457] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   91.985407] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   91.991016] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   91.996853] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   92.002107] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   92.007465] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   94.015978] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   94.022469] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   94.029357] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   94.034597] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   94.041343] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   94.046954] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   94.052798] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   94.058048] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   94.063414] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   96.076003] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128                                                            
[   96.082544] tegra-i2c 3190000.i2c: --- register dump for debugging ----                                                         
[   96.089442] tegra-i2c 3190000.i2c: I2C_CNFG - 0x22c00                                                                           
[   96.094645] tegra-i2c 3190000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x10001                                                         
[   96.101455] tegra-i2c 3190000.i2c: I2C_FIFO_CONTROL - 0x1c                                                                      
[   96.107056] tegra-i2c 3190000.i2c: I2C_FIFO_STATUS - 0x800040                                                                   
[   96.112888] tegra-i2c 3190000.i2c: I2C_INT_MASK - 0x6c                                                                          
[   96.118181] tegra-i2c 3190000.i2c: I2C_INT_STATUS - 0x2                                                                         
[   96.123541] tegra-i2c 3190000.i2c: i2c transfer timed out addr: 0x50                                                            
[   98.131980] tegra-i2c 3190000.i2c: rx dma timeout txlen:28 rxlen:128

Is it concerned with display?

Can I close it in dts?

Addr 0x50 of i2c is the DDC channel on the HDMI connector (the EDID data used for automatic configuration).

Do you use your own carrier board on tx2i?

Hi, linuxdev. I see. Thanks.

Hi, WayneWWW. Yes, we use our own carrier board on tx2i.

I have same problem with Jetson TX2 and J140 development board.

mpitrik,

Which problem do you indicate? The i2c error or the resolution error?

With I2C device.

no acknowledge from adrress 0x50
pio timed out addr> 0x50 tlen:28 rlen:4
...