Lines Matching defs:hdev
152 bt_dev_err(hu->hdev, "Unable to alloc ack/nak packet");
161 static int mrvl_recv_fw_req(struct hci_dev *hdev, struct sk_buff *skb)
164 struct hci_uart *hu = hci_get_drvdata(hdev);
169 bt_dev_err(hdev, "Corrupted mrvl header");
177 bt_dev_err(hdev, "Received unexpected firmware request");
193 static int mrvl_recv_chip_ver(struct hci_dev *hdev, struct sk_buff *skb)
196 struct hci_uart *hu = hci_get_drvdata(hdev);
202 bt_dev_err(hdev, "Corrupted mrvl header");
210 bt_dev_err(hdev, "Received unexpected chip version");
217 bt_dev_info(hdev, "Controller id = %x, rev = %x", mrvl->id, mrvl->rev);
257 mrvl->rx_skb = h4_recv_buf(hu->hdev, mrvl->rx_skb, data, count,
262 bt_dev_err(hu->hdev, "Frame reassembly failed (%d)", err);
270 static int mrvl_load_firmware(struct hci_dev *hdev, const char *name)
272 struct hci_uart *hu = hci_get_drvdata(hdev);
278 err = request_firmware(&fw, name, &hdev->dev);
280 bt_dev_err(hdev, "Failed to load firmware file %s", name);
287 bt_dev_info(hdev, "Loading %s", name);
301 bt_dev_err(hdev, "Firmware load interrupted");
305 bt_dev_err(hdev, "Firmware request timeout");
310 bt_dev_dbg(hdev, "Firmware request, expecting %d bytes",
319 bt_dev_info(hdev, "Firmware loading complete");
321 bt_dev_err(hdev, "Firmware loading failure");
329 bt_dev_dbg(hdev, "Adjusting tx_len to %d",
335 bt_dev_err(hdev, "Failed to alloc mem for FW packet");
360 err = mrvl_load_firmware(hu->hdev, "mrvl/helper_uart_3000000.bin");
362 bt_dev_err(hu->hdev, "Unable to download firmware helper");
376 err = mrvl_load_firmware(hu->hdev, "mrvl/uart8897_bt.bin");