summaryrefslogtreecommitdiff
path: root/drivers/nfc/trf7970a.c
AgeCommit message (Expand)AuthorFilesLines
2014-09-08NFC: trf7970a: Reread FIFO Status Register when draining FIFOMark A. Greer1-0/+15
2014-09-08NFC: trf7970a: Handle low-watermark IRQ when transmittingMark A. Greer1-1/+11
2014-09-08NFC: trf7970a: Only fill FIFO if there is spaceMark A. Greer1-0/+6
2014-09-08NFC: trf7970a: Prefix TX data when refilling FIFOMark A. Greer1-15/+24
2014-09-08NFC: trf7970a: Remove unnecessary FIFO reset & RSSI readMark A. Greer1-9/+0
2014-09-08NFC: trf7970a: Clear possible spurious interrupt before transmittingMark A. Greer1-0/+6
2014-09-08NFC: trf7970a: Recalculate driver timeout valuesMark A. Greer1-3/+12
2014-09-08NFC: trf7970a: Add RF technology specific guard timesMark A. Greer1-1/+13
2014-09-08NFC: trf7970a: Initialize when enabling RFMark A. Greer1-6/+8
2014-09-08NFC: trf7970a: Disable SYS_CLK OutputMark A. Greer1-0/+6
2014-09-08NFC: trf7970a: Remove unnecessary sleepMark A. Greer1-2/+0
2014-09-08NFC: trf7970a: FIFO Size is really 127 bytesMark A. Greer1-1/+1
2014-09-08NFC: trf7970a: Ignore Overflow bit in FIFO Status RegisterMark A. Greer1-13/+3
2014-09-08NFC: trf7970a: Use spi_sync() instead of spi_write_then_read()Mark A. Greer1-3/+16
2014-09-08NFC: trf7970a: Call spi_setup() to configure SPI communicationMark A. Greer1-0/+6
2014-09-08NFC: trf7970a: Remove trf7970a_tg_listen_mdaa()Mark A. Greer1-12/+0
2014-09-08NFC: trf7970a: Remove incorrect of_node_put() callMark A. Greer1-2/+0
2014-09-01NFC: trf7970a: Make gpio labels more readableMark A. Greer1-2/+2
2014-09-01NFC: trf7970a: Add quirk to keep EN2 lowMark A. Greer1-3/+16
2014-09-01NFC: trf7970a: Move IRQ Status Read quirk to device treeMark A. Greer1-5/+6
2014-09-01NFC: trf7970a: Add VIN voltage override supportMark A. Greer1-1/+9
2014-05-26NFC: trf7970a: Add support for Felica Type 3 tagsMark A. Greer1-1/+12
2014-04-22NFC: trf7970a: Add support for the ISO/IEC 14443-B and Type 4B tagsMark A. Greer1-1/+7
2014-04-22NFC: trf7970a: Add 'autosuspend-delay' DTS propertyMark A. Greer1-2/+17
2014-04-22NFC: trf7970a: Don't return value from trf7970a_switch_rf_on()Mark A. Greer1-13/+6
2014-04-22NFC: trf7970a: Add pm_runtime supportMark A. Greer1-37/+85
2014-04-22NFC: trf7970a: Turn RF on after hardware is configuredMark A. Greer1-5/+16
2014-04-22NFC: trf7970a: Set correct Vin voltage in Chip Status Control registerMark A. Greer1-3/+8
2014-04-22NFC: trf7970a: Allow different Modulator and SYS_CLK Control register valuesMark A. Greer1-1/+4
2014-04-22NFC: trf7970a: Set 'Modulator and SYS_CLK Control' after 'ISO Control'Mark A. Greer1-5/+5
2014-04-22NFC: trf7970a: Only write 'ISO Control' when its changingMark A. Greer1-6/+19
2014-04-22NFC: trf7970a: Reset FIFO when 'End of TX' Interrupt OccursMark A. Greer1-1/+3
2014-04-22NFC: trf7970a: Clear 'NFC Target Detection Level' registerMark A. Greer1-0/+5
2014-04-22NFC: trf7970a: Only abort a command if one is activeMark A. Greer1-1/+12
2014-04-22NFC: trf7970a: Increase TRF7970A_WAIT_FOR_RX_DATA_TIMEOUT to 20 msMark A. Greer1-5/+5
2014-03-11NFC: trf7970a: Add ISO/IEC 15693 and Type 5 tag SupportMark A. Greer1-4/+148
2014-03-11NFC: trf7970a: Add support for Type 4A TagsMark A. Greer1-1/+3
2014-03-11NFC: trf7970a: Add driver with ISO/IEC 14443 Type 2 Tag SupportMark A. Greer1-0/+1224