Lines Matching defs:hdev

154 		bt_dev_err(hu->hdev, "Unable to alloc ack/nak packet");
163 static int mrvl_recv_fw_req(struct hci_dev *hdev, struct sk_buff *skb)
166 struct hci_uart *hu = hci_get_drvdata(hdev);
171 bt_dev_err(hdev, "Corrupted mrvl header");
179 bt_dev_err(hdev, "Received unexpected firmware request");
195 static int mrvl_recv_chip_ver(struct hci_dev *hdev, struct sk_buff *skb)
198 struct hci_uart *hu = hci_get_drvdata(hdev);
204 bt_dev_err(hdev, "Corrupted mrvl header");
212 bt_dev_err(hdev, "Received unexpected chip version");
219 bt_dev_info(hdev, "Controller id = %x, rev = %x", mrvl->id, mrvl->rev);
267 mrvl->rx_skb = h4_recv_buf(hu->hdev, mrvl->rx_skb, data, count,
272 bt_dev_err(hu->hdev, "Frame reassembly failed (%d)", err);
280 static int mrvl_load_firmware(struct hci_dev *hdev, const char *name)
282 struct hci_uart *hu = hci_get_drvdata(hdev);
288 err = request_firmware(&fw, name, &hdev->dev);
290 bt_dev_err(hdev, "Failed to load firmware file %s", name);
297 bt_dev_info(hdev, "Loading %s", name);
311 bt_dev_err(hdev, "Firmware load interrupted");
315 bt_dev_err(hdev, "Firmware request timeout");
320 bt_dev_dbg(hdev, "Firmware request, expecting %d bytes",
329 bt_dev_info(hdev, "Firmware loading complete");
331 bt_dev_err(hdev, "Firmware loading failure");
339 bt_dev_dbg(hdev, "Adjusting tx_len to %d",
345 bt_dev_err(hdev, "Failed to alloc mem for FW packet");
371 err = mrvl_load_firmware(hu->hdev, "mrvl/helper_uart_3000000.bin");
373 bt_dev_err(hu->hdev, "Unable to download firmware helper");
387 err = mrvl_load_firmware(hu->hdev, "mrvl/uart8897_bt.bin");
408 bt_dev_err(hu->hdev, "Wait for CTS failed with %d\n", err);
414 err = __hci_cmd_sync_status(hu->hdev, MRVL_SET_BAUDRATE,
418 bt_dev_err(hu->hdev, "send command failed: %d", err);