6fca02d5010de7bd31d83b853c32138021da5f29 |
|
30-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Apply clang-format find * | grep "\.[ch]" | xargs clang-format --style=file -i Test: compiles Change-Id: Id9b790d9685f7ba5ba1bcec1149619b63c2e679a signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
d03c06e4c5dc9b5561d084d173d34e731304e604 |
|
27-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Rename OverrideLog.h to _OverrideLog.h This is a temporary hack. OverrideLog.h has a requirement that it needs to be included first so that it can define it's own version of ALOGD. Remaining it to _OverrideLog.h will ensure that it is the first file which is included. Test: compiles Change-Id: Ib566a47950e88c90bec4169a7feffcc65b7bb545 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
512ee63c7cc8feb016863e507a5d33cd0f4242bf |
|
03-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Changes data types to standard types. platform/system/bt/tools/scripts/change_types.sh was used to convert: UINT8->uint8_t UINT32->uint32_t UINT16->uint16_t INT8->int8_t INT32->int32_t INT16->int16_t Test: Compiles Change-Id: I7fce2cbff75a2087db46cda7527437a46a627c46 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
e9e48e5c716096c2303b9b3f3b9ff44fd37caeec |
|
06-Sep-2016 |
Martijn Coenen <maco@google.com> |
Switch to using the NFC HIDL HAL. The framework communicates with the NFC via libnfc-nci. This patch converts libnfc-nci to talk to the NFC via the HIDL NFC HAL (android.hardware.nfc@1.0) defined in hardware/interfaces/nfc/1.0 b/31688271 related to b/31748996 Test: pass Change-Id: Ib8ebcfb5f3998bba025e9559ab52e1f9eacc4df6
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
e4ecc7d6288141ce651fa288fbda7a6e5b0623d6 |
|
02-Oct-2014 |
Andres Morales <anmorales@google.com> |
Add system prop for enabling protocol logging Change-Id: I6e398cb4b64902cb5d2ed63d5729d2ed1b211c6d
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
8df564e55201ea56bea9da4587c0d25f5ecf90ba |
|
23-Sep-2014 |
Martijn Coenen <maco@google.com> |
Add a system property to set the cold boot flag. Bug: 17298769 Change-Id: I588a1e0c60e3be703566f859163e40aa793d278c
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
c517d0ed11a775fd7d102ec2d0345275e7ecf71a |
|
04-Sep-2014 |
Evan Chu <evanchu@broadcom.com> |
Support isColdBoot flag. The flag is required to notify the firmware about the current boot situation: cold boot or not. The firmware needs this information to properly configure the secure element. Needed for GCF certification. Bug: 16517161 Change-Id: Ic4bc35676f85e53eaad6e951b578d34cae0ec8b9
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
a5c7b4468b580946f0dd6ab73168071be5214ab3 |
|
24-Mar-2014 |
Evan Chu <evanchu@broadcom.com> |
Clear CNfcConfig object when Broadcom HAL is deinitialized. Clearing the CNfcConfig object allows the object to re-read the .conf when Broadcom HAL is initialized again. Therefore, when user turns off and turns on NFC using the Settings app, the .conf is re-read. Change-Id: I9a2bb18d1bb7b0e4fc70bee611ff4fc34d515f64
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
eecdc2f8c53010e74fb4953acbed6249580fef97 |
|
09-Nov-2013 |
Paul Chaisson <chaisson@broadcom.com> |
Only reset first-boot after EE has been initialized. The original implementation reset the flag anytime we initialized the HAL (e.g. even to just check/download the firmware). We moved the reset of the flag to HaiGetMaxNfcee, which will only get called when the stack is to initialize the EE for the first time. Change-Id: I2cfbbf30be02fced5f942dae90fd9a1b6cd0bdf1
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
e9629bad30a9f478b336ab46b8e6e02f7f87af46 |
|
31-Jan-2014 |
Evan Chu <evanchu@broadcom.com> |
Adjust copyright year to 2014. No code change. Change-Id: Id868ad0356f9b5a43c887de7a3b596bb86be9026
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
5a7e857aee2ebba4e369936aa5acdc7bcecf83e7 |
|
01-May-2013 |
Evan Chu <evanchu@broadcom.com> |
When preserving non-volatile storage files, detect corruption. When non-volatile storage files are preserved during cold boot, JNI must detect corruption in their contents by verifying their checksums. Change-Id: I191ac013f12dabda43e590449a80523bc42c0c90
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
0976d37081fae8bcd4fc4dcf7996e1ce194fb4b1 |
|
30-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Output software version strings. Change-Id: I4be1b5f970300bdf23400be678d802beba65a5d7
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
45e68232b8524aca5165dca28b994ec8c11593b1 |
|
01-May-2013 |
Evan Chu <evanchu@broadcom.com> |
Send config params on HAL_NfcPreDiscover(). Bug: 8776949 Change-Id: Idbfb9c77304ce0df8521b167f25004bfd18b59d8
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
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
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|
e9df6ba5a8fcccf306a80b1670b423be8fe7746a |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot 7ddd630e136a035ba463c427285c5c3e9f199ee0 Change-Id: If08c7b905da667dd9e5110231e4592842b634006
/system/nfc/halimpl/bcm2079x/adaptation/HalAdaptation.cpp
|