Lines Matching full:lpm
155 bt_dev_err(hu->hdev, "LPM transaction interrupted"); in intel_wait_lpm_transaction()
160 bt_dev_err(hu->hdev, "LPM transaction timeout"); in intel_wait_lpm_transaction()
184 bt_dev_err(hu->hdev, "Failed to alloc memory for LPM packet"); in intel_lpm_suspend()
193 /* LPM flow is a priority, enqueue packet at list head */ in intel_lpm_suspend()
229 bt_dev_err(hu->hdev, "Failed to alloc memory for LPM packet"); in intel_lpm_resume()
237 /* LPM flow is a priority, enqueue packet at list head */ in intel_lpm_resume()
269 bt_dev_err(hu->hdev, "Failed to alloc memory for LPM packet"); in intel_lpm_host_wake()
276 /* LPM flow is a priority, enqueue packet at list head */ in intel_lpm_host_wake()
296 /* Host/Controller are now LPM resumed, trigger a new delayed suspend */ in intel_irq()
334 /* Provide to idev a hu reference which is used to run LPM in intel_set_power()
335 * transactions (lpm suspend/resume) from PM callbacks. in intel_set_power()
853 /* Enable LPM if matching pdev with wakeup enabled, set TX active in intel_setup()
854 * until further LPM TX notification. in intel_setup()
952 struct hci_lpm_pkt *lpm = (void *)skb->data; in intel_recv_lpm() local
956 switch (lpm->opcode) { in intel_recv_lpm()
958 if (lpm->dlen < 1) { in intel_recv_lpm()
959 bt_dev_err(hu->hdev, "Invalid LPM notification packet"); in intel_recv_lpm()
962 intel_recv_lpm_notify(hdev, lpm->data[0]); in intel_recv_lpm()
979 bt_dev_err(hdev, "Unknown LPM opcode (%02x)", lpm->opcode); in intel_recv_lpm()
1032 /* Be sure our controller is resumed and potential LPM transaction in intel_enqueue()