summaryrefslogtreecommitdiff
path: root/nfc
Commit message (Collapse)AuthorAgeFilesLines
* b4s4: merge branch lineage-21 into U14.0Siluxsept2024-08-052-2/+2
| | | | Change-Id: I7c3451be9ca50acddafb9894776dbab73619d658
* Switch nfc recovery mechanism to toggle nfc stateJack Yu2021-02-051-0/+6
| | | | | | | | Set nfc RECOVERY_OPTION in libnfc-nci.conf. Bug: 153704838 Test: build pass Change-Id: I76d87aa2184f383e784c39a1eb021d7a9a00ae2c
* Disable nfc proprietary factoryota registersGeorge Chang2020-03-096-12/+24
| | | | | | Bug: 150511341 Test: configuration loaded Change-Id: Ic361a1b18571333dddfcc912844dcb8f0022268f
* Update NFC configuration by SKUGeorge Chang2020-02-184-0/+1392
| | | | | | | | | bonito G020A/B/C:UICC only, G020D:eSE only. sargo G020E/F/G:UICC only, G020H:eSE only. Bug: 148056494 Test: load correct cfg files from sku id Change-Id: I3c9143f9d8a7c1b22120aaea11215e161e58d3b7
* Update flags for switching to NXP MIFARE HALGeorge Chang2020-01-073-0/+18
| | | | | Bug: 142625833 Test: Mifare Classic Tag Read/Write/Format
* Add feature flags for OMAPI readersJack Yu2019-12-041-5/+2
| | | | | | | | | Support uicc omapi reader for all sku. Support ese omapi reader for specific sku. Bug: 131062577 Test: CTS OMAPI Change-Id: Icb36b17421c16a87c6ace59f889ac1c43707ec02
* Add feature flag for Japan SKUGeorge Chang2019-08-211-0/+21
| | | | | | | | Allow apps to optimize behavior for Japan SKU Bug: 139079084 Test: Check feature from PackageManager Change-Id: I35c6b61fc1b4dd819bedafd5b18d0a60508da763
* Update nfc@1.1 hal to nfc@1.2 and disable P2P polling maskJack Yu2019-04-303-3/+37
| | | | | | Bug: 130509605 Test: Nfc on/off, CE/Tag Change-Id: I2464508966413fee54f8886518e63e9d54533025
* Enable nfc power featureJack Yu2019-04-092-2/+2
| | | | | | | | Expose power stats for NFCC Bug: 68656882 Test: Check power stats are exposed Change-Id: I849262dde5824d1879e517e6229d15fa3711546f
* Enable SecureElement HAL v1.1Jack Yu2019-04-011-1/+1
| | | | | | | | Enable SecureElement HAL v1.1 for LS state info Bug: 122590188 Test: SE HAL v1.1 enable successfully with LS state info Change-Id: Idb1536777694d1f7f37e3d81161fc0436ee882ad
* Set Type-A HCE to Random UIDGeorge Chang2019-01-252-4/+4
| | | | | | Bug: 122034690 Test: Check UID Manually Change-Id: I4b8986be838c9b9ecac32506ec65954233fe050e
* Disable Vref adjust algo setting for reader modeJack Yu2018-12-042-2/+2
| | | | | | | Bug: 117743441 Bug: 116775471 Test: Nfc On/Off, Tag Read/Write, P2P, HCE Change-Id: I58f29b4f13a5236563ffbffa6c5cc6949feb5f4e
* Update bonito NFC RF ConfigureGeorge Chang2018-12-032-7/+9
| | | | | | Bug: 117743441 Test: Nfc On/Off, Tag Read/Write, P2P, HCE Change-Id: Idf6bb2de43603998bd0f4c1c8ea51693100e9d1a
* Update bonito NFC RF ConfigureGeorge Chang2018-11-202-8/+26
| | | | | | Bug: 117743441 Test: Nfc On/Off, Tag Read/Write, P2P, HCE Change-Id: I0ff579a7d7e48516d24c9c08f6c9b3bb2d024eb6
* Bonito: Update RF configGeorge Chang2018-10-292-25/+51
| | | | | | Bug: 117743441 Test: NFC on/off, NFC CE/P2P/RW mode Change-Id: I349689d350415fb804328b273e4cd84199776021
* Bonito: Phase-in appropriate RF configJack Yu2018-08-232-75/+47
| | | | | | Bug: 112677439 Test: NFC on/off, NFC CE/P2P/RW mode Change-Id: I57e4a21b9df400b7ead460660d9323ec7858275f
* Add sku specific manifest fileJack Yu2018-08-132-0/+31
| | | | | | | | | Japan sku will instantiate eSE1 instance of Secure Element HAL RoW sku will instantiate SIM1 instance of Secure Element HAL Bug: 112520371 Test: Test with RoW & Japan SKU Change-Id: I6c95b5b2e7412ab91991d5427df84949b6b59f41
* bonito and sargo: initial device supportRoger Liao2018-07-122-0/+0
| | | | | | Bug: 111163725 Change-Id: I00af3102379676cedf818caa2e86c5e1593a48da Signed-off-by: Roger Liao <rogerliao@google.com>
* Add OFFHOST_AID_ROUTE_PWR_STATE config for NFCRuchi Kandoi2018-05-301-0/+4
| | | | | | | | | | Off-host Aid routing needs to be enabled on screen off as well. Setting the config to 0x39 will enable screen on locked & unlocked as well as screen off locked & unlocked. Test: NFC enable/disable, card emulation Bug: 78568653 Change-Id: Ib4d62075a209f7769d31a0ed9f2330ad78ce2b7f
* Update config files to meet Felica RequirementsRuchi Kandoi2018-05-294-12/+14
| | | | | | | | | | | | | | | | | - Disable RF_STATUS_UPDATE - Adds NXP_CORE_CONF_EXTN - Reduces SPI timeout to 90 seconds - P2P for Type F is disabled - Phone off usecase for Syscode is enabled Test: run CtsOmapiTestCases Bug: 69876039 Bug: 79950993 Bug: 79950265 Bug: 80268581 Bug: 79954923 Bug: 79954925 Change-Id: I86d2df477fc797fc3984827663713c3051a126d7
* Add Nfc Barcode (KOVIO) SupportGeorge Chang2018-05-171-1/+1
| | | | | | Test: Enable/Disable, Read NFC Barcode Bug: 79897422 Change-Id: Ia5f3d908f5e7ac6a5390f0cfdabd301bdb176894
* Update RF Related configuration.George Chang2018-05-092-17/+365
| | | | | | | Test: boots, HCE, Tag reading Bug: 69876039 Bug: 78678732 Change-Id: I987c13ae9455d0242b18e4a14a439f93d98f23bd
* Set default system code from 0xFEFF to 0xFEFERuchi Kandoi2018-04-132-2/+2
| | | | | | | | | 0xFEFF is not valid. Also changes the OFF_HOST_ESE_PIPE_ID to reflect the correct one. Test: Manual; Felica Test setup Bug: 69876039 Change-Id: Idffecb9106b5aad60b2aa45ada82e8b8edbd7836
* Correct formatting for libnfc-nci.conf fileRuchi Kandoi2018-04-041-1/+1
| | | | | | Test: Boot; No crashes Bug: 77605691 Change-Id: Ife979798cee4e99363be24a81a6215345a7b40b3
* Add support for NFC 1.1Ruchi Kandoi2018-04-032-84/+44
| | | | | | Test: Enable/Disable NFC, Tag reading Bug: 75980364 Change-Id: I0100d257409bc796aabc533b41649d6cdac00a24
* Update libnfc-nxp.conf as per NFC 1.1Ruchi Kandoi2018-03-161-215/+82
| | | | | | | | | getConfig() HAL interface reads configs from vendor config file. Test: NFC enables, Tag reading works Bug: 74475352 Bug: 75273686 Change-Id: I70f37b307bab9aeaa493e4c0875cac7845420c5d
* libnfc-nci.conf changes as per NFC 1.1 HAL changesRuchi Kandoi2018-03-091-285/+1
| | | | | | | | Remove configs which are initialized used HAL interface Test: Device boots and NFC is initialized Bug: 72080121 Change-Id: I3098832b364c40494066e1ceed46bac340100295
* NFC 1.1 and eSE bring upRuchi Kandoi2018-03-062-1/+40
| | | | | | Test: NFC initialization and eSE initialization successful Bug: 69643480 Change-Id: I50ddb7589e07a1a24cc3871db8403beed945f0f0
* Rename libnfc-brcm.conf -> nfc/libnfc-nci.confRuchi Kandoi2017-12-121-22/+1
| | | | | | Test: NFC enable/disable Bug: 69721353 Change-Id: If4c4c61da5ae22f59bfdcd511ccbf7fcffea6829
* NFC Bring-upRuchi Kandoi2017-11-101-2/+2
| | | | | Test: NFC enable/disable, read a tag Change-Id: I54d047ae63a01f49f8e1f0278d4f6a17053aeb1d
* As per new logging changes, reduce the log levelRuchi Kandoi2017-11-101-1/+1
| | | | | | Test: Logcat doesn't have NFC log spam Bug: 69143193 Change-Id: I0f63f75f4f429e0cd9b322a8257b6fb925d95ae7
* crosshatch: Re-add crosshatch, and switch to sdm845Chris Fries2017-06-271-0/+447
| | | | Change-Id: I303e8fe6be155c8c0d5385f5598c7f27c19282b1
* crosshatch: Reset to wahoo on master.Chris Fries2017-06-272-447/+400
| | | | | | | | | | | | | | commit dc78ac4aaa64e427c0f5c0672dc22939a9a7b85f Merge: 820b880 163a21c Author: Glenn Kasten <gkasten@google.com> Date: Tue Jun 27 15:12:54 2017 +0000 Merge "Report feature android.software.midi to enable testing" into oc-dr1-dev am: 614e203677 am: 163a21c15f Change-Id: I18876c0ce8e0435fdcb947d475c66fe7fae57da1 Change-Id: Id08e99f0603407199020818485eb29d92d421c43
* nfc: Add libnfc-nxp.conf for crosshatchChris Fries2017-04-111-0/+447
Crosshatch uses NFC from NXP, but wahoo has removed NXP support. Let's add a local copy here of libnfc-nxp.conf, and remove the broadcomm one. Change-Id: I18a6f80d192488586390f3912e71a21b2676f838