Monitor MIPI interrupts

Hello,

I’m trying to monitor MIPI interrupts, but didn’t see MIPI related entry in cat /proc/inteerupts

   CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7
  1:          0          0          0          0          0          0          0          0     GICv2  29 Level     trusty
  2:      72274      13389      19265      26975      12479       8904      28621      21518     GICv2  30 Level     arch_timer
  5:      20654          0          0          0          0          0          0          0     GICv2 208 Level     hsp
  6:          0          0          0          0          0          0          0          0     GICv2 202 Level     arm-smmu global fault
  7:          0          0          0          0          0          0          0          0     GICv2 203 Level     arm-smmu global fault
  8:          0          0          0          0          0          0          0          0     GICv2 264 Level     arm-smmu global fault
  9:          0          0          0          0          0          0          0          0     GICv2 265 Level     arm-smmu global fault
 10:          0          0          0          0          0          0          0          0     GICv2 272 Level     arm-smmu global fault
 11:          0          0          0          0          0          0          0          0     GICv2 273 Level     arm-smmu global fault
 12:          0          0          0          0          0          0          0          0     GICv2 368 Level     tegra-p2u-intr
 13:          0          0          0          0          0          0          0          0     GICv2 369 Level     tegra-p2u-intr
 14:          0          0          0          0          0          0          0          0     GICv2 370 Level     tegra-p2u-intr
 15:          0          0          0          0          0          0          0          0     GICv2 371 Level     tegra-p2u-intr
 16:          0          0          0          0          0          0          0          0     GICv2 372 Level     tegra-p2u-intr
 17:          0          0          0          0          0          0          0          0     GICv2 373 Level     tegra-p2u-intr
 18:          0          0          0          0          0          0          0          0     GICv2 374 Level     tegra-p2u-intr
 19:          0          0          0          0          0          0          0          0     GICv2 375 Level     tegra-p2u-intr
 20:          0          0          0          0          0          0          0          0     GICv2 376 Level     tegra-p2u-intr
 21:          0          0          0          0          0          0          0          0     GICv2 377 Level     tegra-p2u-intr
 22:          0          0          0          0          0          0          0          0     GICv2 253 Level     tegra-p2u-intr
 23:          0          0          0          0          0          0          0          0     GICv2 254 Level     tegra-p2u-intr
 24:          0          0          0          0          0          0          0          0     GICv2 378 Level     tegra-p2u-intr
 25:          0          0          0          0          0          0          0          0     GICv2 379 Level     tegra-p2u-intr
 26:          0          0          0          0          0          0          0          0     GICv2 380 Level     tegra-p2u-intr
 27:          0          0          0          0          0          0          0          0     GICv2 381 Level     tegra-p2u-intr
 28:          0          0          0          0          0          0          0          0     GICv2 382 Level     tegra-p2u-intr
 29:          0          0          0          0          0          0          0          0     GICv2 383 Level     tegra-p2u-intr
 30:          0          0          0          0          0          0          0          0     GICv2 235 Level     tegra-p2u-intr
 31:          0          0          0          0          0          0          0          0     GICv2 252 Level     tegra-p2u-intr
 32:          0          0          0          0          0          0          0          0     GICv2 104 Level     tegra-pcie-intr
 33:          0          0          0          0          0          0          0          0     GICv2 105 Level     tegra-pcie-msi
 34:          0          0          0          0          0          0          0          0     GICv2  77 Level     tegra-pcie-intr
 35:          0          0          0          0          0          0          0          0     GICv2  78 Level     tegra-pcie-msi
 36:          0          0          0          0          0          0          0          0     GICv2  81 Level     tegra-pcie-intr
 37:          0          0          0          0          0          0          0          0     GICv2  82 Level     tegra-pcie-msi
 38:          0          0          0          0          0          0          0          0     GICv2  85 Level     tegra-pcie-intr
 39:          0          0          0          0          0          0          0          0     GICv2  86 Level     tegra-pcie-msi
 50:         26          0          0          0          0          0          0          0     GICv2 144 Level     3100000.serial
 53:       1070          0          0          0          0          0          0          0     GICv2 152 Level     combined_uart rx
 54:      10980          0          0          0          0          0          0          0     GICv2  97 Level     mmc0
 55:        260          0          0          0          0          0          0          0     GICv2  94 Level     mmc1
 56:          0          0          0          0          0          0          0          0     GICv2  76 Level     ufshcd
 57:          0          0          0          0          0          0          0          0     GICv2  68 Level     3210000.spi
 58:          0          0          0          0          0          0          0          0     GICv2  57 Level     3160000.i2c
 59:          8          0          0          0          0          0          0          0     GICv2  58 Level     c240000.i2c
 60:          0          0          0          0          0          0          0          0     GICv2  59 Level     3180000.i2c
 61:          0          0          0          0          0          0          0          0     GICv2  60 Level     3190000.i2c
 62:          0          0          0          0          0          0          0          0     GICv2  62 Level     31b0000.i2c
 63:          1          0          0          0          0          0          0          0     GICv2  64 Level     c250000.i2c
 64:          0          0          0          0          0          0          0          0     GICv2  65 Level     31e0000.i2c
 67:        116          0          0          0          0          0          0          0     GICv2 193 Level     snd_hda_tegra
 68:          0          0          0          0          0          0          0          0     GICv2  51 Level     bc00000.rtcpu
 69:        111          0          0          0          0          0          0          0     GICv2 242 Level     d230000.actmon
 70:        229          0          0          0          0          0          0          0     GICv2 297 Level     host_syncpt
 71:          0          0          0          0          0          0          0          0     GICv2 295 Level     host_status
 72:          0          0          0          0          0          0          0          0     GICv2 238 Level     vic
 73:          0          0          0          0          0          0          0          0     GICv2 268 Level     nvdla0
 74:          0          0          0          0          0          0          0          0     GICv2 269 Level     nvdla1
 77:          0          0          0          0          0          0          0          0     GICv2 266 Level     pva-isr
 78:          0          0          0          0          0          0          0          0     GICv2 267 Level     pva-isr
 87:          0          0          0          0          0          0          0          0     GICv2 397 Level     carmel-pmu
 88:          0          0          0          0          0          0          0          0     GICv2 270 Level     noc_nonsecure_irq
 89:          0          0          0          0          0          0          0          0     GICv2 271 Level     noc_secure_irq
 90:          0          0          0          0          0          0          0          0        PM  42 Level     tegra_rtc
 91:          0          0          0          0          0          0          0          0     GICv2 255 Level     mc_status
 93:          0          0          0          0          0          0          0          0     GICv2 165 Level     c150000.tegra-hsp
