Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d9e15eb authored by Alan Cox's avatar Alan Cox Committed by Greg Kroah-Hartman
Browse files

Staging: et131x: kill of FBR_WORD2



This is only used meaningfully as a definition, we never mask and fetch the
bits apart

Signed-off-by: default avatarAlan Cox <alan@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 09b25c6f
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -640,7 +640,7 @@ void ConfigRxDmaRegs(struct et131x_adapter *etdev)
	for (entry = 0; entry < rx_local->Fbr1NumEntries; entry++) {
		fbr_entry->addr_hi = rx_local->Fbr[1]->PAHigh[entry];
		fbr_entry->addr_lo = rx_local->Fbr[1]->PALow[entry];
		fbr_entry->word2.bits.bi = entry;
		fbr_entry->word2 = entry;
		fbr_entry++;
	}

@@ -665,7 +665,7 @@ void ConfigRxDmaRegs(struct et131x_adapter *etdev)
	for (entry = 0; entry < rx_local->Fbr0NumEntries; entry++) {
		fbr_entry->addr_hi = rx_local->Fbr[0]->PAHigh[entry];
		fbr_entry->addr_lo = rx_local->Fbr[0]->PALow[entry];
		fbr_entry->word2.bits.bi = entry;
		fbr_entry->word2 = entry;
		fbr_entry++;
	}

@@ -1126,7 +1126,7 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD rfd)
			 */
			next->addr_hi = rx_local->Fbr[1]->PAHigh[bi];
			next->addr_lo = rx_local->Fbr[1]->PALow[bi];
			next->word2.value = bi;
			next->word2 = bi;

			writel(bump_fbr(&rx_local->local_Fbr1_full,
				rx_local->Fbr1NumEntries - 1),
@@ -1144,7 +1144,7 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD rfd)
			 */
			next->addr_hi = rx_local->Fbr[0]->PAHigh[bi];
			next->addr_lo = rx_local->Fbr[0]->PALow[bi];
			next->word2.value = bi;
			next->word2 = bi;

			writel(bump_fbr(&rx_local->local_Fbr0_full,
					rx_local->Fbr0NumEntries - 1),
+1 −14
Original line number Diff line number Diff line
@@ -91,23 +91,10 @@
#define ALCATEL_BROADCAST_PKT	0x02000000

/* typedefs for Free Buffer Descriptors */
typedef union _FBR_WORD2_t {
	u32 value;
	struct {
#ifdef _BIT_FIELDS_HTOL
		u32 reserved:22;	/* bits 10-31 */
		u32 bi:10;		/* bits 0-9(Buffer Index) */
#else
		u32 bi:10;		/* bits 0-9(Buffer Index) */
		u32 reserved:22;	/* bit 10-31 */
#endif
	} bits;
} FBR_WORD2_t, *PFBR_WORD2_t;

typedef struct _FBR_DESC_t {
	u32 addr_lo;
	u32 addr_hi;
	FBR_WORD2_t word2;
	u32 word2;		/* Bits 10-31 reserved, 0-9 descriptor */
} FBR_DESC_t, *PFBR_DESC_t;

/* Typedefs for Packet Status Ring Descriptors */