diff options
author | Frank Li <Frank.Li@nxp.com> | 2021-01-29 12:12:52 -0600 |
---|---|---|
committer | Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | 2021-04-27 10:41:52 +0000 |
commit | 61c4818fff0047782262e61ec93d6e54dabe3465 (patch) | |
tree | 53e4fa6ccd19cf578dc907d8bd53251c16937b8a /arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | |
parent | 271fe9ba1f292ccff2a7e839d930285df1c7ea35 (diff) |
MLK-25276 arm64: imx8dxl-evk: fix nobody cared irq 162
EXP2_INT_B is low when evk power on and it is hight when press reset
botton.
U84 PCA6416 have not reset correct when board power on.
Reset it by toggle I2C_EXP4_P0.2
[ 55.885169] irq 162: nobody cared (try booting with the "irqpoll" option)
[ 55.891980] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.4.70-2.3.0+g4f2631b022d8 #1
[ 55.899641] Hardware name: Freescale i.MX8DXL EVK (DT)
[ 55.904784] Call trace:
[ 55.907244] dump_backtrace+0x0/0x140
[ 55.910911] show_stack+0x14/0x20
[ 55.914233] dump_stack+0xb4/0x114
[ 55.917638] __report_bad_irq+0x48/0xd4
[ 55.921475] note_interrupt+0x2c4/0x388
[ 55.925318] handle_irq_event_percpu+0x80/0x88
[ 55.929762] handle_irq_event+0x44/0xd8
[ 55.933603] handle_level_irq+0xb4/0x138
[ 55.937531] generic_handle_irq+0x24/0x38
[ 55.941547] mxc_gpio_irq_handler+0x48/0x138
[ 55.945817] mx3_gpio_irq_handler+0x80/0xe8
[ 55.950004] generic_handle_irq+0x24/0x38
[ 55.954020] __handle_domain_irq+0x60/0xb8
[ 55.958120] gic_handle_irq+0x5c/0x148
[ 55.961872] el1_irq+0xb8/0x180
[ 55.965019] arch_cpu_idle+0x10/0x18
[ 55.968598] do_idle+0x200/0x280
[ 55.971826] cpu_startup_entry+0x24/0x80
[ 55.975756] rest_init+0xd4/0xe0
[ 55.978989] arch_call_rest_init+0xc/0x14
[ 55.982998] start_kernel+0x418/0x44c
Signed-off-by: Frank Li <Frank.Li@nxp.com>
(cherry picked from commit 7dd0691d6293ed3f020319ecb1dbb5c6262b9821)
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8dxl-evk.dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index 9d06d25a2d8f..7e5f643387ec 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -350,6 +350,7 @@ reg = <0x21>; gpio-controller; #gpio-cells = <2>; + power-domains = <&pd IMX_SC_R_BOARD_R2>; }; pca9548_1: pca9548@70 { |