Lines Matching refs:bcm4377_data

477 struct bcm4377_data;
516 int (*send_calibration)(struct bcm4377_data *bcm4377);
517 int (*send_ptb)(struct bcm4377_data *bcm4377,
554 struct bcm4377_data { struct
602 static void bcm4377_ring_doorbell(struct bcm4377_data *bcm4377, u8 doorbell, in bcm4377_ring_doorbell() argument
616 static int bcm4377_extract_msgid(struct bcm4377_data *bcm4377, in bcm4377_extract_msgid()
641 static void bcm4377_handle_event(struct bcm4377_data *bcm4377, in bcm4377_handle_event()
693 static void bcm4377_handle_ack(struct bcm4377_data *bcm4377, in bcm4377_handle_ack()
724 static void bcm4377_handle_completion(struct bcm4377_data *bcm4377, in bcm4377_handle_completion()
797 static void bcm4377_poll_completion_ring(struct bcm4377_data *bcm4377, in bcm4377_poll_completion_ring()
829 struct bcm4377_data *bcm4377 = data; in bcm4377_irq()
858 static int bcm4377_enqueue(struct bcm4377_data *bcm4377, in bcm4377_enqueue()
969 static int bcm4377_create_completion_ring(struct bcm4377_data *bcm4377, in bcm4377_create_completion_ring()
1003 static int bcm4377_destroy_completion_ring(struct bcm4377_data *bcm4377, in bcm4377_destroy_completion_ring()
1024 static int bcm4377_create_transfer_ring(struct bcm4377_data *bcm4377, in bcm4377_create_transfer_ring()
1093 static int bcm4377_destroy_transfer_ring(struct bcm4377_data *bcm4377, in bcm4377_destroy_transfer_ring()
1113 static int __bcm4378_send_calibration_chunk(struct bcm4377_data *bcm4377, in __bcm4378_send_calibration_chunk()
1137 static int __bcm4378_send_calibration(struct bcm4377_data *bcm4377, in __bcm4378_send_calibration()
1168 static int bcm4378_send_calibration(struct bcm4377_data *bcm4377) in bcm4378_send_calibration()
1181 static int bcm4387_send_calibration(struct bcm4377_data *bcm4377) in bcm4387_send_calibration()
1193 static const struct firmware *bcm4377_request_blob(struct bcm4377_data *bcm4377, in bcm4377_request_blob()
1221 static int bcm4377_send_ptb(struct bcm4377_data *bcm4377, in bcm4377_send_ptb()
1240 static int bcm4378_send_ptb_chunk(struct bcm4377_data *bcm4377, in bcm4378_send_ptb_chunk()
1263 static int bcm4378_send_ptb(struct bcm4377_data *bcm4377, in bcm4378_send_ptb()
1290 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); in bcm4377_hci_open()
1360 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); in bcm4377_hci_close()
1379 static bool bcm4377_is_valid_bdaddr(struct bcm4377_data *bcm4377, in bcm4377_is_valid_bdaddr()
1395 static int bcm4377_check_bdaddr(struct bcm4377_data *bcm4377) in bcm4377_check_bdaddr()
1427 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); in bcm4377_hci_setup()
1453 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); in bcm4377_hci_send_frame()
1490 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); in bcm4377_hci_set_bdaddr()
1506 static int bcm4377_alloc_transfer_ring(struct bcm4377_data *bcm4377, in bcm4377_alloc_transfer_ring()
1561 static int bcm4377_alloc_completion_ring(struct bcm4377_data *bcm4377, in bcm4377_alloc_completion_ring()
1583 static int bcm4377_init_context(struct bcm4377_data *bcm4377) in bcm4377_init_context()
1658 static int bcm4377_prepare_rings(struct bcm4377_data *bcm4377) in bcm4377_prepare_rings()
1808 static int bcm4377_boot(struct bcm4377_data *bcm4377) in bcm4377_boot()
1885 static int bcm4377_setup_rti(struct bcm4377_data *bcm4377) in bcm4377_setup_rti()
1945 static int bcm4377_parse_otp_board_params(struct bcm4377_data *bcm4377, in bcm4377_parse_otp_board_params()
1957 static int bcm4377_parse_otp_chip_params(struct bcm4377_data *bcm4377, char tag, in bcm4377_parse_otp_chip_params()
1980 static int bcm4377_parse_otp_str(struct bcm4377_data *bcm4377, const u8 *str, in bcm4377_parse_otp_str()
2027 static int bcm4377_parse_otp_sys_vendor(struct bcm4377_data *bcm4377, u8 *otp, in bcm4377_parse_otp_sys_vendor()
2079 static int bcm4377_parse_otp(struct bcm4377_data *bcm4377) in bcm4377_parse_otp()
2127 static int bcm4377_init_cfg(struct bcm4377_data *bcm4377) in bcm4377_init_cfg()
2176 static int bcm4377_probe_dmi(struct bcm4377_data *bcm4377) in bcm4377_probe_dmi()
2191 static int bcm4377_probe_of(struct bcm4377_data *bcm4377) in bcm4377_probe_of()
2225 static void bcm4377_disable_aspm(struct bcm4377_data *bcm4377) in bcm4377_disable_aspm()
2256 struct bcm4377_data *bcm4377; in bcm4377_probe()
2397 struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev); in bcm4377_suspend()
2412 struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev); in bcm4377_resume()