27 Oct, 2015

2 commits

  • Add support for proprietary commands useful mainly
    for 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 "commit" 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
    Signed-off-by: Samuel Ortiz

    Christophe Ricard
     
  • In order to manage in a better way the nci poll mode state machine,
    add mode parameter to deactivate_target functions.
    This way we can manage different target state.
    mode parameter make sense only in nci core.

    Signed-off-by: Christophe Ricard
    Signed-off-by: Samuel Ortiz

    Christophe Ricard
     

28 Jan, 2015

6 commits


03 Dec, 2014

1 commit


02 Dec, 2014

3 commits

  • When switching from UICC to another, the CLF may signals to the Terminal
    Host that some existing pipe are cleared for future update.

    This notification needs to be "acked" by the Terminal Host with a ANY_OK
    message.

    Signed-off-by: Christophe Ricard
    Signed-off-by: Samuel Ortiz

    Christophe Ricard
     
  • If our terminal connect with other host like UICC, it may create
    a pipe with us, the host controller will notify us new pipe
    created, after that UICC will open that pipe, if we don't handle
    that request, UICC may failed to continue initialize which may
    lead to card emulation feature failed to work

    Signed-off-by: Arron Wang
    Signed-off-by: Christophe Ricard
    Signed-off-by: Samuel Ortiz

    Christophe Ricard
     
  • se_io allows to send apdu over the CLF to the embedded Secure Element.

    Signed-off-by: Christophe Ricard
    Signed-off-by: Samuel Ortiz

    Christophe Ricard
     

23 Jul, 2014

1 commit


22 Apr, 2014

3 commits


24 Feb, 2014

1 commit


18 Jan, 2014

1 commit


15 Jan, 2014

1 commit


04 Jan, 2014

1 commit


11 Dec, 2013

1 commit

  • Several files refer to an old address for the Free Software Foundation
    in the file header comment. Resolve by replacing the address with
    the URL so that we do not have to keep
    updating the header comments anytime the address changes.

    CC: linux-wireless@vger.kernel.org
    CC: Lauro Ramos Venancio
    CC: Aloisio Almeida Jr
    CC: Samuel Ortiz
    Signed-off-by: Jeff Kirsher
    Signed-off-by: John W. Linville

    Jeff Kirsher
     

14 Aug, 2013

1 commit


31 Jul, 2013

1 commit


14 Jun, 2013

4 commits


10 Jan, 2013

6 commits


20 Nov, 2012

5 commits


27 Oct, 2012

2 commits