Symbol: bcm4377_data
drivers/bluetooth/hci_bcm4377.c
1014
static int bcm4377_destroy_completion_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1035
static int bcm4377_create_transfer_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1104
static int bcm4377_destroy_transfer_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1124
static int __bcm4378_send_calibration_chunk(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1148
static int __bcm4378_send_calibration(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1179
static int bcm4378_send_calibration(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1192
static int bcm4387_send_calibration(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1204
static int bcm4388_send_calibration(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1212
static const struct firmware *bcm4377_request_blob(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1240
static int bcm4377_send_ptb(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1259
static int bcm4378_send_ptb_chunk(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1282
static int bcm4378_send_ptb(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1309
struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev);
drivers/bluetooth/hci_bcm4377.c
1379
struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev);
drivers/bluetooth/hci_bcm4377.c
1398
static bool bcm4377_is_valid_bdaddr(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1414
static int bcm4377_check_bdaddr(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1446
struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev);
drivers/bluetooth/hci_bcm4377.c
1472
struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev);
drivers/bluetooth/hci_bcm4377.c
1509
struct bcm4377_data *bcm4377 = hci_get_drvdata(hdev);
drivers/bluetooth/hci_bcm4377.c
1525
static int bcm4377_alloc_transfer_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1580
static int bcm4377_alloc_completion_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1602
static int bcm4377_init_context(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1677
static int bcm4377_prepare_rings(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1827
static int bcm4377_boot(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1907
static int bcm4377_setup_rti(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
1967
static int bcm4377_parse_otp_board_params(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
1979
static int bcm4377_parse_otp_chip_params(struct bcm4377_data *bcm4377, char tag,
drivers/bluetooth/hci_bcm4377.c
2002
static int bcm4377_parse_otp_str(struct bcm4377_data *bcm4377, const u8 *str,
drivers/bluetooth/hci_bcm4377.c
2049
static int bcm4377_parse_otp_sys_vendor(struct bcm4377_data *bcm4377, u8 *otp,
drivers/bluetooth/hci_bcm4377.c
2101
static int bcm4377_parse_otp(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
2149
static int bcm4377_init_cfg(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
2198
static int bcm4377_probe_dmi(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
2213
static int bcm4377_probe_of(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
2247
static void bcm4377_disable_aspm(struct bcm4377_data *bcm4377)
drivers/bluetooth/hci_bcm4377.c
2278
struct bcm4377_data *bcm4377;
drivers/bluetooth/hci_bcm4377.c
2422
struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev);
drivers/bluetooth/hci_bcm4377.c
2438
struct bcm4377_data *bcm4377 = pci_get_drvdata(pdev);
drivers/bluetooth/hci_bcm4377.c
480
struct bcm4377_data;
drivers/bluetooth/hci_bcm4377.c
527
int (*send_calibration)(struct bcm4377_data *bcm4377);
drivers/bluetooth/hci_bcm4377.c
528
int (*send_ptb)(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
613
static void bcm4377_ring_doorbell(struct bcm4377_data *bcm4377, u8 doorbell,
drivers/bluetooth/hci_bcm4377.c
627
static int bcm4377_extract_msgid(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
652
static void bcm4377_handle_event(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
704
static void bcm4377_handle_ack(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
735
static void bcm4377_handle_completion(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
808
static void bcm4377_poll_completion_ring(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
840
struct bcm4377_data *bcm4377 = data;
drivers/bluetooth/hci_bcm4377.c
869
static int bcm4377_enqueue(struct bcm4377_data *bcm4377,
drivers/bluetooth/hci_bcm4377.c
980
static int bcm4377_create_completion_ring(struct bcm4377_data *bcm4377,