qed: Use DEFINE_SPINLOCK() for spinlock
spinlock can be initialized automatically with DEFINE_SPINLOCK() rather than explicitly calling spin_lock_init(). Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com> Acked-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
a052517a8f
commit
0caf5b261b
|
@ -35,8 +35,7 @@
|
|||
#include "qed_sriov.h"
|
||||
#include "qed_vf.h"
|
||||
|
||||
static spinlock_t qm_lock;
|
||||
static bool qm_lock_init = false;
|
||||
static DEFINE_SPINLOCK(qm_lock);
|
||||
|
||||
/* API common to all protocols */
|
||||
enum BAR_ID {
|
||||
|
@ -1004,11 +1003,6 @@ int qed_hw_init(struct qed_dev *cdev,
|
|||
p_hwfn->first_on_engine = (load_code ==
|
||||
FW_MSG_CODE_DRV_LOAD_ENGINE);
|
||||
|
||||
if (!qm_lock_init) {
|
||||
spin_lock_init(&qm_lock);
|
||||
qm_lock_init = true;
|
||||
}
|
||||
|
||||
switch (load_code) {
|
||||
case FW_MSG_CODE_DRV_LOAD_ENGINE:
|
||||
rc = qed_hw_init_common(p_hwfn, p_hwfn->p_main_ptt,
|
||||
|
|
Loading…
Reference in New Issue