aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/amso1100/c2.h
diff options
context:
space:
mode:
authorRoland Dreier <rolandd@cisco.com>2008-04-17 00:01:08 -0400
committerRoland Dreier <rolandd@cisco.com>2008-04-17 00:01:08 -0400
commitdc544bc9cb8aa91c5d7fc9116a302f88a8a97250 (patch)
treee8ae7a400584c94252371068e08f63373dd449fd /drivers/infiniband/hw/amso1100/c2.h
parentd23b9d8ff2fcadc6f2fba83f654a122b9e16f02c (diff)
RDMA/amso1100: Start of endianness annotation
Signed-off-by: Roland Dreier <rolandd@cisco.com> Acked-by: Steve Wise <swise@opengridcomputing.com>
Diffstat (limited to 'drivers/infiniband/hw/amso1100/c2.h')
-rw-r--r--drivers/infiniband/hw/amso1100/c2.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/infiniband/hw/amso1100/c2.h b/drivers/infiniband/hw/amso1100/c2.h
index fa58200217a1..21bcb3ada7fe 100644
--- a/drivers/infiniband/hw/amso1100/c2.h
+++ b/drivers/infiniband/hw/amso1100/c2.h
@@ -346,7 +346,7 @@ struct c2_dev {
346 // spinlock_t aeq_lock; 346 // spinlock_t aeq_lock;
347 // spinlock_t rnic_lock; 347 // spinlock_t rnic_lock;
348 348
349 u16 *hint_count; 349 __be16 *hint_count;
350 dma_addr_t hint_count_dma; 350 dma_addr_t hint_count_dma;
351 u16 hints_read; 351 u16 hints_read;
352 352
@@ -425,10 +425,10 @@ static inline void __raw_writeq(u64 val, void __iomem * addr)
425#endif 425#endif
426 426
427#define C2_SET_CUR_RX(c2dev, cur_rx) \ 427#define C2_SET_CUR_RX(c2dev, cur_rx) \
428 __raw_writel(cpu_to_be32(cur_rx), c2dev->mmio_txp_ring + 4092) 428 __raw_writel((__force u32) cpu_to_be32(cur_rx), c2dev->mmio_txp_ring + 4092)
429 429
430#define C2_GET_CUR_RX(c2dev) \ 430#define C2_GET_CUR_RX(c2dev) \
431 be32_to_cpu(readl(c2dev->mmio_txp_ring + 4092)) 431 be32_to_cpu((__force __be32) readl(c2dev->mmio_txp_ring + 4092))
432 432
433static inline struct c2_dev *to_c2dev(struct ib_device *ibdev) 433static inline struct c2_dev *to_c2dev(struct ib_device *ibdev)
434{ 434{
@@ -485,8 +485,8 @@ extern void c2_unregister_device(struct c2_dev *c2dev);
485extern int c2_rnic_init(struct c2_dev *c2dev); 485extern int c2_rnic_init(struct c2_dev *c2dev);
486extern void c2_rnic_term(struct c2_dev *c2dev); 486extern void c2_rnic_term(struct c2_dev *c2dev);
487extern void c2_rnic_interrupt(struct c2_dev *c2dev); 487extern void c2_rnic_interrupt(struct c2_dev *c2dev);
488extern int c2_del_addr(struct c2_dev *c2dev, u32 inaddr, u32 inmask); 488extern int c2_del_addr(struct c2_dev *c2dev, __be32 inaddr, __be32 inmask);
489extern int c2_add_addr(struct c2_dev *c2dev, u32 inaddr, u32 inmask); 489extern int c2_add_addr(struct c2_dev *c2dev, __be32 inaddr, __be32 inmask);
490 490
491/* QPs */ 491/* QPs */
492extern int c2_alloc_qp(struct c2_dev *c2dev, struct c2_pd *pd, 492extern int c2_alloc_qp(struct c2_dev *c2dev, struct c2_pd *pd,