diff options
author | Jiri Kosina <jkosina@suse.cz> | 2010-12-22 12:57:02 -0500 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2010-12-22 12:57:02 -0500 |
commit | 4b7bd364700d9ac8372eff48832062b936d0793b (patch) | |
tree | 0dbf78c95456a0b02d07fcd473281f04a87e266d /drivers/scsi/bfa/bfa_hw_cb.c | |
parent | c0d8768af260e2cbb4bf659ae6094a262c86b085 (diff) | |
parent | 90a8a73c06cc32b609a880d48449d7083327e11a (diff) |
Merge branch 'master' into for-next
Conflicts:
MAINTAINERS
arch/arm/mach-omap2/pm24xx.c
drivers/scsi/bfa/bfa_fcpim.c
Needed to update to apply fixes for which the old branch was too
outdated.
Diffstat (limited to 'drivers/scsi/bfa/bfa_hw_cb.c')
-rw-r--r-- | drivers/scsi/bfa/bfa_hw_cb.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/scsi/bfa/bfa_hw_cb.c b/drivers/scsi/bfa/bfa_hw_cb.c index c787d3af0886..d8464ae60070 100644 --- a/drivers/scsi/bfa/bfa_hw_cb.c +++ b/drivers/scsi/bfa/bfa_hw_cb.c | |||
@@ -22,7 +22,7 @@ void | |||
22 | bfa_hwcb_reginit(struct bfa_s *bfa) | 22 | bfa_hwcb_reginit(struct bfa_s *bfa) |
23 | { | 23 | { |
24 | struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; | 24 | struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; |
25 | bfa_os_addr_t kva = bfa_ioc_bar0(&bfa->ioc); | 25 | void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); |
26 | int i, q, fn = bfa_ioc_pcifn(&bfa->ioc); | 26 | int i, q, fn = bfa_ioc_pcifn(&bfa->ioc); |
27 | 27 | ||
28 | if (fn == 0) { | 28 | if (fn == 0) { |
@@ -60,8 +60,8 @@ bfa_hwcb_reqq_ack(struct bfa_s *bfa, int reqq) | |||
60 | static void | 60 | static void |
61 | bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) | 61 | bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) |
62 | { | 62 | { |
63 | bfa_reg_write(bfa->iocfc.bfa_regs.intr_status, | 63 | writel(__HFN_INT_CPE_Q0 << CPE_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), reqq), |
64 | __HFN_INT_CPE_Q0 << CPE_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), reqq)); | 64 | bfa->iocfc.bfa_regs.intr_status); |
65 | } | 65 | } |
66 | 66 | ||
67 | void | 67 | void |
@@ -72,8 +72,8 @@ bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq) | |||
72 | static void | 72 | static void |
73 | bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq) | 73 | bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq) |
74 | { | 74 | { |
75 | bfa_reg_write(bfa->iocfc.bfa_regs.intr_status, | 75 | writel(__HFN_INT_RME_Q0 << RME_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), rspq), |
76 | __HFN_INT_RME_Q0 << RME_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), rspq)); | 76 | bfa->iocfc.bfa_regs.intr_status); |
77 | } | 77 | } |
78 | 78 | ||
79 | void | 79 | void |
@@ -102,7 +102,7 @@ bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, | |||
102 | *num_vecs = __HFN_NUMINTS; | 102 | *num_vecs = __HFN_NUMINTS; |
103 | } | 103 | } |
104 | 104 | ||
105 | /** | 105 | /* |
106 | * No special setup required for crossbow -- vector assignments are implicit. | 106 | * No special setup required for crossbow -- vector assignments are implicit. |
107 | */ | 107 | */ |
108 | void | 108 | void |
@@ -129,7 +129,7 @@ bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs) | |||
129 | bfa->msix.handler[i] = bfa_msix_lpu_err; | 129 | bfa->msix.handler[i] = bfa_msix_lpu_err; |
130 | } | 130 | } |
131 | 131 | ||
132 | /** | 132 | /* |
133 | * Crossbow -- dummy, interrupts are masked | 133 | * Crossbow -- dummy, interrupts are masked |
134 | */ | 134 | */ |
135 | void | 135 | void |
@@ -142,7 +142,7 @@ bfa_hwcb_msix_uninstall(struct bfa_s *bfa) | |||
142 | { | 142 | { |
143 | } | 143 | } |
144 | 144 | ||
145 | /** | 145 | /* |
146 | * No special enable/disable -- vector assignments are implicit. | 146 | * No special enable/disable -- vector assignments are implicit. |
147 | */ | 147 | */ |
148 | void | 148 | void |