<?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 sysfs-bus-optee-devices</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7269cba5 - tee: optee: Fix supplicant based device enumeration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-optee-devices#7269cba5</link>
        <description>tee: optee: Fix supplicant based device enumerationCurrently supplicant dependent optee device enumeration only registersdevices whenever tee-supplicant is invoked for the first time. But itforgets to remove devices when tee-supplicant daemon stops running andcloses its context gracefully. This leads to following error for fTPMdriver during reboot/shutdown:[   73.466791] tpm tpm0: ftpm_tee_tpm_op_send: SUBMIT_COMMAND invoke error: 0xffff3024Fix this by adding an attribute for supplicant dependent devices so thatthe user-space service can detect and detach supplicant devices beforeclosing the supplicant:$ for dev in /sys/bus/tee/devices/*; do if [[ -f &quot;$dev/need_supplicant&quot; &amp;&amp; -f &quot;$dev/driver/unbind&quot; ]]; \      then echo $(basename &quot;$dev&quot;) &gt; $dev/driver/unbind; fi doneReported-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;Closes: https://github.com/OP-TEE/optee_os/issues/6094Fixes: 5f178bb71e3a (&quot;optee: enable support for multi-stage bus enumeration&quot;)Signed-off-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;Reviewed-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;Acked-by: Jerome Forissier &lt;jerome.forissier@linaro.org&gt;[jw: fixed up Date documentation]Signed-off-by: Jens Wiklander &lt;jens.wiklander@linaro.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-optee-devices</description>
        <pubDate>Thu, 02 Nov 2023 07:30:55 +0000</pubDate>
        <dc:creator>Sumit Garg &lt;sumit.garg@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>58df195c - optee: use uuid for sysfs driver entry</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-optee-devices#58df195c</link>
        <description>optee: use uuid for sysfs driver entryWith the evolving use-cases for TEE bus, now it&apos;s required to supportmulti-stage enumeration process. But using a simple index doesn&apos;tsuffice this requirement and instead leads to duplicate sysfs entries.So instead switch to use more informative device UUID for sysfs entrylike:/sys/bus/tee/devices/optee-ta-&lt;uuid&gt;Signed-off-by: Maxim Uvarov &lt;maxim.uvarov@linaro.org&gt;Reviewed-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;Reviewed-by: Jarkko Sakkinen &lt;jarkko.sakkinen@linux.intel.com&gt;Tested-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;Signed-off-by: Jens Wiklander &lt;jens.wiklander@linaro.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-optee-devices</description>
        <pubDate>Thu, 18 Jun 2020 13:52:49 +0000</pubDate>
        <dc:creator>Maxim Uvarov &lt;maxim.uvarov@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
