<?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>i.MX Graphics中的主题 Panthor driver on iMX95</title>
    <link>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2300523#M1032</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm trying to learn how the graphic stack works on the iMX95, and I would like to use the open-source DRM Driver (Panthor) in order to be able to understand the whole stack (from OpenGL to lower driver actions).&lt;/P&gt;&lt;P&gt;As the Mesa3D+OpenSource driver is more comprehensible as the ARM stack, I want to create a linux kernel which uses the DRM driver.&lt;/P&gt;&lt;P&gt;I changed the GPU node in the DTS to be compatible with the Panthor driver, and forced the option (while disabling the ARM driver one) in the menuconfig.&lt;/P&gt;&lt;P&gt;At startup, the panthor loads succesfully until the "devm_pm_opp_set_regulators" call in panthor_devfreq.c:panthor_devfreq_init.&lt;/P&gt;&lt;P&gt;Does anyone already used this driver on this board, or have any idea on what I have to change ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Mon, 26 Jan 2026 14:09:18 GMT</pubDate>
    <dc:creator>TikiMatt</dc:creator>
    <dc:date>2026-01-26T14:09:18Z</dc:date>
    <item>
      <title>Panthor driver on iMX95</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2300523#M1032</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm trying to learn how the graphic stack works on the iMX95, and I would like to use the open-source DRM Driver (Panthor) in order to be able to understand the whole stack (from OpenGL to lower driver actions).&lt;/P&gt;&lt;P&gt;As the Mesa3D+OpenSource driver is more comprehensible as the ARM stack, I want to create a linux kernel which uses the DRM driver.&lt;/P&gt;&lt;P&gt;I changed the GPU node in the DTS to be compatible with the Panthor driver, and forced the option (while disabling the ARM driver one) in the menuconfig.&lt;/P&gt;&lt;P&gt;At startup, the panthor loads succesfully until the "devm_pm_opp_set_regulators" call in panthor_devfreq.c:panthor_devfreq_init.&lt;/P&gt;&lt;P&gt;Does anyone already used this driver on this board, or have any idea on what I have to change ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jan 2026 14:09:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2300523#M1032</guid>
      <dc:creator>TikiMatt</dc:creator>
      <dc:date>2026-01-26T14:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: Panthor driver on iMX95</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2300689#M1033</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;DIV&gt;Unfortunately, the i.MX95 is still in the pre‑production stage, and therefore we do not yet have a validated reference or an officially supported configuration to provide a definitive implementation path.&lt;/DIV&gt;</description>
      <pubDate>Mon, 26 Jan 2026 21:47:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2300689#M1033</guid>
      <dc:creator>Oswalag</dc:creator>
      <dc:date>2026-01-26T21:47:14Z</dc:date>
    </item>
    <item>
      <title>Re: Panthor driver on iMX95</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2325502#M1056</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;The devm_pm_opp_set_regulators failure happens because the i.MX95 manages its GPU voltage and power states through the SCMI (System Control and Management Interface) rather than direct discrete regulators, and the Panthor driver expects a traditional regulator string to manage DVFS. To fix this, you need to ensure your Device Tree's gpu node contains a mali-supply property pointing to an SCMI-based regulator (e.g., mali-supply = &amp;lt;&amp;amp;scmi_perf_gpc&amp;gt;;) or, for a quicker test, define a "dummy" fixed regulator in your DTS and link it to the GPU to satisfy the driver's initialization check. If you just want to reach the lower driver actions without dealing with power management yet, you can comment out the devm_pm_opp_set_regulators call in panthor_devfreq.c, but keep in mind that the driver will still eventually require the Mali CSF firmware (mali_csffw.bin) to be present in your rootfs to initialize the G310 hardware.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 09:20:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/Panthor-driver-on-iMX95/m-p/2325502#M1056</guid>
      <dc:creator>sophia057loy</dc:creator>
      <dc:date>2026-03-03T09:20:20Z</dc:date>
    </item>
  </channel>
</rss>

