<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LayerscapeのトピックRe: LS2088A: pps-gpio</title>
    <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923399#M4440</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have tested the interrupts on LS1043A custom board.&amp;nbsp; It works fine.&amp;nbsp; Interrupt triggering on GPIO pin of LS1043A&amp;nbsp; works fine.&amp;nbsp; Could you please verify the GPIO pins as interrupt on LS2088A by triggering the pin?&lt;/P&gt;&lt;DIV style="font-family: 'Courier New'; font-size: 10.0pt; color: #000000; background-color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none;"&gt;&lt;PRE&gt;&lt;STRONG&gt;LS1043A:  IRQ04/GPIO1_24 GPIO 504&lt;/STRONG&gt; 

echo 504 &amp;gt; /sys/class/gpio/export 

echo "in" &amp;gt; /sys/class/gpio/gpio504/direction  

cat /sys/class/gpio/gpio504/value 

echo falling &amp;gt;  /sys/class/gpio/gpio504/edge&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;cat /proc/interrupts&lt;BR /&gt; CPU0 CPU1 CPU2 CPU3&lt;BR /&gt; 1: 0 0 0 0 GIC 29 Edge arch_timer&lt;BR /&gt; 2: 38874 39263 37357 36997 GIC 30 Edge arch_timer&lt;BR /&gt; 3: 0 0 0 0 GIC 27 Edge kvm guest timer&lt;BR /&gt; 9: 0 0 0 0 GIC 25 Edge vgic&lt;BR /&gt; 10: 0 0 0 0 GIC 75 Level fsl-ifc&lt;BR /&gt; 11: 4654 0 0 0 GIC 94 Level mmc0&lt;BR /&gt; 12: 0 0 0 0 GIC 77 Level bman-err, qman-err, fman-err&lt;BR /&gt; 13: 0 0 0 0 GIC 76 Level fman&lt;BR /&gt; 15: 1573 0 0 0 GIC 88 Level 2180000.i2c&lt;BR /&gt; 16: 0 0 0 0 GIC 89 Level 2190000.i2c&lt;BR /&gt; 17: 10 0 0 0 GIC 90 Level 21a0000.i2c&lt;BR /&gt; 18: 241 0 0 0 GIC 91 Level 21b0000.i2c&lt;BR /&gt; 19: 2820 0 0 0 GIC 86 Level serial&lt;BR /&gt; 25: 0 0 0 0 GIC 118 Level 29d0000.ftm0&lt;BR /&gt; 28: 0 0 0 0 GIC 92 Level xhci-hcd:usb1&lt;BR /&gt; 29: 0 0 0 0 GIC 93 Level xhci-hcd:usb3&lt;BR /&gt; 30: 0 0 0 0 GIC 95 Level xhci-hcd:usb5&lt;BR /&gt; 31: 0 0 0 0 GIC 101 Level 3200000.sata&lt;BR /&gt; 32: 0 0 0 0 GIC 184 Level qDMA error&lt;BR /&gt; 33: 0 0 0 0 GIC 71 Level qDMA queue&lt;BR /&gt; 34: 0 0 0 0 GIC 159 Level ls-pcie-pme&lt;BR /&gt; 35: 0 0 0 0 GIC 160 Level aerdrv&lt;BR /&gt; 36: 0 0 0 0 GIC 193 Level ls-pcie-pme&lt;BR /&gt; 37: 0 0 0 0 GIC 194 Level aerdrv&lt;BR /&gt; 43: 0 0 0 0 GIC 214 Level QMan portal 3&lt;BR /&gt; 44: 0 0 0 0 GIC 216 Level QMan portal 2&lt;BR /&gt; 45: 0 0 0 0 GIC 218 Level QMan portal 1&lt;BR /&gt; 46: 0 0 0 0 GIC 220 Level QMan portal 0&lt;BR /&gt; 52: 0 0 0 0 GIC 215 Level BMan portal 3&lt;BR /&gt; 53: 0 0 0 0 GIC 217 Level BMan portal 2&lt;BR /&gt; 54: 0 0 0 0 GIC 219 Level BMan portal 1&lt;BR /&gt; 55: 0 0 0 0 GIC 221 Level BMan portal 0&lt;BR /&gt; 68: 0 0 0 0 GIC 152 Level PCIe PME&lt;BR /&gt; 69: 0 0 0 0 GIC 186 Level PCIe PME&lt;BR /&gt; &lt;STRONG&gt;70: 198 0 0 0 mpc8xxx-gpio 24 Edge gpiolib&lt;/STRONG&gt;&lt;BR /&gt;IPI0: 23611 22443 24024 20702 Rescheduling interrupts&lt;BR /&gt;IPI1: 35 103 115 125 Function call interrupts&lt;BR /&gt;IPI2: 0 0 0 0 CPU stop interrupts&lt;BR /&gt;IPI3: 0 0 0 0 Timer broadcast interrupts&lt;BR /&gt;IPI4: 1 0 0 0 IRQ work interrupts&lt;BR /&gt;Err: 0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Sep 2019 08:55:31 GMT</pubDate>
    <dc:creator>rams</dc:creator>
    <dc:date>2019-09-06T08:55:31Z</dc:date>
    <item>
      <title>LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923391#M4432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are trying to use IRQ04/GPIO3_28 pin for PPS.&amp;nbsp; This pin is connected to FPGA which generates PPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have enabled PPS driver in the kernel device tree&lt;/P&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp;pps&amp;nbsp;{&lt;/DIV&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;compatible&amp;nbsp;=&amp;nbsp;"pps-gpio";&lt;/DIV&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gpios&amp;nbsp;=&amp;nbsp;&amp;lt;&amp;amp;gpio2&amp;nbsp;28&amp;nbsp;GPIO_ACTIVE_HIGH&amp;gt;;&lt;/DIV&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assert-falling-edge;&lt;/DIV&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/DIV&gt;&lt;DIV class="" style="color: #008800; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;};&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008800; background-color: #ffffff; font-size: 12px;"&gt;CONFIG_PPS_CLIENT_GPIO in the kernel config.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008800; background-color: #ffffff; font-size: 12px;"&gt;We are unable to capture interrupts.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;The PPS driver is registered.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;74960.216582] pps pps1: new PPS source pps.-1&lt;BR /&gt;[74960.220861] pps pps1: Registered IRQ 356 as PPS source&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;But the CPU gets stalled and we do not catch interrupts. The interrupt is registered.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;cat /proc/interrupts&lt;BR /&gt; CPU0 CPU1 CPU2 CPU3&lt;BR /&gt; 3: 42317212 37580614 40761246 40646651 GICv3 30 Level arch_timer&lt;BR /&gt; 6: 0 0 0 0 GICv3 23 Level arm-pmu&lt;BR /&gt; 8: 3053 0 0 0 GICv3 64 Level ttyS0&lt;BR /&gt; 9: 0 0 0 0 GICv3 45 Level arm-smmu global fault&lt;BR /&gt; 10: 0 0 0 0 GICv3 46 Level arm-smmu global fault&lt;BR /&gt; 11: 0 0 0 0 GICv3 47 Level arm-smmu global fault&lt;BR /&gt; 12: 0 0 0 0 GICv3 48 Level arm-smmu global fault&lt;BR /&gt; 13: 0 0 0 0 GICv3 243 Level arm-smmu global fault&lt;BR /&gt; 14: 0 0 0 0 GICv3 244 Level arm-smmu global fault&lt;BR /&gt; 15: 0 0 0 0 GICv3 245 Level arm-smmu global fault&lt;BR /&gt; 16: 0 0 0 0 GICv3 246 Level arm-smmu global fault&lt;BR /&gt; 17: 0 0 0 0 GICv3 247 Level arm-smmu global fault&lt;BR /&gt; 18: 0 0 0 0 GICv3 248 Level arm-smmu global fault&lt;BR /&gt; 19: 0 0 0 0 GICv3 249 Level arm-smmu global fault&lt;BR /&gt; 20: 0 0 0 0 GICv3 250 Level arm-smmu global fault&lt;BR /&gt; 21: 0 0 0 0 GICv3 178 Level arm-smmu-context-fault&lt;BR /&gt; 22: 0 0 0 0 GICv3 179 Level arm-smmu-context-fault&lt;BR /&gt; 23: 0 0 0 0 GICv3 180 Level arm-smmu-context-fault&lt;BR /&gt; 85: 7094 0 0 0 GICv3 60 Level mmc0&lt;BR /&gt; 88: 1838786 0 0 0 GICv3 66 Level 2000000.i2c&lt;BR /&gt; 89: 1276865 0 0 0 GICv3 67 Level 2020000.i2c, 2030000.i2c&lt;BR /&gt; 91: 0 0 0 0 GICv3 150 Level aerdrv&lt;BR /&gt; 92: 0 0 0 0 GICv3 155 Level aerdrv&lt;BR /&gt; 95: 0 0 0 0 GICv3 76 Level 2800000.ftm0&lt;BR /&gt; 96: 0 0 0 0 GICv3 49 Level [EDAC] MC err&lt;BR /&gt; 97: 0 0 0 0 GICv3 50 Level [EDAC] MC err&lt;BR /&gt; 98: 827735591 0 0 0 ITS-fMSI 230000 Edge dpio.3&lt;BR /&gt; 99: 0 0 0 0 ITS-fMSI 230001 Edge dpio.2&lt;BR /&gt;100: 0 0 0 0 ITS-fMSI 230002 Edge dpio.1&lt;BR /&gt;101: 0 0 0 0 ITS-fMSI 230003 Edge dpio.0&lt;BR /&gt;102: 0 0 0 0 ITS-fMSI 230004 Edge dprc.1&lt;BR /&gt;103: 0 0 0 0 ITS-fMSI 230005 Edge dpni.7&lt;BR /&gt;104: 1 0 0 0 ITS-fMSI 230006 Edge dpni.6&lt;BR /&gt;105: 1 0 0 0 ITS-fMSI 230007 Edge dpni.5&lt;BR /&gt;106: 1 0 0 0 ITS-fMSI 230008 Edge dpni.4&lt;BR /&gt;107: 1 0 0 0 ITS-fMSI 230009 Edge dpni.3&lt;BR /&gt;108: 3 0 0 0 ITS-fMSI 230010 Edge dpni.2&lt;BR /&gt;109: 1 0 0 0 ITS-fMSI 230011 Edge dpni.1&lt;BR /&gt;110: 1 0 0 0 ITS-fMSI 230012 Edge dpni.0&lt;BR /&gt;111: 0 0 0 0 ITS-fMSI 230013 Edge dpmac.8&lt;BR /&gt;112: 0 0 0 0 ITS-fMSI 230014 Edge dpmac.7&lt;BR /&gt;113: 0 0 0 0 ITS-fMSI 230015 Edge dpmac.6&lt;BR /&gt;114: 0 0 0 0 ITS-fMSI 230016 Edge dpmac.5&lt;BR /&gt;115: 0 0 0 0 ITS-fMSI 230017 Edge dpmac.4&lt;BR /&gt;116: 0 0 0 0 ITS-fMSI 230018 Edge dpmac.3&lt;BR /&gt;117: 0 0 0 0 ITS-fMSI 230019 Edge dpmac.2&lt;BR /&gt;118: 0 0 0 0 ITS-fMSI 230020 Edge dpmac.1&lt;BR /&gt;354: 0 0 0 0 GICv3 151 Level PCIe PME&lt;BR /&gt;355: 0 0 0 0 GICv3 156 Level PCIe PME&lt;BR /&gt;&lt;STRONG&gt;356: 0 0 0 0 mpc8xxx-gpio 28 Edge pps.-1&lt;/STRONG&gt;&lt;BR /&gt;IPI0: 33569268 50029802 40483554 40281328 Rescheduling interrupts&lt;BR /&gt;IPI1: 170 527 539 468 Function call interrupts&lt;BR /&gt;IPI2: 0 0 0 0 CPU stop interrupts&lt;BR /&gt;IPI3: 0 0 0 0 CPU stop (for crash dump) interrupts&lt;BR /&gt;IPI4: 0 0 0 0 Timer broadcast interrupts&lt;BR /&gt;IPI5: 0 0 0 0 IRQ work interrupts&lt;BR /&gt;IPI6: 0 0 0 0 CPU wake-up interrupts&lt;BR /&gt;Err: 0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;We have verified that we have pps pulses on the pin.&amp;nbsp; We tried to vary the pulse width, still the behaviour is same.&amp;nbsp; No interrupts and cpu stalls.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;Do you have any inputs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2019 10:50:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923391#M4432</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-08-29T10:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923392#M4433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Parallel port interrupt occurs only on high-&amp;gt;low transition,so it is used for PPS assert edge.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;If the SYSFS filesystem is enabled in the kernel it provides a new class:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; $ ls /sys/class/pps/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; pps0/&amp;nbsp; pps1/&amp;nbsp; pps2/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Every directory is the ID of a PPS sources defined in the system and&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;inside you find several files:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; $ ls -F /sys/class/pps/pps0/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; assert&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dev&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subsystem@&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; clear&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; power/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uevent&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Inside each "assert" and "clear" file you can find the timestamp and a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;sequence number:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; $ cat /sys/class/pps/pps0/assert&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&amp;nbsp; 1170026870.983207967#8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Where before the "#" is the timestamp in seconds; after it is the&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;sequence number.
 
 Please refer to &lt;A _jive_internal="true" href="https://community.nxp.com/message/596448" rel="nofollow noopener noreferrer" target="_blank"&gt;&lt;SPAN style="color: blue;"&gt;Driving PPS from GPIO&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;.
 Please refer to Documentation/pps/pps.txt.&lt;/SPAN&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Sep 2019 03:29:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923392#M4433</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-09-01T03:29:34Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923393#M4434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are using 4.14.109 kernel.&amp;nbsp; We are not getting any pps interrupts on&amp;nbsp;&lt;STRONG style="background-color: #ffffff; border: 0px; font-weight: bold;"&gt;mpc8xxx-gpio GPIO 28/IRQ04.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="background-color: #ffffff; border: 0px; font-weight: bold;"&gt;GPIO pin 28 receives PPS pulse from FPGA.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find below IRQ information&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;root@ip-gateway-x20-64:~# cat /sys/kernel/debug/irq/irqs/356&lt;/STRONG&gt;&lt;BR /&gt;handler: 0xffff000008108750&lt;BR /&gt;status: 0x00000002&lt;BR /&gt;istate: 0x00000000&lt;BR /&gt;ddepth: 0&lt;BR /&gt;wdepth: 0&lt;BR /&gt;dstate: 0x00400202&lt;BR /&gt; IRQ_TYPE_EDGE_FALLING&lt;BR /&gt; IRQD_ACTIVATED&lt;BR /&gt; IRQD_IRQ_STARTED&lt;BR /&gt;node: -1&lt;BR /&gt;affinity: 0-3&lt;BR /&gt;effectiv:&lt;BR /&gt;domain: :soc:gpio@2320000&lt;BR /&gt; hwirq: 0x1c&lt;BR /&gt; chip: mpc8xxx-gpio&lt;BR /&gt; flags: 0x0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;cat /sys/kernel/debug/irq/domains/:soc:gpio@2320000&lt;/STRONG&gt;&lt;BR /&gt;name: :soc:gpio@2320000&lt;BR /&gt; size: 32&lt;BR /&gt; mapped: 0&lt;BR /&gt; flags: 0x00000040&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we insert the pps-gpio kernel module, we rcu_preempt self-detected stall on CPU.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[ 2323.155028] INFO: rcu_preempt self-detected stall on CPU&lt;BR /&gt;[ 2323.160349] 0-...: (1 GPs behind) idle=26e/140000000000002/0 softirq=525941/525948 fqs=2478&lt;BR /&gt;[ 2323.168874] (t=5250 jiffies g=217334 c=217333 q=5058)&lt;BR /&gt;[ 2323.174099] Task dump for CPU 0:&lt;BR /&gt;[ 2323.177323] insmod R running task 0 3816 2293 0x0000022a&lt;BR /&gt;[ 2323.184375] Call trace:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there an issue with GPIO interrupts on LS2088A platform?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Sep 2019 11:43:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923393#M4434</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-02T11:43:19Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923394#M4435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I followed the below link to verify the gpio interrupts on pin GPIO3_28&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-332743"&gt;LS1043 GPIO support in Linux SDK&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;cd /sys/class/gpio/&lt;BR /&gt;/sys/class/gpio# echo 444 &amp;gt; export&lt;BR /&gt;/sys/class/gpio# echo "out" &amp;gt; gpio444/direction&lt;BR /&gt;/sys/class/gpio# echo both &amp;gt; gpio444/edge&lt;BR /&gt;[ 1071.799363] gpio gpiochip2: (2320000.gpio): gpiochip_lock_as_irq: tried to flag a GPIO set as output for IRQ&lt;BR /&gt;-sh: echo: write error: Input/output error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The IRQ04_BASE[402] is set as 0b1 in RCW.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wanted to verify the GPIO interrupts as described in the document, but I could not get it to work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Sep 2019 13:51:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923394#M4435</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-02T13:51:19Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923395#M4436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to &lt;A href="https://community.nxp.com/message/1163713"&gt;https://community.nxp.com/message/1163713&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Yiping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 08:46:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923395#M4436</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-09-03T08:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923396#M4437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I&amp;nbsp;&amp;nbsp;have referred all the community posts related to setting up GPIO as interrupt.&lt;/P&gt;&lt;P&gt;The pin is set as GPIO in RCW.&amp;nbsp; I am able to toggle GPIO pin.&amp;nbsp; That is not an issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get following error when I try to setup the edge&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;/sys/class/gpio# echo both &amp;gt; gpio444/edge&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;[ 1071.799363] gpio gpiochip2: (2320000.gpio): gpiochip_lock_as_irq: tried to flag a GPIO set as output for IRQ&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-sh: echo: write error: Input/output error&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I have tested on different GPIO pins, I get the same issue.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find below sample example sequence from&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-332743"&gt;LS1043 GPIO support in Linux SDK&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# echo out &amp;gt; direction&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# echo both &amp;gt; edge [ 562.634440] GPIO chip /soc/gpio@2300000: gpiochip_lock_as_irq: tried to flag a GPIO set as output for IRQ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# cat /proc/interrupts | grep 8xxx&lt;/P&gt;&lt;P&gt;70: 1 0 0 0 mpc8xxx-gpio 16 Edge gpiolib, gpiolib&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# echo 1 &amp;gt; value&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# echo 0 &amp;gt; value&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# echo 1 &amp;gt; value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@ls1043ardb:/sys/class/gpio/gpio496# cat /proc/interrupts | grep 8xxx&lt;/P&gt;&lt;P&gt;70: 4 0 0 0 mpc8xxx-gpio 16 Edge gpiolib, gpiolib&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the above example sequence, it is shown that the GPIO pin&amp;nbsp;GPIO1_16&amp;nbsp; direction is set as output and edge property is set to be both raising and falling edge.&amp;nbsp; The gpio value is toggled and we can see the interrupts count increasing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to test the same on my LS2088A platform.&amp;nbsp; I am unable to set edge property to "both".&amp;nbsp; I always get "&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;-sh: echo: write error: Input/output error".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Could you please clarify why it is not possible to set the edge property ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 09:13:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923396#M4437</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-03T09:13:49Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923397#M4438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to &lt;A href="https://community.nxp.com/message/1180229"&gt;https://community.nxp.com/message/1180229&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2019 07:11:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923397#M4438</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-09-05T07:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923398#M4439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I have checked the post you have referred. Unfortunately, it doesn't help.&lt;/P&gt;&lt;P&gt;Kindly look into this issue specifically&lt;/P&gt;&lt;P&gt;I tried to investigate this issue. I see that I am unable to use the GPIO as interrupt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see rcu_preempt self detected stall on CPU when the interrupt is triggered on the pin.&lt;BR /&gt; 511.543038] INFO: rcu_preempt self-detected stall on CPU&lt;BR /&gt;[ 511.548355] 0-...: (1 GPs behind) idle=8aa/140000000000002/0 softirq=71497/71498 fqs=23502&lt;BR /&gt;[ 511.556794] (t=52509 jiffies g=21132 c=21131 q=47123)&lt;BR /&gt;[ 511.562019] Task dump for CPU 0:&lt;BR /&gt;[ 511.565242] sh R running task 0 2288 1 0x00000223&lt;BR /&gt;[ 511.572293] Call trace:&lt;BR /&gt;[ 511.574733] [&amp;lt;ffff0000080890d0&amp;gt;] 0xffff0000080890d0&lt;BR /&gt;[ 511.579607] [&amp;lt;ffff0000080894a4&amp;gt;] 0xffff0000080894a4&lt;BR /&gt;[ 511.584480] [&amp;lt;ffff0000080d9d18&amp;gt;] 0xffff0000080d9d18&lt;BR /&gt;[ 511.589353] [&amp;lt;ffff0000080dac48&amp;gt;] 0xffff0000080dac48&lt;BR /&gt;[ 511.594228] [&amp;lt;ffff000008117bd4&amp;gt;] 0xffff000008117bd4&lt;BR /&gt;[ 511.599102] [&amp;lt;ffff000008116bc8&amp;gt;] 0xffff000008116bc8&lt;BR /&gt;[ 511.603975] [&amp;lt;ffff00000811bb94&amp;gt;] 0xffff00000811bb94&lt;BR /&gt;[ 511.608848] [&amp;lt;ffff00000812a9ac&amp;gt;] 0xffff00000812a9ac&lt;BR /&gt;[ 511.613721] [&amp;lt;ffff00000812aa28&amp;gt;] 0xffff00000812aa28&lt;BR /&gt;[ 511.618594] [&amp;lt;ffff00000811c724&amp;gt;] 0xffff00000811c724&lt;BR /&gt;[ 511.623467] [&amp;lt;ffff00000811c998&amp;gt;] 0xffff00000811c998&lt;BR /&gt;[ 511.628341] [&amp;lt;ffff0000086f6a60&amp;gt;] 0xffff0000086f6a60&lt;BR /&gt;[ 511.633214] [&amp;lt;ffff000008109358&amp;gt;] 0xffff000008109358&lt;BR /&gt;[ 511.638088] [&amp;lt;ffff000008103ebc&amp;gt;] 0xffff000008103ebc&lt;BR /&gt;[ 511.642962] [&amp;lt;ffff000008104544&amp;gt;] 0xffff000008104544&lt;BR /&gt;[ 511.647835] [&amp;lt;ffff000008080fb8&amp;gt;] 0xffff000008080fb8&lt;BR /&gt;[ 511.652710] Exception stack(0xffff000008003d90 to 0xffff000008003ed0)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I am able to configure the GPIO pins as interrupt. I tested on different GPIO pins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GPIO4_09 IRQ11 393&lt;/STRONG&gt;&lt;BR /&gt;echo 393 &amp;gt; /sys/class/gpio/export&lt;BR /&gt;echo "in" &amp;gt; /sys/class/gpio/gpio393/direction&lt;BR /&gt;echo falling &amp;gt; /sys/class/gpio/gpio393/edge&lt;BR /&gt;cat /sys/class/gpio/gpio393/value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GPIO3_29 IRQ05 445&lt;/STRONG&gt;&lt;BR /&gt;echo 445 &amp;gt; /sys/class/gpio/export&lt;BR /&gt;echo "in" &amp;gt; /sys/class/gpio/gpio445/direction&lt;BR /&gt;echo falling &amp;gt; /sys/class/gpio/gpio445/edge&lt;BR /&gt;cat /sys/class/gpio/gpio393/value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GPIO3_28 IRQ04 444&lt;/STRONG&gt;&lt;BR /&gt;echo 444 &amp;gt; /sys/class/gpio/export&lt;BR /&gt;echo "in" &amp;gt; /sys/class/gpio/gpio444/direction&lt;BR /&gt;echo falling &amp;gt; /sys/class/gpio/gpio444/edge&lt;BR /&gt;cat /sys/class/gpio/gpio444/value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not see any issue when I configure the GPIO pins as interrupt. &lt;BR /&gt;I get into trouble when the interrupts are triggered on the pins. If the pins are held at low or high level, I do not see any issue.&lt;BR /&gt;I am able to read the values.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Are there any restrictions in LS2088A for using any of the GPIO pins as interrupt?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2019 07:28:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923398#M4439</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-05T07:28:42Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923399#M4440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have tested the interrupts on LS1043A custom board.&amp;nbsp; It works fine.&amp;nbsp; Interrupt triggering on GPIO pin of LS1043A&amp;nbsp; works fine.&amp;nbsp; Could you please verify the GPIO pins as interrupt on LS2088A by triggering the pin?&lt;/P&gt;&lt;DIV style="font-family: 'Courier New'; font-size: 10.0pt; color: #000000; background-color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none;"&gt;&lt;PRE&gt;&lt;STRONG&gt;LS1043A:  IRQ04/GPIO1_24 GPIO 504&lt;/STRONG&gt; 

