Lines Matching defs:ledtest
4954 diag_ledtest_send(struct bfa_diag_s *diag, struct bfa_diag_ledtest_s *ledtest)
4958 msg = (struct bfi_diag_ledtest_req_s *)diag->ledtest.mbcmd.msg;
4967 if (ledtest->freq)
4968 ledtest->freq = 500 / ledtest->freq;
4970 if (ledtest->freq == 0)
4971 ledtest->freq = 1;
4973 bfa_trc(diag, ledtest->freq);
4974 /* mcpy(&ledtest_req->req, ledtest, sizeof(bfa_diag_ledtest_t)); */
4975 msg->cmd = (u8) ledtest->cmd;
4976 msg->color = (u8) ledtest->color;
4978 msg->led = ledtest->led;
4979 msg->freq = cpu_to_be16(ledtest->freq);
4982 bfa_ioc_mbox_queue(diag->ioc, &diag->ledtest.mbcmd);
4988 bfa_trc(diag, diag->ledtest.lock);
4989 diag->ledtest.lock = BFA_FALSE;
5186 * @param[in] *ledtest - pt to ledtest data structure
5191 bfa_diag_ledtest(struct bfa_diag_s *diag, struct bfa_diag_ledtest_s *ledtest)
5193 bfa_trc(diag, ledtest->cmd);
5201 if (diag->ledtest.lock)
5205 diag->ledtest.lock = BFA_TRUE;
5206 diag_ledtest_send(diag, ledtest);
5232 if (diag->ledtest.lock)