aboutsummaryrefslogtreecommitdiffstats
path: root/net/nfc
AgeCommit message (Expand)AuthorFilesLines
2015-04-13nfc: Fix portid type in urelease_workRichard Weinberger1-1/+1
2015-03-26NFC: nci: Add firmware download supportClément Perrochaud1-0/+11
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue2-8/+7
2015-02-04NFC: nci: Move NFCEE discovery logicChristophe Ricard1-1/+7
2015-02-04NFC: nci: Move logical connection structure allocationChristophe Ricard3-26/+34
2015-02-04NFC: nci: Change credits field to credits_cntChristophe Ricard1-1/+1
2015-02-04NFC: nci: Support all destinations type when creating a connectionChristophe Ricard1-15/+33
2015-02-04NFC: nci: Add reference to the RF logical connectionChristophe Ricard3-7/+5
2015-02-02NFC: nci: Change NCI state machine to LISTEN_ACTIVEChristophe Ricard1-0/+8
2015-02-02NFC: nci: Add RF NFCEE action notification supportChristophe Ricard1-0/+11
2015-02-02NFC: Forward NFC_EVT_TRANSACTION to user spaceChristophe Ricard3-0/+70
2015-02-02NFC: nci: Add HCI over NCI protocol supportChristophe Ricard4-18/+722
2015-02-02NFC: nci: Support logical connections managementChristophe Ricard2-0/+85
2015-02-02NFC: nci: Add NFCEE enabling and disabling supportChristophe Ricard2-0/+34
2015-02-02NFC: nci: Add NFCEE discover supportChristophe Ricard3-0/+68
2015-02-02NFC: nci: Add dynamic logical connections supportChristophe Ricard4-33/+127
2015-01-28NFC: hci: Remove nfc_hci_pipe2gate functionChristophe Ricard2-13/+0
2015-01-28NFC: hci: Add cmd_received handlerChristophe Ricard1-0/+3
2015-01-28NFC: hci: Reference every pipe information according to notificationChristophe Ricard2-22/+44
2015-01-27NFC: hci: Change nfc_hci_send_response gate parameter to pipeChristophe Ricard2-21/+8
2015-01-27NFC: hci: Add pipes table to reference them with a tuple {gate, host}Christophe Ricard2-7/+35
2015-01-27NFC: hci: Change event_received handler gate parameter to pipeChristophe Ricard1-1/+1
2015-01-26NFC: nfc_disable_se Remove useless blank line at beginning of functionChristophe Ricard1-1/+0
2015-01-26NFC: nfc_enable_se Remove useless blank line at beginning of functionChristophe Ricard1-1/+0
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg1-5/+7
2014-12-09Merge tag 'master-2014-12-08' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller10-125/+1188
2014-12-02NFC: NCI: Fix max length of General Bytes in ATR_RESJulien Lefrique1-5/+3
2014-12-02NFC: nci: Fix warning: cast to restricted __le16Christophe Ricard1-1/+1
2014-12-02NFC: Fix warning "warning: incorrect type in assignment"Christophe Ricard1-2/+4
2014-12-02NFC: hci: Add specific hci macro to not create a pipeChristophe Ricard1-0/+3
2014-12-02NFC: Add se_io NFC operandChristophe Ricard1-1/+46
2014-12-02NFC: netlink: Add new netlink command NFC_CMD_ACTIVATE_TARGETChristophe Ricard1-0/+30
2014-12-02NFC: nci: Add support for different NCI_DEACTIVATE_TYPEChristophe Ricard1-4/+6
2014-12-02NFC: nci: Add management for NCI state for machine rf_deactivate_ntfChristophe Ricard1-4/+14
2014-12-02NFC: nci: Add status byte management in case of error.Christophe Ricard1-2/+9
2014-12-02NFC: hci: Add support for NOTIFY_ALL_PIPE_CLEAREDChristophe Ricard1-0/+3
2014-12-02NFC: hci: Add open pipe command handlerChristophe Ricard1-0/+39
2014-12-02NFC: nci: Add se_io NCI operandChristophe Ricard1-0/+14
2014-12-02NFC: nci: Update nci_disable_se to run proprietary commands to disable a secu...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Update nci_enable_se to run proprietary commands to enable a secure...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Update nci_discover_se to run proprietary commands to discover all ...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Fix sparse: symbol 'nci_get_prop_rf_protocol' was not declared.Christophe Ricard1-1/+1
2014-12-02NFC: hci: Add se_io HCI operandChristophe Ricard1-0/+14
2014-11-28NFC: NCI: Signal deactivation in Target modeJulien Lefrique1-1/+16
2014-11-28NFC: NCI: Handle Discovery deactivation typeJulien Lefrique1-1/+4
2014-11-28NFC: Fix a memory leakJulien Lefrique1-1/+4
2014-11-28NFC: NCI: Forward data received in Target mode to nfc coreJulien Lefrique1-1/+12
2014-11-28NFC: NCI: Implement Target mode send functionJulien Lefrique1-0/+13
2014-11-28NFC: NCI: Configure ATR_RES general bytesJulien Lefrique1-1/+9
2014-11-28NFC: NCI: Handle Target mode activationJulien Lefrique1-24/+109
2014-11-28NFC: NCI: Enable NFC-DEP in Listen A and Listen FJulien Lefrique1-0/+29
2014-11-28NFC: NCI: Add passive Listen modes in discover requestJulien Lefrique1-10/+32
2014-11-28NFC: llcp: Use list_for_each_entry in llcp_accept_pollAxel Lin1-3/+3
2014-11-28NFC: digital: Add NFC-DEP Target-side ATN SupportMark A. Greer1-5/+83
2014-11-28NFC: digital: Add NFC-DEP Initiator-side ATN SupportMark A. Greer1-6/+98
2014-11-28NFC: digital: Add NFC-DEP Target-side NACK SupportMark A. Greer1-11/+51
2014-11-28NFC: digital: Add NFC-DEP Initiator-side NACK SupportMark A. Greer1-5/+64
2014-11-28NFC: digital: Add NFC-DEP Receive Chaining SupportMark A. Greer1-6/+174
2014-11-28NFC: digital: Add NFC-DEP Send Chaining SupportMark A. Greer1-17/+109
2014-11-28NFC: digital: Implement NFC-DEP max payload lengthsMark A. Greer1-10/+98
2014-11-28NFC: digital: Enforce NFC-DEP PNI sequencingMark A. Greer1-3/+33
2014-11-28NFC: digital: Ensure no NAD byte in DEP_REQ and DEP_RES framesMark A. Greer1-0/+10
2014-11-28NFC: digital: Add Target-mode NFC-DEP DID SupportMark A. Greer1-4/+26
2014-11-28NFC: digital: Ensure no DID in NFC-DEP responsesMark A. Greer1-2/+5
2014-11-28NFC: digital: Rearrange NFC-DEP DEP_REQ/DEP_RES CodeMark A. Greer1-21/+22
2014-11-28NFC: digital: Fix potential skb leaks in NFC-DEP codeMark A. Greer1-8/+17
2014-11-24new helper: memcpy_from_msg()Al Viro2-3/+3
2014-11-05net: Add and use skb_copy_datagram_msg() helper.David S. Miller2-2/+2
2014-09-24NFC: nci: Add support for proprietary RF ProtocolsChristophe Ricard1-1/+8
2014-09-01NFC: NCI: Fix NCI RF FRAME interface usageVincent Cuissard1-2/+5
2014-09-01NFC: NCI: Fix nci_register_device init sequenceVincent Cuissard1-8/+5
2014-09-01NFC: NCI: Add support of ISO15693Vincent Cuissard2-0/+39
2014-08-31NFC: digital: Add Inititor-side PSL supportMark A. Greer1-0/+101
2014-08-05Merge tag 'master-2014-07-31' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller6-20/+128
2014-07-23NFC: digital: Add 'tg_listen_md' and 'tg_get_rf_tech' driver hooksMark A. Greer3-9/+81
2014-07-23NFC: hci: Add stop_poll HCI operand.Christophe Ricard1-2/+5
2014-07-23NFC: nci: Add T1T support notificationChristophe Ricard1-1/+3
2014-07-21NFC: digital: Add digital framing calls when in target modeMark A. Greer1-0/+21
2014-07-21NFC: digital: Clear poll_tech_count before activating targetMark A. Greer2-6/+16
2014-07-21NFC: digital: Check for NFC-DEP before checking for Type 4 tagMark A. Greer1-2/+2
2014-07-15NFC: remove unnecessary break after gotoFabian Frederick1-2/+0
2014-06-11net: add __pskb_copy_fclone and pskb_copy_for_cloneOctavian Purdila2-4/+4
2014-05-26NFC: nfc_sock_link() can be staticFengguang Wu1-2/+2
2014-05-26NFC: digital: digital_in_send_attrib_req() can be staticFengguang Wu1-1/+1
2014-05-26NFC: digital: Randomize poll cyclesThierry Escande1-2/+4
2014-05-26NFC: digital: Return proper error code when sending ATR_REQThierry Escande1-3/+2
2014-05-20NFC: NCI: Send all NCI frames to raw socketsHiren Tandel1-0/+9
2014-05-20NFC: Add RAW socket type support for SOCKPROTO_RAWHiren Tandel4-11/+102
2014-05-19NFC: NCI: No need to reverse ATR_RES ResponseHiren Tandel1-5/+2
2014-05-19NFC: digital: Handle multiple SENSF_REQ framesMark A. Greer1-1/+13
2014-05-19NFC: digital: SENSF_RES excludes RD when SENSF_REQ RC is zeroMark A. Greer1-1/+1
2014-04-22NFC: hci: Fix sparse: cast to restricted __be16Christophe Ricard1-1/+1
2014-04-22NFC: digital: Add support for ISO/IEC 14443-B ProtocolMark A. Greer3-2/+233
2014-04-22NFC: hci: Add load_session HCI operandChristophe Ricard1-24/+21
2014-04-22NFC: hci: Extend command execution delayChristophe Ricard1-2/+4
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller1-1/+1
2014-03-17Merge tag 'nfc-next-3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville9-33/+331
2014-03-14NFC: llcp: Use list_for_each_entry in nfc_llcp_find_local()Axel Lin1-2/+2
2014-03-14NFC: Move checking valid gb_len value to nfc_llcp_set_remote_gbAxel Lin2-6/+5
2014-03-14NFC: Remove redundant test for dev->n_targets in nfc_find_targetAxel Lin1-3/+0
2014-03-11NFC: digital: Rename Type V tags to Type 5 tagsMark A. Greer1-1/+1
2014-02-23NFC: Use LIST_HEAD() at appropriate placesAxel Lin2-6/+2
2014-02-23NFC: digital: Use matching_[im|tm]_protocols to check with NFC protocols masksAxel Lin1-2/+2
2014-02-23NFC: Use list_for_each_entry in nfc_find_se()Axel Lin1-2/+2
2014-02-23NFC: NCI: Use reinit_completion() at appropriate placesAxel Lin2-2/+4
2014-02-23NFC: NCI: Fix NULL pointer dereferenceAmitkumar Karwar1-1/+1
2014-02-16NFC: digital: Fix a possible memory leakThierry Escande1-5/+13
2014-02-16NFC: digital: Add missing break in switch statementThierry Escande1-0/+1
2014-02-16NFC: digital: Add ISO-DEP support for data exchangeThierry Escande3-4/+83
2014-02-16NFC: digital: Add poll support for type 4A tag platformThierry Escande2-2/+86
2014-02-16NFC: Add netlink support for ISO/IEC 15693Mark A. Greer1-0/+8
2014-02-16NFC: digital: Add Digital Layer support for ISO/IEC 15693Mark A. Greer3-0/+124
2014-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds24-105/+117
2014-01-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2014-01-18net: add build-time checks for msg->msg_name sizeSteffen Hurrle1-4/+4
2014-01-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville8-40/+91
2014-01-14net: Spelling s/transmition/transmission/Geert Uytterhoeven1-1/+1
2014-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2014-01-07NFC: digital: Set rf tech and crc functions when receiving a PSL_REQThierry Escande1-13/+31
2014-01-07NFC: digital: Set current target active on activate_target() callThierry Escande2-2/+28
2014-01-07treewide: fix comments and printk msgsMasanari Iida1-1/+1
2014-01-07NFC: NCI: Add set_config APIAmitkumar Karwar1-0/+16
2014-01-07NFC: NCI: Add setup handlerAmitkumar Karwar1-0/+3
2014-01-07NFC: NCI: Don't reverse local general bytesAmitkumar Karwar1-6/+0
2014-01-05NFC: NCI: Cancel cmd_timer in nci_close_device()Amitkumar Karwar1-0/+2
2014-01-04NFC: digital: Use NFC_NFCID3_MAXSIZE from nfc.hThierry Escande1-4/+2
2014-01-04NFC: digital: Fix incorrect use of ERR_PTR and PTR_ERR macrosThierry Escande1-2/+2
2014-01-04NFC: Only warn on SE discovery errorSamuel Ortiz1-5/+2
2014-01-04NFC: llcp: Use default MIU if none was specified on connectSzymon Janc3-3/+1
2014-01-04NFC: llcp: Fix possible memory leak while sending I framesSzymon Janc1-1/+3
2014-01-04NFC: Return driver failure upon unknown event receptionSamuel Ortiz1-5/+2
2014-01-04NFC: Fix target mode p2p link establishmentArron Wang1-1/+1
2013-12-19treewide: Fix typos in printkMasanari Iida1-1/+1
2013-12-11nfc: Fix FSF address in file headersJeff Kirsher22-61/+22
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa2-4/+0
2013-11-19genetlink: make multicast groups const, prevent abuseJohannes Berg1-32/+19
2013-11-19genetlink: pass family to functions using groupsJohannes Berg1-13/+26
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-2/+1
2013-11-14genetlink: make all genl_ops users constJohannes Berg1-1/+1
2013-10-07NFC: Fix SE API related sparse warningSamuel Ortiz1-1/+1
2013-09-25NFC: NCI: Modify NCI SPI to implement CS/INT handshake per the specEric Lapuyade1-22/+31
2013-09-25NFC: NCI: nci_spi_recv_frame() now returns (not forward) the read frameEric Lapuyade1-16/+10
2013-09-25NFC: NCI: zero struct spi_transfer variables before usageEric Lapuyade1-0/+9
2013-09-25NFC: netlink: SE API implementationSamuel Ortiz1-0/+91
2013-09-25NFC: digital: Fix sens_res endiannes handlingThierry Escande1-9/+6
2013-09-25NFC: rawsock: Fix a memory leakThierry Escande1-2/+5
2013-09-25NFC: digital: digital_tg_send_sensf_res() can be staticFengguang Wu1-1/+1
2013-09-25NFC: digital: Add newline to pr_* callsSamuel Ortiz3-26/+22
2013-09-25NFC: digital: Remove PR_ERR and PR_DBG macrosSamuel Ortiz4-27/+31
2013-09-25NFC: NCI: Store the spi device pointer from the spi instanceEric Lapuyade1-0/+1
2013-09-25NFC Digital: Add target NFC-DEP supportThierry Escande4-7/+755
2013-09-25NFC Digital: Add initiator NFC-DEP supportThierry Escande5-6/+435
2013-09-25NFC Digital: Add NFC-F technology supportThierry Escande4-0/+153
2013-09-25NFC Digital: Add NFC-A technology supportThierry Escande4-4/+488
2013-09-25NFC Digital: Implement driver commands mechanismThierry Escande4-8/+427
2013-09-25NFC: Digital Protocol stack implementationThierry Escande4-0/+192
2013-09-25NFC: Set active target upon DEP up event receptionSamuel Ortiz1-0/+13
2013-09-25NFC: NCI: Simplify NCI SPI to become a simple framing/checking layerEric Lapuyade1-125/+55
2013-09-25NFC: NCI: Rename spi ndev -> nsdev and nci_dev -> ndev for consistencyEric Lapuyade1-64/+64
2013-09-25NFC: NCI: Fix wrong allocation size in nci_spi_allocate_device()Eric Lapuyade1-1/+1
2013-09-25NFC: Export nfc_find_se()Arron Wang1-4/+5
2013-08-14NFC: Update secure element stateArron Wang1-0/+4
2013-08-14NFC: Fix secure element state checkArron Wang1-2/+2
2013-08-14NFC: hci: Fix enable/disable confusionDan Carpenter1-1/+1
2013-08-14NFC: netlink: Add result of firmware operation to completion eventEric Lapuyade3-4/+15
2013-08-14NFC: Move nfc_fw_download_done() definition from private to publicEric Lapuyade1-2/+0
2013-08-14NFC: Add a GET_SE netlink APISamuel Ortiz1-0/+91
2013-08-14NFC: Fix SE discovery failure warning conditionSamuel Ortiz1-1/+1
2013-07-31NFC: netlink: Rename CMD_FW_UPLOAD to CMD_FW_DOWNLOADSamuel Ortiz4-23/+23
2013-07-19NFC: Fix NCI over SPI buildFrederic Danis1-0/+1
2013-06-14NFC: llcp: Fix the well known services endiannessSamuel Ortiz1-2/+2
2013-06-14NFC: llcp: Set the LLC Link Management well known service bitSamuel Ortiz1-0/+1
2013-06-14NFC: llcp: Do not send pending Tx frames when the remote is not readySamuel Ortiz1-0/+3
2013-06-14NFC: llcp: Fix non blocking sockets connectionsSamuel Ortiz2-3/+6
2013-06-14NFC: Fix a potential memory leakThierry Escande1-0/+1
2013-06-14NFC: Keep socket alive until the DISC PDU is actually sentThierry Escande3-0/+15
2013-06-14NFC: Rename nfc_llcp_disconnect() to nfc_llcp_send_disconnect()Thierry Escande3-24/+3
2013-06-14NFC: Add secure element enablement netlink APISamuel Ortiz1-0/+56
2013-06-14NFC: Add secure element enablement internal APISamuel Ortiz2-4/+109
2013-06-14NFC: Remove and free all SEs when releasing an NFC deviceSamuel Ortiz1-0/+8
2013-06-14NFC: Send netlink events for secure elements additions and removalsSamuel Ortiz3-0/+80
2013-06-14NFC: Add secure elements addition and removal APISamuel Ortiz1-1/+44
2013-06-14NFC: Extend and fix the internal secure element APISamuel Ortiz3-0/+58
2013-06-14NFC: Remove the static supported_se fieldSamuel Ortiz5-9/+2
2013-06-14NFC: Add NCI over SPI receiveFrederic Danis1-0/+174
2013-06-14NFC: Add NCI over SPI sendFrederic Danis1-1/+70
2013-06-14NFC: Add basic NCI over SPIFrederic Danis3-1/+149
2013-06-14NFC: HCI: Follow a positive code path in the HCI ops implementationsSamuel Ortiz1-18/+18
2013-06-14NFC: HCI: Implement fw_upload opsEric Lapuyade1-0/+11
2013-06-14NFC: Add firmware upload netlink commandEric Lapuyade3-0/+114
2013-06-14NFC: NCI: Fix skb->dev usageFrederic Danis2-13/+6
2013-05-21NFC: Remove commented out LLCP related Makefile linePaul Bolle1-1/+0
2013-04-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+3
2013-04-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville9-79/+9
2013-04-27NFC: Add missing RFKILL dependency for KconfigMarcel Holtmann1-0/+1
2013-04-26NFC: Move LLCP code to the NFC top level diirectorySamuel Ortiz9-79/+8
2013-04-25NFC: llcp: two bugs in ->getname()Dan Carpenter1-2/+3
2013-04-24Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-54/+194
2013-04-12NFC: RFKILL supportSamuel Ortiz1-0/+38
2013-04-11NFC: Prevent polling when device is downSamuel Ortiz1-0/+5