echo 504 &amp;gt; /sys/class/gpio/export 

echo "in" &amp;gt; /sys/class/gpio/gpio504/direction  

cat /sys/class/gpio/gpio504/value 

echo falling &amp;gt;  /sys/class/gpio/gpio504/edge&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;cat /proc/interrupts&lt;BR /&gt; CPU0 CPU1 CPU2 CPU3&lt;BR /&gt; 1: 0 0 0 0 GIC 29 Edge arch_timer&lt;BR /&gt; 2: 38874 39263 37357 36997 GIC 30 Edge arch_timer&lt;BR /&gt; 3: 0 0 0 0 GIC 27 Edge kvm guest timer&lt;BR /&gt; 9: 0 0 0 0 GIC 25 Edge vgic&lt;BR /&gt; 10: 0 0 0 0 GIC 75 Level fsl-ifc&lt;BR /&gt; 11: 4654 0 0 0 GIC 94 Level mmc0&lt;BR /&gt; 12: 0 0 0 0 GIC 77 Level bman-err, qman-err, fman-err&lt;BR /&gt; 13: 0 0 0 0 GIC 76 Level fman&lt;BR /&gt; 15: 1573 0 0 0 GIC 88 Level 2180000.i2c&lt;BR /&gt; 16: 0 0 0 0 GIC 89 Level 2190000.i2c&lt;BR /&gt; 17: 10 0 0 0 GIC 90 Level 21a0000.i2c&lt;BR /&gt; 18: 241 0 0 0 GIC 91 Level 21b0000.i2c&lt;BR /&gt; 19: 2820 0 0 0 GIC 86 Level serial&lt;BR /&gt; 25: 0 0 0 0 GIC 118 Level 29d0000.ftm0&lt;BR /&gt; 28: 0 0 0 0 GIC 92 Level xhci-hcd:usb1&lt;BR /&gt; 29: 0 0 0 0 GIC 93 Level xhci-hcd:usb3&lt;BR /&gt; 30: 0 0 0 0 GIC 95 Level xhci-hcd:usb5&lt;BR /&gt; 31: 0 0 0 0 GIC 101 Level 3200000.sata&lt;BR /&gt; 32: 0 0 0 0 GIC 184 Level qDMA error&lt;BR /&gt; 33: 0 0 0 0 GIC 71 Level qDMA queue&lt;BR /&gt; 34: 0 0 0 0 GIC 159 Level ls-pcie-pme&lt;BR /&gt; 35: 0 0 0 0 GIC 160 Level aerdrv&lt;BR /&gt; 36: 0 0 0 0 GIC 193 Level ls-pcie-pme&lt;BR /&gt; 37: 0 0 0 0 GIC 194 Level aerdrv&lt;BR /&gt; 43: 0 0 0 0 GIC 214 Level QMan portal 3&lt;BR /&gt; 44: 0 0 0 0 GIC 216 Level QMan portal 2&lt;BR /&gt; 45: 0 0 0 0 GIC 218 Level QMan portal 1&lt;BR /&gt; 46: 0 0 0 0 GIC 220 Level QMan portal 0&lt;BR /&gt; 52: 0 0 0 0 GIC 215 Level BMan portal 3&lt;BR /&gt; 53: 0 0 0 0 GIC 217 Level BMan portal 2&lt;BR /&gt; 54: 0 0 0 0 GIC 219 Level BMan portal 1&lt;BR /&gt; 55: 0 0 0 0 GIC 221 Level BMan portal 0&lt;BR /&gt; 68: 0 0 0 0 GIC 152 Level PCIe PME&lt;BR /&gt; 69: 0 0 0 0 GIC 186 Level PCIe PME&lt;BR /&gt; &lt;STRONG&gt;70: 198 0 0 0 mpc8xxx-gpio 24 Edge gpiolib&lt;/STRONG&gt;&lt;BR /&gt;IPI0: 23611 22443 24024 20702 Rescheduling interrupts&lt;BR /&gt;IPI1: 35 103 115 125 Function call interrupts&lt;BR /&gt;IPI2: 0 0 0 0 CPU stop interrupts&lt;BR /&gt;IPI3: 0 0 0 0 Timer broadcast interrupts&lt;BR /&gt;IPI4: 1 0 0 0 IRQ work interrupts&lt;BR /&gt;Err: 0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Sep 2019 08:55:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923399#M4440</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-06T08:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923400#M4441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;There seems to be an issue with GPIO as interrupt on LS2088A.&amp;nbsp; We managed to reproduce the issue&amp;nbsp;on LS2088A RDB.&amp;nbsp; We modified the RDB so that IRQ04 can be externally triggerred .&lt;/P&gt;&lt;P&gt;Made changes to RCW to configure IRQ04 as &lt;SPAN style="font-size: 11.0pt; color: #1f497d;"&gt;GPIO3_28.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; color: #1f497d;"&gt;We tested on LSDK19.06.&amp;nbsp; There seems to be issue with&amp;nbsp;mpc8xxx-gpio driver for LS2088A.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ uname -a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Linux TinyLSDK 4.19.46 #2 SMP PREEMPT Tue Sep 10 10:38:00 UTC 2019 aarch64 GNU/Linux&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ echo 444 &amp;gt; /sys/class/gpio/export&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ echo "in" &amp;gt; /sys/class/gpio/gpio444/direction&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ cat /sys/class/gpio/gpio444/value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;We are able to readback the changed value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ cat /sys/class/gpio/gpio444/value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;echo falling &amp;gt;&amp;nbsp; /sys/class/gpio/gpio444/edge&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ cat /sys/class/gpio/gpio444/value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ cat /proc/interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU7&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp; 1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 25 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vgic&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1439&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 808&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 958&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 965&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 963&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1556&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 836&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 30 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arch_timer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 27 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kvm guest timer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 23 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-pmu&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 671&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 64 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ttyS1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 45 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 46 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 47 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 48 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 243 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;16:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 244 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;GICv3 245 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;18:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 246 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 247 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;20:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 248 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 249 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;22:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 250 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu global fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 178 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-smmu-context-fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;87:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 58 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2100000.spi&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;88:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 60 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;91:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4073&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 66 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000000.i2c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;92:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 53 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl-ifc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;93:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 57 Level&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;96:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 165 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ahci-qoriq[3200000.sata]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;97:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 168 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ahci-qoriq[3210000.sata]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;98:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 112 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xhci-hcd:usb1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;99:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 113 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xhci-hcd:usb3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;101: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3&amp;nbsp; 76 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2800000.ftm0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;112:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 172 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8010000.jr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;113:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 173 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8020000.jr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;114:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv3 174 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8030000.jr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;115:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; mpc8xxx-gpio&amp;nbsp; 28 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 907&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 940&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 695&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 811&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 682&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4144&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 755&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Rescheduling interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI1:&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Function call interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU stop interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU stop (for crash dump) interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Timer broadcast interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IRQ work interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;IPI6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU wake-up interrupts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Err:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;When we trigger interrupts, we get stalls on CPUs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[root@TinyLSDK ~]$ [&amp;nbsp; 122.771222] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.775217] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.777316] rcu:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0-....: (46 GPs behind) idle=2a2/0/0x1 softirq=1109/1109 fqs=2625&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.777323] rcu:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0-....: (22 GPs behind) idle=2a2/0/0x3 softirq=1109/1109 fqs=2626&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.783231] rcu:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.790966] rcu:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.798702] (detected by 3, t=5252 jiffies, g=129, q=110)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.800704] (detected by 4, t=5252 jiffies, g=-751, q=21)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.802706] Task dump for CPU 0:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.808095] Task dump for CPU 0:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.813484] swapper/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.816702] swapper/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.819918]&amp;nbsp;&amp;nbsp; running task&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.822876]&amp;nbsp;&amp;nbsp; running task&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.825834]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 0x0000002a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.825836] Call trace:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.828880]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 0x0000002a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.828882] Call trace:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.831934]&amp;nbsp; __switch_to+0xa0/0xe8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.831937]&amp;nbsp; 0x60000005&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.835940]&amp;nbsp; __switch_to+0xa0/0xe8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;[&amp;nbsp; 122.835943]&amp;nbsp; 0x60000005&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Sep 2019 11:26:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923400#M4441</guid>
      <dc:creator>rams</dc:creator>
      <dc:date>2019-09-10T11:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: LS2088A: pps-gpio</title>
      <link>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923401#M4442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please give the following patches a try, the second patch is for LS1088, you can apply it manually on LS2088 dts:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;diff --git a/drivers/gpio/gpio-mpc8xxx.c b/drivers/gpio/gpio-mpc8xxx.c&lt;BR /&gt;index 8c93dec..fcf93ea 100644&lt;BR /&gt;--- a/drivers/gpio/gpio-mpc8xxx.c&lt;BR /&gt;+++ b/drivers/gpio/gpio-mpc8xxx.c&lt;BR /&gt;@@ -365,6 +365,7 @@ static int mpc8xxx_probe(struct platform_device *pdev)&lt;BR /&gt; /* ack and mask all irqs */&lt;BR /&gt; gc-&amp;gt;write_reg(mpc8xxx_gc-&amp;gt;regs + GPIO_IER, 0xffffffff);&lt;BR /&gt; gc-&amp;gt;write_reg(mpc8xxx_gc-&amp;gt;regs + GPIO_IMR, 0);&lt;BR /&gt;+ gc-&amp;gt;write_reg(mpc8xxx_gc-&amp;gt;regs + GPIO_ICR2,0xffffffff);&lt;BR /&gt; &lt;BR /&gt; irq_set_chained_handler_and_data(mpc8xxx_gc-&amp;gt;irqn,&lt;BR /&gt; mpc8xxx_gpio_irq_cascade, mpc8xxx_gc);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi&lt;BR /&gt;index 5a960f9..53a92fe 100644&lt;BR /&gt;--- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi&lt;BR /&gt;+++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi&lt;BR /&gt;@@ -336,6 +336,7 @@&lt;BR /&gt; compatible = "fsl,qoriq-gpio";&lt;BR /&gt; reg = &amp;lt;0x0 0x2300000 0x0 0x10000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 36 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;+ little-endian;&lt;BR /&gt; gpio-controller;&lt;BR /&gt; #gpio-cells = &amp;lt;2&amp;gt;;&lt;BR /&gt; interrupt-controller;&lt;BR /&gt;@@ -346,6 +347,7 @@&lt;BR /&gt; compatible = "fsl,qoriq-gpio";&lt;BR /&gt; reg = &amp;lt;0x0 0x2310000 0x0 0x10000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 36 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;+ little-endian;&lt;BR /&gt; gpio-controller;&lt;BR /&gt; #gpio-cells = &amp;lt;2&amp;gt;;&lt;BR /&gt; interrupt-controller;&lt;BR /&gt;@@ -356,6 +358,7 @@&lt;BR /&gt; compatible = "fsl,qoriq-gpio";&lt;BR /&gt; reg = &amp;lt;0x0 0x2320000 0x0 0x10000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 37 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;+ little-endian;&lt;BR /&gt; gpio-controller;&lt;BR /&gt; #gpio-cells = &amp;lt;2&amp;gt;;&lt;BR /&gt; interrupt-controller;&lt;BR /&gt;@@ -366,6 +369,7 @@&lt;BR /&gt; compatible = "fsl,qoriq-gpio";&lt;BR /&gt; reg = &amp;lt;0x0 0x2330000 0x0 0x10000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 37 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;+ little-endian;&lt;BR /&gt; gpio-controller;&lt;BR /&gt; #gpio-cells = &amp;lt;2&amp;gt;;&lt;BR /&gt; interrupt-controller;&lt;BR /&gt;-- &lt;BR /&gt;1.9.1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2019 04:02:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS2088A-pps-gpio/m-p/923401#M4442</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-09-12T04:02:05Z</dc:date>
    </item>
  </channel>
</rss>

