<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in pta_qcom_pas.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>abca35a69f9bea0496cf05e025c3c36e6d5ea68b - ta: pas: Add Qualcomm PAS TA</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/optee_os/core/pta/qcom/pas/pta_qcom_pas.c#abca35a69f9bea0496cf05e025c3c36e6d5ea68b</link>
        <description>ta: pas: Add Qualcomm PAS TACertificate chain validation requires substantial parsing, which is notsuitable for the constrained S-EL1 environment. While signatureverification is supported by the crypto API, extending the TEE core/PTAto handle full chain parsing would increase complexity and TCB size.Move certificate validation to a user TA, keeping the PTA for platformoperations (PAS control, firmware loading, resets). This allows reuse ofexisting parsing libraries and keeps the core minimal.Signed-off-by: Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;Reviewed-by: Sumit Garg &lt;sumit.garg@oss.qualcomm.com&gt;

            List of files:
            /optee_os/core/pta/qcom/pas/pta_qcom_pas.c</description>
        <pubDate>Tue, 31 Mar 2026 09:21:54 +0000</pubDate>
        <dc:creator>Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>f2eec4a00c32ef5ee20105318bc18f3eb52116c7 - pta: qcom: pas: map PAS resources on demand</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/optee_os/core/pta/qcom/pas/pta_qcom_pas.c#f2eec4a00c32ef5ee20105318bc18f3eb52116c7</link>
        <description>pta: qcom: pas: map PAS resources on demandStop registering PAS-related IO regions at platform initializationtime and instead map them on demand when the PAS PTA is initialized.The WPSS, TURING, LPASS and IRIS regions were previously mappedstatically via register_phys_mem(). These mappings are now removedand the PAS controller region is mapped dynamically usingcore_mmu_add_mapping() when the PTA performs the memory setup.Since PAS resources are now mapped late, increaseCFG_RESERVED_VASPACE_SIZE to ensure sufficient virtual addressspace is available.This change reduces permanent IO mappings and keeps PAS resourceslocalized to the PTA implementation.Signed-off-by: Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;Reviewed-by: Sumit Garg &lt;sumit.garg@oss.qualcomm.com&gt;

            List of files:
            /optee_os/core/pta/qcom/pas/pta_qcom_pas.c</description>
        <pubDate>Tue, 31 Mar 2026 09:20:09 +0000</pubDate>
        <dc:creator>Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>fedadb6460b1ea7db709c6f5a0572f5a8cb8e5c9 - pta: qcom: pas: move PAS to dedicated directory</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/optee_os/core/pta/qcom/pas/pta_qcom_pas.c#fedadb6460b1ea7db709c6f5a0572f5a8cb8e5c9</link>
        <description>pta: qcom: pas: move PAS to dedicated directoryNo functional changes.Signed-off-by: Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;Reviewed-by: Sumit Garg &lt;sumit.garg@oss.qualcomm.com&gt;

            List of files:
            /optee_os/core/pta/qcom/pas/pta_qcom_pas.c</description>
        <pubDate>Thu, 05 Mar 2026 08:31:21 +0000</pubDate>
        <dc:creator>Jorge Ramirez-Ortiz &lt;jorge.ramirez@oss.qualcomm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
