mirror of https://gitee.com/openkylin/linux.git
NFC: trf7970a: Remove unnecessary FIFO reset & RSSI read
It is no longer necessary to reset the FIFO and read the 'RSSI Levels and Oscillator Status Register' so remove that code. Signed-off-by: Mark A. Greer <mgreer@animalcreek.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
aff0564aa7
commit
5974150dea
|
@ -478,8 +478,6 @@ static int trf7970a_read_irqstatus(struct trf7970a *trf, u8 *status)
|
|||
|
||||
static void trf7970a_send_upstream(struct trf7970a *trf)
|
||||
{
|
||||
u8 rssi;
|
||||
|
||||
dev_kfree_skb_any(trf->tx_skb);
|
||||
trf->tx_skb = NULL;
|
||||
|
||||
|
@ -488,13 +486,6 @@ static void trf7970a_send_upstream(struct trf7970a *trf)
|
|||
16, 1, trf->rx_skb->data, trf->rx_skb->len,
|
||||
false);
|
||||
|
||||
/* According to the manual it is "good form" to reset the fifo and
|
||||
* read the RSSI levels & oscillator status register here. It doesn't
|
||||
* explain why.
|
||||
*/
|
||||
trf7970a_cmd(trf, TRF7970A_CMD_FIFO_RESET);
|
||||
trf7970a_read(trf, TRF7970A_RSSI_OSC_STATUS, &rssi);
|
||||
|
||||
trf->state = TRF7970A_ST_IDLE;
|
||||
|
||||
if (trf->aborting) {
|
||||
|
|
Loading…
Reference in New Issue