<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>15d17170 - NFC: st21nfca: Add support for proprietary commands</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#15d17170</link>
        <description>NFC: st21nfca: Add support for proprietary commandsAdd support for proprietary commands useful mainlyfor factory testings.Here is a list:- FACTORY_MODE: Allow to set the driver into a mode where no  secure element are activated. It does not consider any  NFC_ATTR_VENDOR_DATA.- HCI_CLEAR_ALL_PIPES: Allow to execute a HCI clear all pipes  command. It does not consider any NFC_ATTR_VENDOR_DATA.- HCI_DM_PUT_DATA: Allow to configure specific CLF registry as  for example RF trimmings or low level drivers configurations  (I2C, SPI, SWP).- HCI_DM_UPDATE_AID: Allow to configure an AID routing into the  CLF routing table following RF technology, CLF mode or protocol.- HCI_DM_GET_INFO: Allow to retrieve CLF information.- HCI_DM_GET_DATA: Allow to retrieve CLF configurable data such as  low level drivers configurations or RF trimmings.- HCI_DM_LOAD: Allow to load a firmware into the CLF. A complete  packet can be more than 8KB.- HCI_DM_RESET: Allow to run a CLF reset in order to &quot;commit&quot; CLF  configuration changes without CLF power off.- HCI_GET_PARAM: Allow to retrieve an HCI CLF parameter (for example  the white list).- HCI_DM_FIELD_GENERATOR: Allow to generate different kind of RF  technology. When using this command to anti-collision is done.- HCI_LOOPBACK: Allow to echo a command and test the Dh to CLF  connectivity.Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Mon, 26 Oct 2015 06:50:11 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1c54795d - NFC: st21nfca: Align st21nfca driver with other nfc driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#1c54795d</link>
        <description>NFC: st21nfca: Align st21nfca driver with other nfc driverAlign st21nfca driver with or nfc driver:- Remove st21nfca_ prefix- Merge st21nfca_se.h, st21nfca_dep.h in st21nfca.hSigned-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Sun, 25 Oct 2015 21:54:18 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2130fb97 - NFC: st21nfca: Adding support for secure element</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#2130fb97</link>
        <description>NFC: st21nfca: Adding support for secure elementst21nfca has 1 physical SWP line and can support up to 2 secure elements(UICC &amp; eSE) thanks to an external switch managed with a gpio.The platform integrator needs to specify thanks to 2 initializationproperties, uicc-present and ese-present, if it is suppose to have uiccand/or ese. Of course if the platform does not have an external switch,only one kind of secure element can be supported. Those parameters areunder platform integrator responsibilities.During initialization, the white_list will be set according to thoseparameters.The discovery_se function will assume a secure element is physicallypresent according to uicc-present and ese-present values and will add itto the secure element list. On ese activation, the atr is retrieved tocalculate a command exchange timeout based on the first atr(TB) value.The se_io will allow to transfer data over SWP. 2 kind of events may appearafter a data is sent over:- ST21NFCA_EVT_TRANSMIT_DATA when receiving an apdu answer- ST21NFCA_EVT_WTX_REQUEST when the secure element needs more time thanexpected to compute a command. If this timeout expired, a first recoverytentative consist to send a simple software reset proprietary command.If this tentative still fail, a second recovery tentative consist to senda hardware reset proprietary command.This function is only relevant for eSE like secure element.This patch also change the way a pipe is referenced. There can bedifferent pipe connected to the same gate with different host destination(ex: CONNECTIVITY). In order to keep host information every pipe arereference with a tuple (gate, host). In order to reduce changes, we arekeeping unchanged the way a gate is addressed on the Terminal Host.However, this is working because we consider the apdu reader gate is onlypresent on the eSE slot also the connectivity gate cannot give a reliablevalue; it will give the latest stored pipe value.Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Tue, 27 Jan 2015 00:18:19 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>300c627f - NFC: st21nfca: Fix potential depmod dependency cycle</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#300c627f</link>
        <description>NFC: st21nfca: Fix potential depmod dependency cycleIn the previous makefile 2 modules were generated for CONFIG_NFC_ST21NFCA(st21nfca.ko and st21nfca_dep.ko). Merge both of them into st21nfca_hci.koand fix a potential depmod dependency cycle, similar to the one we sawon st21nfcb:depmod: WARNING: found 6 modules in dependency cycles!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/drivers/nfc/st21nfcb/st21nfcb.koin dependency cycle!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/drivers/nfc/st21nfcb/ndlc.koin dependency cycle!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/net/rfkill/rfkill.ko independency cycle!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/net/nfc/nfc.ko independency cycle!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/net/nfc/nci/nci.ko independency cycle!depmod: WARNING:/lib/modules/3.17.0-rc3-00002-g7505cea/kernel/lib/crc-ccitt.ko independency cycle!./scripts/depmod.sh: line 57: 23387 Segmentation fault      (coredumped) &quot;$DEPMOD&quot; &quot;$@&quot; &quot;$KERNELRELEASE&quot; $SYMBOL_PREFIXmake: *** [_modinst_post] Error 139Reported-by: Daniel Wagner &lt;wagi@monom.org&gt;Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Wed, 03 Sep 2014 21:30:31 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1892bf84 - NFC: st21nfca: Adding P2P support to st21nfca in Initiator &amp; Target mode</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#1892bf84</link>
        <description>NFC: st21nfca: Adding P2P support to st21nfca in Initiator &amp; Target modeSupport for Initiator and Target mode with ISO18092 commands support:- ATR_REQ/ATR_RES- PSL_REQ/PSL_RES- DEP_REQ/DEP_RESWork based on net/nfc/digital_dep.c.st21nfca is using:- Gate reader F for P2P in initiator mode.- Gate card F for P2P in target mode.Felica tag and p2p are differentiated with NFCID2.When starting with 01FE it is acting in p2p mode.On complete_target_discovered on ST21NFCA_RF_READER_F_GATEsupported_protocols is set to NFC_PROTO_NFC_DEP_MASKfor P2P.Tested against: Nexus S, Galaxy S2, Galaxy S3, Galaxy S3 Mini,Nexus 4 &amp; Nexus 5.Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Tue, 20 May 2014 20:21:59 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>68957303 - NFC: ST21NFCA: Add driver for STMicroelectronics ST21NFCA NFC Chip</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/nfc/st21nfca/Makefile#68957303</link>
        <description>NFC: ST21NFCA: Add driver for STMicroelectronics ST21NFCA NFC ChipAdd driver for STMicroelectronics ST21NFCA NFC controller.ST21NFCA is using HCI protocol, shdlc as LLC layer &amp; I2C ascommunication protocol.Adding support for Reader/Writer mode with Tag type 1/2/3/4 A &amp; B.It is using proprietary gate 15 for ISO14443-3 such as type 1 &amp;type 2 tags. It is using proprietary gate 14 for type F tags.ST21NFCA_DEVICE_MGNT_GATE gives access to proprietary CLF configuration.Standard gate for ISO14443-4 A (13) &amp; B (11) are also used.ST21NFCA specific mecanism:One particular point to notice for the data handling is that framedoes not contain any length value. Therefore the i2c part of this driveris managing the reception with a read length sequence until the end offrame (0x7e) is reached.In order to avoid conflict between sof &amp; eof a mecanismcalled byte stuffing concist of an escape byte (0x7d) insertion beforespecial byte (0x7e, 0x7d). The special byte is then xored with 0x20.In this driver, When data are available in the CLF, the interruptgpio is driven to active state and triggered an interrupt.Once the i2c_master_recv start, the interrupt gpio is driven to idlestate until its complete. If the frame is incomplete or data are stillavailable, interrupts will be triggered again.Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/nfc/st21nfca/Makefile</description>
        <pubDate>Tue, 25 Mar 2014 05:51:47 +0000</pubDate>
        <dc:creator>Christophe Ricard &lt;christophe.ricard@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
