Hi,
HDP0 works fine, but we cannot get HDP1 working. Every time we plug an HDMI cable into the HDP1 port, the kernel prints:
[ 77.008574] ------------[ cut here ]------------
[ 77.008624] hwirq = 123
[ 77.008657] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:674 tegra186_gpio_irq+0x1e0/0x260
[ 77.008699] Modules linked in: alaska(O) governor_pod_scaling(O) tegra_capture_coe(O) nvidia_drm(O) nvidia_modeset(O) nvidia_uvm(O) qrtr nvidia(O) snd_soc_tegra210_ope snd_soc_tegra186_asrc snd_soc_tegra210_mix
er snd_soc_tegra210_admaif snd_soc_tegra210_sfc snd_soc_tegra_pcm nv_gpu_static_pg(O) snd_soc_tegra210_adx snd_soc_tegra210_mvc snd_soc_tegra210_i2s snd_soc_tegra210_amx libcomposite snd_soc_tegra210_ahub tegra210
_adma spidev nvvrs_pseq_rtc(O) onboard_usb_hub crct10dif_ce sm3_ce sm3 sha3_ce sha512_ce nvmap(O) sha512_arm64 coresight_trbe coresight snd_soc_tegra_audio_graph_card nvsciipc(O) snd_soc_audio_graph_card ivc_cdev(
O) bmi088(O) arm_spe_pmu ina3221 snd_soc_simple_card_utils tegra_bootloader_debug(O) kfifo_buf vfat nvpmodel_clk_cap(O) tegra234_oc_event(O) ina238 fat tpm_tis_i2c tegra_cactmon_mc_all(O) tpm_tis_core tegra23x_psc
(O) thermal_trip_event(O) tegra_bpmp_bwmgr(O) nvethernet(O) tegra_aconnect snd_hda_codec_hdmi cfg80211 snd_soc_rt5640 snd_soc_rl6231 mttcan(O) snd_hda_tegra at24 snd_hda_codec rfkill
[ 77.008826] nvpps(O) snd_hda_core lm90 nvidia_vrs_pseq(O) host1x_fence(O) pwm_tegra_tachometer(O) tegra264_mc_hwpm(O) spi_tegra114 can_dev optee_rng ramoops mc_t26x(O) nvidia_cspmu tegra_dce(O) reed_solomon rn
g_core arm_cspmu_module tpm_ftpm_tee camera_diagnostics(O) nvhost_isp5(O) nvhost_vi5(O) nvhost_nvcsi(O) tegra_capture_isp(O) nvhost_pva(O) tegra_camera(O) v4l2_dv_timings host1x_nvhost(O) tegra_drm(O) nvhost_captu
re(O) tegra_wmark(O) nvhwpm(O) drm_display_helper drm_dp_aux_bus cec host1x(O) tegra_camera_platform(O) mc_utils(O) capture_ivc(O) v4l2_fwnode v4l2_async videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videod
ev videobuf2_common mc camchar(O) rtcpu_debug(O) tegra_camera_rtcpu(O) ivc_bus(O) hsp_mailbox_client(O) br_netfilter bridge stp llc fuse nvme_fabrics nfnetlink ip_tables x_tables ipv6 pwm_fan pwm_tegra tegra_bpmp_
thermal tegra_xudc uas ucsi_ccg typec_ucsi typec nvme nvme_core phy_tegra194_p2u pcie_tegra194 ufs_tegra(O) pcie_tegra264(O)
[ 77.008955] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 6.8.12-1021-tegra #1
[ 77.008963] Hardware name: NVIDIA EAC7000:110b - Jetson AGX Thor T5000/Jetson, BIOS r39.2-4111b320 06/10/2026
[ 77.008966] pstate: 634000c9 (nZCv daIF +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[ 77.008973] pc : tegra186_gpio_irq+0x1e0/0x260
[ 77.008980] lr : tegra186_gpio_irq+0x1e0/0x260
[ 77.008986] sp : ffff800080003f30
[ 77.008987] x29: ffff800080003f60 x28: ffffc86563324b98 x27: 0000000000000003
[ 77.008992] x26: ffff000085b52880 x25: 0000000000000198 x24: 0000000000000011
[ 77.008996] x23: ffff0000858d9000 x22: 0000000000000078 x21: 000000000000007b
[ 77.009000] x20: 0000000000000078 x19: ffffc86561c670e8 x18: ffffffffffffffff
[ 77.009005] x17: ffff37b9f1451000 x16: ffffc865605d1200 x15: ffff800080003ae0
[ 77.009009] x14: 000000000000061f x13: 00000000ffffffea x12: ffffc86563264998
[ 77.009013] x11: 0000000000000001 x10: 0000000000000001 x9 : 0000000000017fe8
[ 77.009018] x8 : ffffc8656320c920 x7 : c0000000ffffefff x6 : 0000000000057fa8
[ 77.009023] x5 : ffff001f53cf6d08 x4 : 0000000000000000 x3 : ffff37b9f1451000
[ 77.009026] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffffc865631f4380
[ 77.009031] Call trace:
[ 77.009034] tegra186_gpio_irq+0x1e0/0x260
[ 77.009042] handle_irq_desc+0x40/0x58
[ 77.009063] generic_handle_domain_irq+0x1c/0x28
[ 77.009069] gic_handle_irq+0x4c/0x11c
[ 77.009077] call_on_irq_stack+0x30/0x48
[ 77.009092] do_interrupt_handler+0x80/0x84
[ 77.009103] el1_interrupt+0x34/0x68
[ 77.009123] el1h_64_irq_handler+0x18/0x24
[ 77.009128] el1h_64_irq+0x68/0x6c
[ 77.009132] cpuidle_enter_state+0xc0/0x4e4
[ 77.009139] cpuidle_enter+0x38/0x50
[ 77.009153] do_idle+0x1f4/0x270
[ 77.009163] cpu_startup_entry+0x38/0x3c
[ 77.009167] kernel_init+0x0/0x1dc
[ 77.009174] arch_post_acpi_subsys_init+0x0/0x8
[ 77.009191] start_kernel+0x54c/0x6e4
[ 77.009195] __primary_switched+0xb8/0xc0
[ 77.009203] ---[ end trace 0000000000000000 ]---
gpioinfo shows
line 123: "PF.03" unused input active-high
line 124: "PF.04" kernel input active-high [used]
So we suspect this is caused by the fact that HDP1 is occupied by other driver. Any tips to solve this?