HDMI TX in imx8qm

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

HDMI TX in imx8qm

618 Views
vinothkumars
Senior Contributor IV

Hi All,

 

I got kernel exception while enabling hdmi tx in imx8qm platform with Android 9 Automotive.

 irqsteer_hdmi: irqsteer@56260000 {
compatible = "nxp,imx-irqsteer";
reg = <0x0 0x56260000 0x0 0x1000>;
interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
interrupt-controller;
interrupt-parent = <&gic>;
#interrupt-cells = <2>;
clocks = <&clk IMX8QM_HDMI_LIS_IPG_CLK>;
clock-names = "ipg";
assigned-clocks = <&clk IMX8QM_HDMI_DIG_PLL_CLK>,
<&clk IMX8QM_HDMI_LIS_IPG_CLK>;
assigned-clock-rates = <800000000>, <100000000>;
power-domains = <&pd_hdmi>;
status = "okay";
};

 

[ 1.859402] NET: Registered protocol family 15
[ 1.864587] registered taskstats version 1
[ 1.880012] imx8_cpufreq_init: cluster 0 running at freq 1200 MHz, suspend freq 1200 MHz
[ 1.888369] imx8_cpufreq_init: cluster 1 running at freq 1596 MHz, suspend freq 1596 MHz
[ 1.899481] imx_sc_rtc rtc: setting system clock to 2021-06-29 07:26:57 UTC (1624951617)
[ 1.911462] Bad mode in Error handler detected on CPU4, code 0xbf000002 -- SError
[ 1.918949] Internal error: Oops - bad mode: 0 [#1] PREEMPT SMP
[ 1.924873] Modules linked in:
[ 1.927934] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 4.14.98-00012-gde40c5a-dirty #26
[ 1.935851] Hardware name: Freescale i.MX8QM MEK (DT)
[ 1.940902] task: ffff80005e0c8000 task.stack: ffff000008048000
[ 1.946828] PC is at clk_gate2_scu_is_enabled+0x38/0x78
[ 1.952054] LR is at clk_gate2_scu_is_enabled+0x60/0x78
[ 1.957278] pc : [<ffff0000084d9048>] lr : [<ffff0000084d9070>] pstate: 800000c5
[ 1.964675] sp : ffff00000804bcc0
[ 1.967986] x29: ffff00000804bcc0 x28: 0000000000000000
[ 1.973302] x27: ffff000008f47bd8 x26: ffff000008e904c4
[ 1.978610] x25: ffff000008f2d070 x24: ffff000008f2d100
[ 1.983918] x23: ffff000009262000 x22: 0000000000000000
[ 1.989235] x21: ffff0000092b2d28 x20: ffff80005e682c00
[ 1.994543] x19: ffff80005e685500 x18: 0000000000003400
[ 1.999851] x17: 0000000000001000 x16: 0000000000001c00
[ 2.005159] x15: 0000000000001800 x14: 0000000000001400
[ 2.010467] x13: ffff80005c0a38e0 x12: 0000000000000018
[ 2.015775] x11: 0000000000000028 x10: 0101010101010101
[ 2.021083] x9 : ffff000008bbae08 x8 : 0000000000000000
[ 2.026391] x7 : 0000000000000000 x6 : 0000000000000000
[ 2.031699] x5 : 0000000000000000 x4 : 0000000000000000
[ 2.037007] x3 : ffff80005e0c8000 x2 : 0000000000000000
[ 2.042315] x1 : c8d376f2218e2e00 x0 : 0000000000000000
[ 2.047627]
[ 2.047627] X3: 0xffff80005e0c7f80:
[ 2.052593] 7f80 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.060785] 7fa0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.068969] 7fc0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.077161] 7fe0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.085345] 8000 00000020 00000000 ffffffff ffffffff 00000002 00000000 00000000 00000000
[ 2.093537] 8020 08048000 ffff0000 00000002 00200140 00000000 00000000 00000000 00000000
[ 2.101729] 8040 00000001 00000004 0000013d 00000000 fffedc09 00000000 5e222580 ffff8000
[ 2.109921] 8060 00000004 00000001 00000078 00000078 00000078 00000000 08ad9630 ffff0000
[ 2.118107]
[ 2.118107] X13: 0xffff80005c0a3860:
[ 2.123161] 3860 00000000 00000000 5f7eb088 ffff8000 5f7eb000 ffff8000 5f7eb110 ffff8000
[ 2.131353] 3880 5f7eb198 ffff8000 5f7eb220 ffff8000 00000000 00000000 00000000 00000000
[ 2.139537] 38a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.147721] 38c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.155904] 38e0 00000000 00000000 00000000 ffe0c000 00000000 00000000 00000000 00000000
[ 2.164088] 3900 5c0a3908 ffff8000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.172280] 3920 5c0a3920 ffff8000 5c0a3920 ffff8000 00000000 00000000 00000000 00000000
[ 2.180464] 3940 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.188658]
[ 2.188658] X19: 0xffff80005e685480:
[ 2.193704] 5480 5e682b00 ffff8000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.201896] 54a0 ffffffff ffffffff 00000000 00000000 5e682bb8 ffff8000 00000000 00000000
[ 2.210080] 54c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.218272] 54e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.226464] 5500 5e682c00 ffff8000 5e685800 ffff8000 0804b760 ffff0000 0b9a001c ffff0000
[ 2.234648] 5520 00000010 00000000 092b2d98 ffff0000 5e685680 ffff8000 5e01b808 ffff8000
[ 2.242831] 5540 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.251024] 5560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.259208]
[ 2.259208] X20: 0xffff80005e682b80:
[ 2.264255] 2b80 00000000 00000000 ffffffff ffffffff 00000000 00000000 00000000 00000000
[ 2.272438] 2ba0 00000000 00000000 5e682aa8 ffff8000 5e6829a0 ffff8000 5e6854a8 ffff8000
[ 2.280622] 2bc0 00000000 00000000 5c62ce40 ffff8000 5e682ad0 ffff8000 5e682cd0 ffff8000
[ 2.288814] 2be0 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.297007] 2c00 08d81360 ffff0000 09193d40 ffff0000 5e685500 ffff8000 00000000 00000000
[ 2.305199] 2c20 5e67e800 ffff8000 5e685700 ffff8000 5e685780 ffff8000 00000001 00000000
[ 2.313391] 2c40 05f5e100 00000000 05f5e100 00000000 00000000 00000000 00000000 00000000
[ 2.321575] 2c60 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2.329770]
[ 2.331258] Process swapper/0 (pid: 1, stack limit = 0xffff000008048000)
[ 2.337963] Call trace:
[ 2.340406] Exception stack(0xffff00000804bb80 to 0xffff00000804bcc0)
[ 2.346849] bb80: 0000000000000000 c8d376f2218e2e00 0000000000000000 ffff80005e0c8000
[ 2.354676] bba0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 2.362503] bbc0: 0000000000000000 ffff000008bbae08 0101010101010101 0000000000000028
[ 2.370331] bbe0: 0000000000000018 ffff80005c0a38e0 0000000000001400 0000000000001800
[ 2.378158] bc00: 0000000000001c00 0000000000001000 0000000000003400 ffff80005e685500
[ 2.385985] bc20: ffff80005e682c00 ffff0000092b2d28 0000000000000000 ffff000009262000
[ 2.393813] bc40: ffff000008f2d100 ffff000008f2d070 ffff000008e904c4 ffff000008f47bd8
[ 2.401640] bc60: 0000000000000000 ffff00000804bcc0 ffff0000084d9070 ffff00000804bcc0
[ 2.409468] bc80: ffff0000084d9048 00000000800000c5 ffff00000804bca0 ffff0000084c7358
[ 2.417295] bca0: ffffffffffffffff ffff0000084c909c ffff00000804bcc0 ffff0000084d9048
[ 2.425126] [<ffff0000084d9048>] clk_gate2_scu_is_enabled+0x38/0x78
[ 2.431401] [<ffff0000084c90ec>] clk_disable_unused_subtree+0x94/0x1f0
[ 2.437929] [<ffff0000084c9084>] clk_disable_unused_subtree+0x2c/0x1f0
[ 2.444453] [<ffff0000084c9084>] clk_disable_unused_subtree+0x2c/0x1f0
[ 2.450977] [<ffff0000084c928c>] clk_disable_unused+0x44/0x134
[ 2.456811] [<ffff000008083ca0>] do_one_initcall+0x48/0x14c
[ 2.462390] [<ffff000008e90df0>] kernel_init_freeable+0x13c/0x1d8
[ 2.468490] [<ffff000008ab1f1c>] kernel_init+0x10/0x13c
[ 2.473714] [<ffff000008084f14>] ret_from_fork+0x10/0x18
[ 2.479023] Code: f9400e60 b40001e0 b9400000 d5033d9f (39408261)
[ 2.485124] ---[ end trace 5cffceefe526a187 ]---
[ 2.489768] note: swapper/0[1] exited with preempt_count 1
[ 2.495287] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 2.495287]
[ 2.504424] SMP: stopping secondary CPUs
[ 2.508346] Kernel Offset: disabled
[ 2.511836] CPU features: 0x180200c
[ 2.515326] Memory Limit: none
[ 2.518378] trusty-log panic notifier - trusty version Built: 17:00:46 Mar 5 2019
[ 2.518383] Rebooting in 5 seconds..

 

Finally, I resolve by disable power-domains = <&pd_hdmi>;

I really don't why this particular giving this kernel exception. 

 

 

 

Regards,
Vinothkumar Sekar
0 Kudos
Reply
0 Replies