<?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>topic Re: Interrupt priority on the Linux P1020 - How to set it up? in P-Series</title>
    <link>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302489#M1068</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so how can i&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;preempt a low priority interrupt??? i need it&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Mar 2019 13:24:51 GMT</pubDate>
    <dc:creator>tsybezoff</dc:creator>
    <dc:date>2019-03-12T13:24:51Z</dc:date>
    <item>
      <title>Interrupt priority on the Linux P1020 - How to set it up?</title>
      <link>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302487#M1066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm writing a linux kernel driver in order to control the 6 IRQs on the P1020.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My approach is to configure those IRqs in the device tree, to map them using irq_of_parse_and_map, to request them using request_irq&lt;/P&gt;&lt;P&gt;and to get the ISRs using the Read system call and the waitqueue. so far so good.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I would like to configure the registers in order to set the priorities. Is the best approach to directly (atomic) write the PIC_EIVPR0...PIC_EIVPR6 registers?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is there any freescale approach to set the interrupt priorities on the QorIQ with Linux?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your reply&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 14:13:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302487#M1066</guid>
      <dc:creator>alfonsokame</dc:creator>
      <dc:date>2014-03-24T14:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: Interrupt priority on the Linux P1020 - How to set it up?</title>
      <link>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302488#M1067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;mpic_irq_set_priority()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that interrupts are disabled while running an interrupt handler, so this won't allow a high priority interrupt to preempt a low priority interrupt.&amp;nbsp; It will still ensure that the highest priority interrupt is the next one to be processed after the current interrupt finishes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 23:48:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302488#M1067</guid>
      <dc:creator>scottwood</dc:creator>
      <dc:date>2014-03-24T23:48:27Z</dc:date>
    </item>
    <item>
      <title>Re: Interrupt priority on the Linux P1020 - How to set it up?</title>
      <link>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302489#M1068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so how can i&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;preempt a low priority interrupt??? i need it&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 13:24:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Interrupt-priority-on-the-Linux-P1020-How-to-set-it-up/m-p/302489#M1068</guid>
      <dc:creator>tsybezoff</dc:creator>
      <dc:date>2019-03-12T13:24:51Z</dc:date>
    </item>
  </channel>
</rss>