104:         81          0          0          0          0          0          0          0     GICv2 214 Level     b950000.tegra-hsp, b950000.tegra-hsp, b950000.tegra-hsp
108:          0          0          0          0          0          0          0          0     GICv2 315 Level     3ad0000.se_elp
110:          0          0          0          0          0          0          0          0     GICv2 108 Level     gpcdma.0
111:          0          0          0          0          0          0          0          0     GICv2 109 Level     gpcdma.1
112:          0          0          0          0          0          0          0          0     GICv2 110 Level     gpcdma.2
113:          0          0          0          0          0          0          0          0     GICv2 111 Level     gpcdma.3
114:          0          0          0          0          0          0          0          0     GICv2 112 Level     gpcdma.4
115:          0          0          0          0          0          0          0          0     GICv2 113 Level     gpcdma.5
116:          0          0          0          0          0          0          0          0     GICv2 114 Level     gpcdma.6
117:          0          0          0          0          0          0          0          0     GICv2 115 Level     gpcdma.7
118:          1          0          0          0          0          0          0          0     GICv2 116 Level     gpcdma.8
119:          0          0          0          0          0          0          0          0     GICv2 117 Level     gpcdma.9
120:          0          0          0          0          0          0          0          0     GICv2 118 Level     gpcdma.10
121:          0          0          0          0          0          0          0          0     GICv2 119 Level     gpcdma.11
122:          0          0          0          0          0          0          0          0     GICv2 120 Level     gpcdma.12
123:          0          0          0          0          0          0          0          0     GICv2 121 Level     gpcdma.13
124:          0          0          0          0          0          0          0          0     GICv2 122 Level     gpcdma.14
125:          0          0          0          0          0          0          0          0     GICv2 123 Level     gpcdma.15
126:          0          0          0          0          0          0          0          0     GICv2 124 Level     gpcdma.16
127:          0          0          0          0          0          0          0          0     GICv2 125 Level     gpcdma.17
128:          0          0          0          0          0          0          0          0     GICv2 126 Level     gpcdma.18
129:          0          0          0          0          0          0          0          0     GICv2 127 Level     gpcdma.19
130:          0          0          0          0          0          0          0          0     GICv2 128 Level     gpcdma.20
131:          0          0          0          0          0          0          0          0     GICv2 129 Level     gpcdma.21
132:          0          0          0          0          0          0          0          0     GICv2 130 Level     gpcdma.22
133:          0          0          0          0          0          0          0          0     GICv2 131 Level     gpcdma.23
134:          0          0          0          0          0          0          0          0     GICv2 132 Level     gpcdma.24
135:          0          0          0          0          0          0          0          0     GICv2 133 Level     gpcdma.25
136:          0          0          0          0          0          0          0          0     GICv2 134 Level     gpcdma.26
137:          0          0          0          0          0          0          0          0     GICv2 135 Level     gpcdma.27
138:          0          0          0          0          0          0          0          0     GICv2 136 Level     gpcdma.28
139:          0          0          0          0          0          0          0          0     GICv2 137 Level     gpcdma.29
140:          0          0          0          0          0          0          0          0     GICv2 138 Level     gpcdma.30
238:          0          0          0          0          0          0          0          0  tegra-gpio  48 Edge      force-recovery
245:       3421          0          0          0          0          0          0          0  tegra-gpio  55 Edge      3400000.sdhci cd
248:          0          0          0          0          0          0          0          0  tegra-gpio  58 Level     tmp451
382:          0          0          0          0          0          0          0          0  tegra-gpio 192 Edge      bluetooth hostwake
450:          0          0          0          0          0          0          0          0  tegra-gpio-aon  32 Edge      ufs_cd_gpio
454:          0          0          0          0          0          0          0          0  tegra-gpio-aon  36 Edge      power-key
458:         97          0          0          0          0          0          0          0     GICv2  39 Level     30c0000.watchdog
462:      39959          0          0          0          0          0          0          0     GICv2 198 Level     3550000.xudc
463:         18          0          0          0          0          0          0          0        PM 195 Level     xhci-hcd:usb1
464:          3          0          0          0          0          0          0          0        PM 196 Level     3610000.xhci
465:          1          0          0          0          0          0          0          0        PM 199 Level     3610000.xhci
466:         29          0          0          0          0          0          0          0     GICv2 102 Level     gk20a_stall
467:          0          0          0          0          0          0          0          0     GICv2 103 Level     gk20a_nonstall
468:          0          0          0          0          0          0          0          0     GICv2 424 Level     ras-fhi
469:          0          0          0          0          0          0          0          0     GICv2 425 Level     ras-fhi
470:          0          0          0          0          0          0          0          0     GICv2 426 Level     ras-fhi
471:          0          0          0          0          0          0          0          0     GICv2 427 Level     ras-fhi
472:          0          0          0          0          0          0          0          0     GICv2 428 Level     ras-fhi
473:          0          0          0          0          0          0          0          0     GICv2 429 Level     ras-fhi
474:          0          0          0          0          0          0          0          0     GICv2 430 Level     ras-fhi
475:          0          0          0          0          0          0          0          0     GICv2 431 Level     ras-fhi
476:          0          0          0          0          0          0          0          0     GICv2 262 Level     noc_nonsecure_irq
477:          0          0          0          0          0          0          0          0     GICv2 263 Level     noc_secure_irq
478:          0          0          0          0          0          0          0          0     GICv2 292 Level     noc_nonsecure_irq
479:          0          0          0          0          0          0          0          0     GICv2 204 Level     noc_secure_irq
480:          0          0          0          0          0          0          0          0     GICv2 294 Level     noc_nonsecure_irq
481:          0          0          0          0          0          0          0          0     GICv2 206 Level     noc_secure_irq
482:          0          0          0          0          0          0          0          0     GICv2 291 Level     noc_nonsecure_irq
483:          0          0          0          0          0          0          0          0     GICv2 207 Level     noc_secure_irq
484:          0          0          0          0          0          0          0          0     GICv2 293 Level     noc_nonsecure_irq
485:          0          0          0          0          0          0          0          0     GICv2 205 Level     noc_secure_irq
487:          0          0          0          0          0          0          0          0        PM 241 Edge      max77620-top
491:          0          0          0          0          0          0          0          0  max77620-top   3 Edge      max77620-gpio
492:          0          0          0          0          0          0          0          0  max77620-top   4 Edge      max77686-rtc
496:          0          0          0          0          0          0          0          0  max77620-top   8 Edge      max77620-thermal
497:          0          0          0          0          0          0          0          0  max77620-top   9 Edge      max77620-thermal
552:          0          0          0          0          0          0          0          0  max77686-rtc   1 Edge      rtc-alarm1
IPI0:      7750      13289      61415      43347      31977      21035       7594       7527       Rescheduling interrupts
IPI1:      1281       1339       1989       2034       2345       1193       2120       2230       Function call interrupts
IPI2:         0          0          0          0          0          0          0          0       CPU stop interrupts
IPI3:         0          0          0          0          0          0          0          0       Timer broadcast interrupts
IPI4:        85         61         47         36         55        353         41         42       IRQ work interrupts
IPI5:         0          0          0          0          0          0          0          0       CPU wake-up interrupts
Err:          0

Is it possible to monitor in nvidia ? if not, how does it works ?

Camera didn’t implement any MIPI interrupt for capture sensor data.

Okay, is there a way to get the timestamp, when the MIPI frame arrived from transmitter ?

Check the argus API getSensorTimestamp()
You can reference to the yuvJpeg sample code.

I will check, I’m queries, if no MIPI interrupts means. Then how it will detect Frame arrival ?