fab494609ab8b2a7df104b7d923cda47f7668cc3 |
06-Aug-2014 |
Martijn Coenen <maco@google.com> |
Merge changes Idf9591f5,I4fda82bb into lmp-dev * changes: Handle adjustment of routing table during power-off-sleep mode. Fix Coverity items.
|
1569641423dac0a41af7596fdef972126e698f46 |
16-Jul-2014 |
Evan Chu <evanchu@broadcom.com> |
Fix Coverity items. Change-Id: I4fda82bb996aa51d5979f85cb0b284e5b722d36a
fcAdaptation.h
|
077f48fc39770c8db3cdc27ba65c2f12299199dd |
25-Jul-2014 |
Martijn Coenen <maco@google.com> |
Rename Broadcom HAL. Currently it's built using $(TARGET_DEVICE), but the HAL doesn't have any dependencies on the target device at all - it's the same for any device. Renamed to nfc_nci.bcm2079x.default Also, added a new configuration variable to determine the name of the HAL, and use that for loading the correct one. Bug: 16542494 Change-Id: I3c148b1c9491de828030b8d2352d7cd6ed294fce
onfig.h
|
fe3c73255e8f9944510442e9611f76f938b0f38d |
06-Jun-2014 |
Paul Chaisson <chaisson@broadcom.com> |
Support putting NFCC into a mode before powering off. Support sending Set_PwrLevel or Set_NfcOff prior to powering off NFCC when closing the transport. Change-Id: Ia68fa76f20754c151bcebb38da1de6030fc41f9a
onfig.h
|
c6d8cda88d41587a86032d6cc778e920dab94cf8 |
02-May-2014 |
Paul Chaisson <chaisson@broadcom.com> |
Disable BOC before sending XTAL_INDEX_CMD. Send a few poke commands to perform global reset to avoid issue when booting in the field of a payment reader Change-Id: Icb9e87f8070fcfbd6c593a9f5b96b62c49dacd48
onfig.h
|
b7cb567fb2a69c4f8afbb5c5f819e2390ba6424d |
07-Feb-2014 |
Evan Chu <evanchu@broadcom.com> |
.Conf variable DEVICE_HOST_WHITE_LIST configures HCI whitelist Let .conf file variable DEVICE_HOST_WHITE_LIST to configure device host's HCI whitelist. The variable contains an array of HCI host ID's. See specification ETSI TS 102 622 V11.1.10 (2012-10), section 6.1.3.1. Change-Id: I20de46226713755789c7a64eb9d3b8393cfccf25
onfig.h
|
3c8ee3d9f5df8d315dc9d47a4fb05d6411028e8a |
03-Feb-2014 |
Evan Chu <evanchu@broadcom.com> |
Support custom crystal frequency on 20795A1 chip Support new .conf variable XTAL_PARAMS_CFG to configure custom crystal frequency. Variable XTAL_PARAMS_CFG is used if and only if variable XTAL_FREQ_INDEX=0xFF. Change-Id: I21112677f6e1109f9b6f23df51c819f5febd3bdd
onfig.h
|
f23dcad2c02e3e8d08fe9bbef61776d579b5cb49 |
25-Nov-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Increase routing table size and add checks. Port changes from stack to add check for exceeding the number of supported routing entries. Increased number of routing entries to 32. Change-Id: I6ffc72e186fa6ecd972cda821694ea36af6a912f
fc_target.h
|
a24be4f06674b2707b57904deaa0dff5a95823bd |
13-Nov-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade stack to NFA_PI_1.03.66+ Take code from NFCA_MI_430.10.00.07. Additional changes include: * Adjust copyright. * Clean up stack and HAL diagnostic tracing. * Fix ce_t4t_data_cback() in src/nfc/tags/ce_t4t.c in order to let HCE payment to work. * Reduce compilation warnings. Change-Id: I7b174229029d4a4955ff7750623e78c9a8c856f6
verrideLog.h
t_target.h
t_trace.h
uildcfg.h
onfig.h
fc_target.h
|
e9629bad30a9f478b336ab46b8e6e02f7f87af46 |
31-Jan-2014 |
Evan Chu <evanchu@broadcom.com> |
Adjust copyright year to 2014. No code change. Change-Id: Id868ad0356f9b5a43c887de7a3b596bb86be9026
fcAdaptation.h
uildcfg.h
onfig.h
fc_target.h
|
8263ec708307f43758888ef36da854bb589939ae |
21-Feb-2014 |
Martijn Coenen <maco@google.com> |
Fix 20795 crash. Increase max num NFCEEs. Change-Id: Icb41202a30cc34070411ab5ae3d2767c118dfc28
fc_target.h
|
b20cbf35a541d380f32d1f43a78feb44e9e0dc1b |
12-Jul-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Support chip-specific max EE setting and configuring 0 EE. Added 'get_max_ee' to the HAL interface to allow the NFC stack to inquire the HAL layer of the maximum number of EE on the platform. Added the necessary HAL interface to allow the stack to get the maximum number of EE on the system. This allows the system to dynamically set this value at run-time in order to support chip-specific differences in the number of EE on the platform. Change-Id: I3ff00d117d715b1f46636501932ff92accc39483
fcAdaptation.h
|
e75b11bfe42c06a4ae95e947b04fdf09f1869fbd |
03-Jul-2013 |
Evan Chu <evanchu@broadcom.com> |
Presence-check times out for Mifare Ultralight 64-byte tag. Sometimes presence-check times out when reading the tag. Therefore, use a longer timeout. Change-Id: I905b36b64fc076adaf94418fc0ce121991c21866
fc_target.h
|
8fa9bced5cf551d2316763a65fdf45d6a812d65a |
27-Jun-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Revert the default Max EE constant to 3. After upgrading to NFA 1.3.62 we took the change to set the max number of EE to be 4 (to support 20795). But the value must remain at 3 for the current set of chips. We'll need to add dynamic support later (or .conf file entry can be used). Change-Id: If706e345b92a8e7630ad1cc4fdbfe908bceabae8
fc_target.h
|
91ada91fa991b4df5372a19a2cf81f074b298712 |
21-Jun-2013 |
Evan Chu <evanchu@broadcom.com> |
Ability to adjust RF discovery frequency for each technology. Stack adds ability to adjust RF discovery frequencies. Change-Id: I3c9a843c83c3a86181e7c8726b95c9f6517d8706
onfig.h
|
13ccf4ebbb42b8156ec77c0087b02c3915634c87 |
19-Jun-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Cleanup unused conf values. Remove unused values from config.h: -ENABLE_BRCM_EXTRAS_API -LOG_TO_FILE -LOGCAT_FILTER -NFA_DM_ENABLE_SLEEP Change-Id: If850c16a3bdac22b9535b27d9a4f3e103442303f
onfig.h
|
df5080d7feca9827fd0306471c54f52ecf185c22 |
14-Jun-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade stack to NFA_MI_1.03.62. .conf variable SPD_IGNORE_VERSION is removed. Stack always download firmware if a difference is detected. Change-Id: I2a5e21254e6c0df7829506c1c3c2f6ffa44c0048
onfig.h
fc_target.h
|
7c69b2723b60a59df4aaa58b13985b3483b291bf |
14-May-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade stack to NFA_MI_1.03.60. Change-Id: Ifc970a5b68cc962e5fdfa9af11e54e569d25ef1b
cidefs.h
fc_target.h
|
c95c79ccb65d82a65b960919077d5c359cf28ced |
12-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade to new stack NFA_MP_1.03.1 A tag from Korea is Mifare Ultralight C. When the stack performs presence-check, the tag responds with NACK and enters HALT state. This patch properly performs presence-check for this tag. Change-Id: Ia19e6216628bd74e8367f21d90ac806751eacfda
cidefs.h
|
edbfba90df8e223fadd787a10cb131e1dcfa7347 |
10-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Store checksum in non-volatile store to detect corruption. Store 2-byte checksum in the first two bytes of the non-volatile store. If corruption is detected, delete all content in non-volatile store. Change-Id: I79ca57796da1950a430064e50752c4a9fae6d05e
rcChecksum.h
|
45e68232b8524aca5165dca28b994ec8c11593b1 |
01-May-2013 |
Evan Chu <evanchu@broadcom.com> |
Send config params on HAL_NfcPreDiscover(). Bug: 8776949 Change-Id: Idbfb9c77304ce0df8521b167f25004bfd18b59d8
onfig.h
|
0eb7353a4877b921c2d4b9226ecad2d1cc672dcb |
29-Mar-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Allow for adjusting NFCC Enable Timeout Added NFCC_ENABLE_TIMEOUT which adjusts the time the HAL layer waits for a RESET NTF after setting REG_PU high before it allows the stack to start up. The default is 1000ms since newer chips should send the NTF sooner. It can be adjusted to be lower on older chips to improve start-up time. Change-Id: Ic0a5b52ef7c9592ffea7a13eead234b68f3060c0
onfig.h
|
5c65c3a0f42e174e47fecd4e569606003217ff4e |
27-Mar-2013 |
Martijn Coenen <maco@google.com> |
Latest NFC stack-drop from Broadcom. Patches provided by Evan Chu <evanchu@broadcom.com> and Paul Chaisson <pchaisson@broadcom.com>. Most important changes: - Support for BCM20793B4 and BCM20793B5 revisions in the HAL. - Remove connection handover and SNEP implementations, since we already have them in java-land. - Fix issue where the NFCC is not woken for HCI writes. - Remove a lot of duplicated code in the HAL. - Various small fixes. Change-Id: I00f7457fe7ec23602071532a15bf2be9d7706b37
fcAdaptation.h
verrideLog.h
cm2079x.h
t_trace.h
t_types.h
tdisp_lock.h
uildcfg.h
onfig.h
yn_mem.h
cidefs.h
fc_target.h
fccext.h
|
e9df6ba5a8fcccf306a80b1670b423be8fe7746a |
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot 7ddd630e136a035ba463c427285c5c3e9f199ee0 Change-Id: If08c7b905da667dd9e5110231e4592842b634006
fcAdaptation.h
verrideLog.h
cm2079x.h
t_target.h
t_trace.h
t_types.h
tdisp_lock.h
tu_api.h
uildcfg.h
uildcfg_hal.h
onfig.h
yn_mem.h
ki_target.h
cidefs.h
fc_target.h
fccext.h
race_api.h
|