Get rid of convoluted macros in iwm's receive code path.
authorstsp <stsp@openbsd.org>
Wed, 26 Apr 2017 09:19:56 +0000 (09:19 +0000)
committerstsp <stsp@openbsd.org>
Wed, 26 Apr 2017 09:19:56 +0000 (09:19 +0000)
commit634610df99bca74199bb70d710d2befce1480353
treeaf4f2084aa284dc35eeccfe5fe3c1cbbf64db4b7
parent5750dc6a07a2c807e4a58b8c3c458b083057ef06
Get rid of convoluted macros in iwm's receive code path.

Since we now sync the entire Rx DMA buffer the SYNC_RESP_STRUCT() macro which
was used to sync just parts of the buffer can be replaced by assignments.
The SYNC_RESP_PTR() macro was already unused so just remove it.
The ADVANCE_RXQ() macro was used just once so expand it in place.
sys/dev/pci/if_iwm.c