]> git.hungrycats.org Git - linux/commitdiff
[netdrvr ns83820] big endian fixes
authorBradley A. Bosch <bbosch@iphase.com>
Thu, 13 Feb 2003 21:41:07 +0000 (16:41 -0500)
committerJeff Garzik <jgarzik@redhat.com>
Thu, 13 Feb 2003 21:41:07 +0000 (16:41 -0500)
drivers/net/ns83820.c

index 49b47a7f77362e16c14dd314b2b310b9a55077a9..41b5600955d5b009cfb63602802dda6d4550ab0f 100644 (file)
@@ -500,9 +500,9 @@ static inline void build_rx_desc(struct ns83820 *dev, u32 *desc, dma_addr_t link
 {
        desc_addr_set(desc + DESC_LINK, link);
        desc_addr_set(desc + DESC_BUFPTR, buf);
-       desc[DESC_EXTSTS] = extsts;
+       desc[DESC_EXTSTS] = cpu_to_le32(extsts);
        mb();
-       desc[DESC_CMDSTS] = cmdsts;
+       desc[DESC_CMDSTS] = cpu_to_le32(cmdsts);
 }
 
 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info.next_empty) % NR_RX_DESC)