Symbol: btintel_pcie_data
drivers/bluetooth/btintel_pcie.c
1029
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
1099
static int btintel_pcie_recv_frame(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1203
static void btintel_pcie_read_hwexp(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1306
static void btintel_pcie_msix_hw_exp_handler(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1325
struct btintel_pcie_data *data = container_of(work,
drivers/bluetooth/btintel_pcie.c
1326
struct btintel_pcie_data, rx_work);
drivers/bluetooth/btintel_pcie.c
1353
static int btintel_pcie_submit_rx_work(struct btintel_pcie_data *data, u8 status,
drivers/bluetooth/btintel_pcie.c
1386
static void btintel_pcie_msix_rx_handle(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1433
static inline bool btintel_pcie_is_rxq_empty(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1438
static inline bool btintel_pcie_is_txackq_empty(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1446
struct btintel_pcie_data *data = btintel_pcie_get_data(entry);
drivers/bluetooth/btintel_pcie.c
1508
static int btintel_pcie_setup_irq(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
154
static int btintel_pcie_setup_dbgc(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1568
static void btintel_pcie_config_msix(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1589
struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1620
static void btintel_pcie_init_ci(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1652
static void btintel_pcie_free_txq_bufs(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1661
static int btintel_pcie_setup_txq_bufs(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1696
static void btintel_pcie_free_rxq_bufs(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1705
static int btintel_pcie_setup_rxq_bufs(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1740
static void btintel_pcie_setup_ia(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
1761
static void btintel_pcie_free(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1772
static int btintel_pcie_alloc(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
1930
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
2003
static void btintel_pcie_release_hdev(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
2013
static void btintel_pcie_disable_interrupts(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
2021
static void btintel_pcie_enable_interrupts(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
2029
static void btintel_pcie_synchronize_irqs(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
2037
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
2142
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
217
static struct btintel_pcie_data *btintel_pcie_get_data(struct msix_entry *entry)
drivers/bluetooth/btintel_pcie.c
222
return container_of(entries, struct btintel_pcie_data, msix_entries[0]);
drivers/bluetooth/btintel_pcie.c
2240
static int btintel_pcie_setup_hdev(struct btintel_pcie_data *data);
drivers/bluetooth/btintel_pcie.c
2247
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
228
static void btintel_pcie_set_tx_db(struct btintel_pcie_data *data, u16 index)
drivers/bluetooth/btintel_pcie.c
2299
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
2322
struct btintel_pcie_data *dev_data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
2353
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
2415
static int btintel_pcie_setup_hdev(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
2461
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
2535
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
2570
struct btintel_pcie_data *data = pci_get_drvdata(pdev);
drivers/bluetooth/btintel_pcie.c
2580
static int btintel_pcie_set_dxstate(struct btintel_pcie_data *data, u32 dxstate)
drivers/bluetooth/btintel_pcie.c
261
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
2625
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
2669
struct btintel_pcie_data *data;
drivers/bluetooth/btintel_pcie.c
349
static int btintel_pcie_send_sync(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
427
static void btintel_pcie_set_rx_db(struct btintel_pcie_data *data, u16 index)
drivers/bluetooth/btintel_pcie.c
456
static int btintel_pcie_submit_rx(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
481
static int btintel_pcie_start_rx(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
499
static void btintel_pcie_reset_ia(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
507
static int btintel_pcie_reset_bt(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
550
static void btintel_pcie_mac_init(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
564
static int btintel_pcie_get_mac_access(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
590
static void btintel_pcie_release_mac_access(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
620
static int btintel_pcie_read_dram_buffers(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
735
struct btintel_pcie_data *data = hci_get_drvdata(hdev);
drivers/bluetooth/btintel_pcie.c
758
static int btintel_pcie_enable_bt(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
808
static inline bool btintel_pcie_in_op(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
813
static inline bool btintel_pcie_in_iml(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
819
static inline bool btintel_pcie_in_d3(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
824
static inline bool btintel_pcie_in_d0(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
829
static inline bool btintel_pcie_in_device_halt(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
834
static void btintel_pcie_wr_sleep_cntrl(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
841
static int btintel_pcie_read_device_mem(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.c
862
static inline bool btintel_pcie_in_lockdown(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
870
static inline bool btintel_pcie_in_error(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
876
static void btintel_pcie_msix_gp1_handler(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
885
static void btintel_pcie_msix_gp0_handler(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.c
997
static void btintel_pcie_msix_tx_handle(struct btintel_pcie_data *data)
drivers/bluetooth/btintel_pcie.h
522
static inline u32 btintel_pcie_rd_reg32(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.h
528
static inline void btintel_pcie_wr_reg8(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.h
534
static inline void btintel_pcie_wr_reg32(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.h
540
static inline void btintel_pcie_set_reg_bits(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.h
550
static inline void btintel_pcie_clr_reg_bits(struct btintel_pcie_data *data,
drivers/bluetooth/btintel_pcie.h
560
static inline u32 btintel_pcie_rd_dev_mem(struct btintel_pcie_data *data,