1. 14 6月, 2013 2 次提交
    • S
      NFC: Send netlink events for secure elements additions and removals · 2757c372
      Samuel Ortiz 提交于
      When an NFC driver or host controller stack discovers a secure element,
      it will call nfc_add_se(). In order for userspace applications to use
      these secure elements, a netlink event will then be sent with the SE
      index and its type. With that information userspace applications can
      decide wether or not to enable SEs, through their indexes.
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      2757c372
    • E
      NFC: Add firmware upload netlink command · 9674da87
      Eric Lapuyade 提交于
      As several NFC chipsets can have their firmwares upgraded and
      reflashed, this patchset adds a new netlink command to trigger
      that the driver loads or flashes a new firmware. This will allows
      userspace triggered firmware upgrade through netlink.
      The firmware name or hint is passed as a parameter, and the driver
      will eventually fetch the firmware binary through the request_firmware
      API.
      The cmd can only be executed when the nfc dev is not in use. Actual
      firmware loading/flashing is an asynchronous operation. Result of the
      operation shall send a new event up to user space through the nfc dev
      multicast socket. During operation, the nfc dev is not openable and
      thus not usable.
      Signed-off-by: NEric Lapuyade <eric.lapuyade@intel.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      9674da87
  2. 26 4月, 2013 1 次提交
  3. 11 3月, 2013 1 次提交
  4. 29 10月, 2012 1 次提交
  5. 05 6月, 2012 3 次提交
  6. 16 5月, 2012 1 次提交
  7. 16 4月, 2012 1 次提交
  8. 13 4月, 2012 1 次提交
  9. 07 3月, 2012 2 次提交
  10. 20 12月, 2011 1 次提交
    • S
      NFC: Fix LLCP related build failure · 645d3590
      Samuel Ortiz 提交于
      llcp_mac routines should be static and inlined or build will fail with NFC
      selected without LLCP.
      
      This patch fixes:
      
      LD [M]  net/nfc/nfc.o
      net/nfc/netlink.o: In function `nfc_llcp_mac_is_down':
      netlink.c:(.text+0x0): multiple definition of `nfc_llcp_mac_is_down'
      net/nfc/core.o:(.text+0x0): first defined here
      net/nfc/netlink.o: In function `nfc_llcp_mac_is_up':
      netlink.c:(.text+0x10): multiple definition of `nfc_llcp_mac_is_up'
      net/nfc/core.o:(.text+0x10): first defined here
      net/nfc/af_nfc.o: In function `nfc_llcp_mac_is_down':
      (.text+0x0): multiple definition of `nfc_llcp_mac_is_down'
      net/nfc/core.o:(.text+0x0): first defined here
      net/nfc/af_nfc.o: In function `nfc_llcp_mac_is_up':
      (.text+0x10): multiple definition of `nfc_llcp_mac_is_up'
      net/nfc/core.o:(.text+0x10): first defined here
      net/nfc/rawsock.o: In function `nfc_llcp_mac_is_down':
      rawsock.c:(.text+0x0): multiple definition of `nfc_llcp_mac_is_down'
      net/nfc/core.o:(.text+0x0): first defined here
      net/nfc/rawsock.o: In function `nfc_llcp_mac_is_up':
      rawsock.c:(.text+0x10): multiple definition of `nfc_llcp_mac_is_up'
      net/nfc/core.o:(.text+0x10): first defined here
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      645d3590
  11. 15 12月, 2011 2 次提交
  12. 01 12月, 2011 1 次提交
  13. 01 11月, 2011 1 次提交
  14. 21 9月, 2011 2 次提交
  15. 06 7月, 2011 4 次提交