H A D | hci_bcm4377.c | 517 int (*send_calibration)(struct bcm4377_data *bcm4377); 518 int (*send_ptb)(struct bcm4377_data *bcm4377, 603 static void bcm4377_ring_doorbell(struct bcm4377_data *bcm4377, u8 doorbell, argument 612 dev_dbg(&bcm4377->pdev->dev, "write %d to doorbell #%d (0x%x)\n", val, 614 iowrite32(db, bcm4377->bar0 + BCM4377_BAR0_DOORBELL); 617 static int bcm4377_extract_msgid(struct bcm4377_data *bcm4377, argument 626 &bcm4377->pdev->dev, 633 dev_warn(&bcm4377->pdev->dev, 642 static void bcm4377_handle_event(struct bcm4377_data *bcm4377, argument 654 dev_warn(&bcm4377 694 bcm4377_handle_ack(struct bcm4377_data *bcm4377, struct bcm4377_transfer_ring *ring, u16 raw_msgid) argument 725 bcm4377_handle_completion(struct bcm4377_data *bcm4377, struct bcm4377_completion_ring *ring, u16 pos) argument 798 bcm4377_poll_completion_ring(struct bcm4377_data *bcm4377, struct bcm4377_completion_ring *ring) argument 830 struct bcm4377_data *bcm4377 = data; local 859 bcm4377_enqueue(struct bcm4377_data *bcm4377, struct bcm4377_transfer_ring *ring, void *data, size_t len, bool wait) argument 970 bcm4377_create_completion_ring(struct bcm4377_data *bcm4377, struct bcm4377_completion_ring *ring) argument 1004 bcm4377_destroy_completion_ring(struct bcm4377_data *bcm4377, struct bcm4377_completion_ring *ring) argument 1025 bcm4377_create_transfer_ring(struct bcm4377_data *bcm4377, struct bcm4377_transfer_ring *ring) argument 1094 bcm4377_destroy_transfer_ring(struct bcm4377_data *bcm4377, struct bcm4377_transfer_ring *ring) argument 1114 __bcm4378_send_calibration_chunk(struct bcm4377_data *bcm4377, const void *data, size_t data_len, u16 blocks_left) argument 1138 __bcm4378_send_calibration(struct bcm4377_data *bcm4377, const void *data, size_t data_size) argument 1169 bcm4378_send_calibration(struct bcm4377_data *bcm4377) argument 1182 bcm4387_send_calibration(struct bcm4377_data *bcm4377) argument 1194 bcm4377_request_blob(struct bcm4377_data *bcm4377, const char *suffix) argument 1222 bcm4377_send_ptb(struct bcm4377_data *bcm4377, const struct firmware *fw) argument 1241 bcm4378_send_ptb_chunk(struct bcm4377_data *bcm4377, const void *data, size_t data_len, u16 blocks_left) argument 1264 bcm4378_send_ptb(struct bcm4377_data *bcm4377, const struct firmware *fw) argument 1291 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); local 1361 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); local 1380 bcm4377_is_valid_bdaddr(struct bcm4377_data *bcm4377, bdaddr_t *addr) argument 1396 bcm4377_check_bdaddr(struct bcm4377_data *bcm4377) argument 1428 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); local 1454 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); local 1491 struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev); local 1507 bcm4377_alloc_transfer_ring(struct bcm4377_data *bcm4377, struct bcm4377_transfer_ring *ring) argument 1562 bcm4377_alloc_completion_ring(struct bcm4377_data *bcm4377, struct bcm4377_completion_ring *ring) argument 1584 bcm4377_init_context(struct bcm4377_data *bcm4377) argument 1659 bcm4377_prepare_rings(struct bcm4377_data *bcm4377) argument 1809 bcm4377_boot(struct bcm4377_data *bcm4377) argument 1886 bcm4377_setup_rti(struct bcm4377_data *bcm4377) argument 1946 bcm4377_parse_otp_board_params(struct bcm4377_data *bcm4377, char tag, const char *val, size_t len) argument 1958 bcm4377_parse_otp_chip_params(struct bcm4377_data *bcm4377, char tag, const char *val, size_t len) argument 1981 bcm4377_parse_otp_str(struct bcm4377_data *bcm4377, const u8 *str, enum bcm4377_otp_params_type type) argument 2028 bcm4377_parse_otp_sys_vendor(struct bcm4377_data *bcm4377, u8 *otp, size_t size) argument 2080 bcm4377_parse_otp(struct bcm4377_data *bcm4377) argument 2128 bcm4377_init_cfg(struct bcm4377_data *bcm4377) argument 2177 bcm4377_probe_dmi(struct bcm4377_data *bcm4377) argument 2192 bcm4377_probe_of(struct bcm4377_data *bcm4377) argument 2226 bcm4377_disable_aspm(struct bcm4377_data *bcm4377) argument 2257 struct bcm4377_data *bcm4377; local 2399 struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev); local 2414 struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev); local [all...] |