<?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 ProcessorsのトピックSetting the IPU and PxP CSC matrices through ioctls in Linux kernel userspace (uapi) headers</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1674339#M207992</link>
    <description>&lt;P&gt;I know that the IPU allows for setting the CSC matrix. However, from looking at the uapi ipu.h header, I do not see any ioctl that allows me to do that.&lt;/P&gt;&lt;P&gt;Does this mean that it is not possible to set the matrix from userspace, other than when using the mxcfb framebuffer? I want to do off-screen YUV-&amp;gt;RGB conversions with custom matrices.&lt;/P&gt;&lt;P&gt;The same applies to the PxP by the way. I did not find any way to set its CSC matrices from userspace through the pxp_device.h and pxp_dma.h uapi headers.&lt;/P&gt;</description>
    <pubDate>Thu, 22 Jun 2023 09:57:47 GMT</pubDate>
    <dc:creator>crg7475</dc:creator>
    <dc:date>2023-06-22T09:57:47Z</dc:date>
    <item>
      <title>Setting the IPU and PxP CSC matrices through ioctls in Linux kernel userspace (uapi) headers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1674339#M207992</link>
      <description>&lt;P&gt;I know that the IPU allows for setting the CSC matrix. However, from looking at the uapi ipu.h header, I do not see any ioctl that allows me to do that.&lt;/P&gt;&lt;P&gt;Does this mean that it is not possible to set the matrix from userspace, other than when using the mxcfb framebuffer? I want to do off-screen YUV-&amp;gt;RGB conversions with custom matrices.&lt;/P&gt;&lt;P&gt;The same applies to the PxP by the way. I did not find any way to set its CSC matrices from userspace through the pxp_device.h and pxp_dma.h uapi headers.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jun 2023 09:57:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1674339#M207992</guid>
      <dc:creator>crg7475</dc:creator>
      <dc:date>2023-06-22T09:57:47Z</dc:date>
    </item>
    <item>
      <title>Re: Setting the IPU and PxP CSC matrices through ioctls in Linux kernel userspace (uapi) headers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1675306#M208072</link>
      <description>&lt;P&gt;pls refer to the enclosed file&lt;/P&gt;</description>
      <pubDate>Sun, 25 Jun 2023 03:07:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1675306#M208072</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-06-25T03:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: Setting the IPU and PxP CSC matrices through ioctls in Linux kernel userspace (uapi) headers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1675391#M208081</link>
      <description>&lt;P&gt;No, this uses the MXCFB ioctls. That's the screen framebuffer. I am talking about off-screen CSC using the IPU directly. So far, I've been using the IPU_ ioctls from linux/ipu.h , just like in&amp;nbsp;&lt;A href="https://github.com/nxp-imx/imx-gst1.0-plugin/blob/MM_04.07.00_2205_L5.15.y/libs/device-2d/imx_2d_device_ipu.c#L461" target="_blank"&gt;https://github.com/nxp-imx/imx-gst1.0-plugin/blob/MM_04.07.00_2205_L5.15.y/libs/device-2d/imx_2d_device_ipu.c#L461&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;</description>
      <pubDate>Sun, 25 Jun 2023 07:30:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Setting-the-IPU-and-PxP-CSC-matrices-through-ioctls-in-Linux/m-p/1675391#M208081</guid>
      <dc:creator>crg7475</dc:creator>
      <dc:date>2023-06-25T07:30:35Z</dc:date>
    </item>
  </channel>
</rss>

