/linux-master/net/nfc/hci/ |
H A D | Makefile | |
/linux-master/drivers/i3c/master/mipi-i3c-hci/ |
H A D | Makefile | |
H A D | dct_v1.c | 20 void i3c_hci_dct_get_val(struct i3c_hci *hci, unsigned int dct_idx, argument
|
H A D | ibi.h | 30 i3c_hci_addr_to_dev(struct i3c_hci *hci, unsigned int addr) argument
|
H A D | dat_v1.c | 52 static int hci_dat_v1_init(struct i3c_hci *hci) argument 83 hci_dat_v1_cleanup(struct i3c_hci *hci) argument 89 hci_dat_v1_alloc_entry(struct i3c_hci *hci) argument 110 hci_dat_v1_free_entry(struct i3c_hci *hci, unsigned int dat_idx) argument 118 hci_dat_v1_set_dynamic_addr(struct i3c_hci *hci, unsigned int dat_idx, u8 address) argument 130 hci_dat_v1_set_static_addr(struct i3c_hci *hci, unsigned int dat_idx, u8 address) argument 141 hci_dat_v1_set_flags(struct i3c_hci *hci, unsigned int dat_idx, u32 w0_flags, u32 w1_flags) argument 154 hci_dat_v1_clear_flags(struct i3c_hci *hci, unsigned int dat_idx, u32 w0_flags, u32 w1_flags) argument 167 hci_dat_v1_get_index(struct i3c_hci *hci, u8 dev_addr) argument [all...] |
H A D | cmd_v2.c | 66 static unsigned int get_i3c_rate_idx(struct i3c_hci *hci) argument 83 static unsigned int get_i2c_rate_idx(struct i3c_hci *hci) argument 92 static void hci_cmd_v2_prep_private_xfer(struct i3c_hci *hci, argument 151 static int hci_cmd_v2_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, argument 217 static void hci_cmd_v2_prep_i3c_xfer(struct i3c_hci *hci, argument 228 hci_cmd_v2_prep_i2c_xfer(struct i3c_hci *hci, struct i2c_dev_desc *dev, struct hci_xfer *xfer) argument 239 hci_cmd_v2_daa(struct i3c_hci *hci) argument [all...] |
H A D | ext_caps.c | 24 static int hci_extcap_hardware_id(struct i3c_hci *hci, void __iomem *base) argument 45 hci_extcap_master_config(struct i3c_hci *hci, void __iomem *base) argument 59 hci_extcap_multi_bus(struct i3c_hci *hci, void __iomem *base) argument 68 hci_extcap_xfer_modes(struct i3c_hci *hci, void __iomem *base) argument 88 hci_extcap_xfer_rates(struct i3c_hci *hci, void __iomem *base) argument 116 hci_extcap_auto_command(struct i3c_hci *hci, void __iomem *base) argument 130 hci_extcap_debug(struct i3c_hci *hci, void __iomem *base) argument 137 hci_extcap_scheduled_cmd(struct i3c_hci *hci, void __iomem *base) argument 144 hci_extcap_non_curr_master(struct i3c_hci *hci, void __iomem *base) argument 151 hci_extcap_ccc_resp_conf(struct i3c_hci *hci, void __iomem *base) argument 157 hci_extcap_global_DAT(struct i3c_hci *hci, void __iomem *base) argument 163 hci_extcap_multilane(struct i3c_hci *hci, void __iomem *base) argument 169 hci_extcap_ncm_multilane(struct i3c_hci *hci, void __iomem *base) argument 201 hci_extcap_vendor_NXP(struct i3c_hci *hci, void __iomem *base) argument 226 hci_extcap_vendor_specific(struct i3c_hci *hci, void __iomem *base, u32 cap_id, u32 cap_length) argument 256 i3c_hci_parse_ext_caps(struct i3c_hci *hci) argument [all...] |
H A D | cmd_v1.c | 122 static enum hci_cmd_mode get_i3c_mode(struct i3c_hci *hci) argument 139 static enum hci_cmd_mode get_i2c_mode(struct i3c_hci *hci) argument 172 static int hci_cmd_v1_prep_ccc(struct i3c_hci *hci, argument 222 static void hci_cmd_v1_prep_i3c_xfer(struct i3c_hci *hci, argument 257 hci_cmd_v1_prep_i2c_xfer(struct i3c_hci *hci, struct i2c_dev_desc *dev, struct hci_xfer *xfer) argument 292 hci_cmd_v1_daa(struct i3c_hci *hci) argument [all...] |
H A D | pio.c | 139 static int hci_pio_init(struct i3c_hci *hci) argument 209 hci_pio_cleanup(struct i3c_hci *hci) argument 227 hci_pio_write_cmd(struct i3c_hci *hci, struct hci_xfer *xfer) argument 241 hci_pio_do_rx(struct i3c_hci *hci, struct hci_pio_data *pio) argument 266 hci_pio_do_trailing_rx(struct i3c_hci *hci, struct hci_pio_data *pio, unsigned int count) argument 307 hci_pio_do_tx(struct i3c_hci *hci, struct hci_pio_data *pio) argument 347 hci_pio_process_rx(struct i3c_hci *hci, struct hci_pio_data *pio) argument 354 hci_pio_process_tx(struct i3c_hci *hci, struct hci_pio_data *pio) argument 361 hci_pio_queue_data(struct i3c_hci *hci, struct hci_pio_data *pio) argument 394 hci_pio_push_to_next_rx(struct i3c_hci *hci, struct hci_xfer *xfer, unsigned int words_to_keep) argument 476 hci_pio_process_resp(struct i3c_hci *hci, struct hci_pio_data *pio) argument 542 hci_pio_queue_resp(struct i3c_hci *hci, struct hci_pio_data *pio) argument 561 hci_pio_process_cmd(struct i3c_hci *hci, struct hci_pio_data *pio) argument 588 hci_pio_queue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer, int n) argument 621 hci_pio_dequeue_xfer_common(struct i3c_hci *hci, struct hci_pio_data *pio, struct hci_xfer *xfer, int n) argument 683 hci_pio_dequeue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer, int n) argument 699 hci_pio_err(struct i3c_hci *hci, struct hci_pio_data *pio, u32 status) argument 740 hci_pio_set_ibi_thresh(struct i3c_hci *hci, struct hci_pio_data *pio, unsigned int thresh_val) argument 756 hci_pio_get_ibi_segment(struct i3c_hci *hci, struct hci_pio_data *pio) argument 806 hci_pio_prep_new_ibi(struct i3c_hci *hci, struct hci_pio_data *pio) argument 861 hci_pio_free_ibi_slot(struct i3c_hci *hci, struct hci_pio_data *pio) argument 873 hci_pio_process_ibi(struct i3c_hci *hci, struct hci_pio_data *pio) argument 941 hci_pio_request_ibi(struct i3c_hci *hci, struct i3c_dev_desc *dev, const struct i3c_ibi_setup *req) argument 962 hci_pio_free_ibi(struct i3c_hci *hci, struct i3c_dev_desc *dev) argument 972 hci_pio_recycle_ibi_slot(struct i3c_hci *hci, struct i3c_dev_desc *dev, struct i3c_ibi_slot *slot) argument 982 hci_pio_irq_handler(struct i3c_hci *hci, unsigned int unused) argument [all...] |
H A D | core.c | 128 struct i3c_hci *hci = to_i3c_hci(m); local 163 struct i3c_hci *hci = to_i3c_hci(m); local 175 mipi_i3c_hci_resume(struct i3c_hci *hci) argument 181 mipi_i3c_hci_pio_reset(struct i3c_hci *hci) argument 187 mipi_i3c_hci_dct_index_reset(struct i3c_hci *hci) argument 195 struct i3c_hci *hci = to_i3c_hci(m); local 272 struct i3c_hci *hci = to_i3c_hci(m); local 279 i3c_hci_alloc_safe_xfer_buf(struct i3c_hci *hci, struct hci_xfer *xfer) argument 295 i3c_hci_free_safe_xfer_buf(struct i3c_hci *hci, struct hci_xfer *xfer) argument 312 struct i3c_hci *hci = to_i3c_hci(m); local 377 struct i3c_hci *hci = to_i3c_hci(m); local 428 struct i3c_hci *hci = to_i3c_hci(m); local 453 struct i3c_hci *hci = to_i3c_hci(m); local 467 struct i3c_hci *hci = to_i3c_hci(m); local 481 struct i3c_hci *hci = to_i3c_hci(m); local 507 struct i3c_hci *hci = to_i3c_hci(m); local 524 struct i3c_hci *hci = to_i3c_hci(m); local 538 struct i3c_hci *hci = to_i3c_hci(m); local 546 struct i3c_hci *hci = to_i3c_hci(m); local 556 struct i3c_hci *hci = to_i3c_hci(m); local 567 struct i3c_hci *hci = to_i3c_hci(m); local 593 struct i3c_hci *hci = dev_id; local 631 i3c_hci_init(struct i3c_hci *hci) argument 784 struct i3c_hci *hci; local 818 struct i3c_hci *hci = platform_get_drvdata(pdev); local [all...] |
H A D | dma.c | 165 static void hci_dma_cleanup(struct i3c_hci *hci) argument 208 hci_dma_init(struct i3c_hci *hci) argument 342 hci_dma_unmap_xfer(struct i3c_hci *hci, struct hci_xfer *xfer_list, unsigned int n) argument 358 hci_dma_queue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer_list, int n) argument 445 hci_dma_dequeue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer_list, int n) argument 500 hci_dma_xfer_done(struct i3c_hci *hci, struct hci_rh_data *rh) argument 546 hci_dma_request_ibi(struct i3c_hci *hci, struct i3c_dev_desc *dev, const struct i3c_ibi_setup *req) argument 567 hci_dma_free_ibi(struct i3c_hci *hci, struct i3c_dev_desc *dev) argument 577 hci_dma_recycle_ibi_slot(struct i3c_hci *hci, struct i3c_dev_desc *dev, struct i3c_ibi_slot *slot) argument 587 hci_dma_process_ibi(struct i3c_hci *hci, struct hci_rh_data *rh) argument 736 hci_dma_irq_handler(struct i3c_hci *hci, unsigned int mask) argument [all...] |
/linux-master/drivers/staging/gdm724x/ |
H A D | gdm_usb.c | 59 struct hci_packet *hci; local 387 struct hci_packet *hci; local [all...] |
H A D | gdm_lte.c | 505 struct hci_packet *hci = (struct hci_packet *)buf; local 751 struct hci_packet *hci = (struct hci_packet *)buf; local
|
/linux-master/drivers/usb/musb/ |
H A D | da8xx.c | 223 static irqreturn_t da8xx_musb_interrupt(int irq, void *hci) argument
|
H A D | musb_dsps.c | 313 static irqreturn_t dsps_interrupt(int irq, void *hci) argument
|
/linux-master/drivers/staging/rtl8712/ |
H A D | os_intfs.c | 39 static int hci = RTL8712_USB; variable
|
H A D | drv_types.h | 73 u8 hci; member in struct:registry_priv
|
/linux-master/drivers/ufs/host/ |
H A D | ufs-exynos.h | 243 EXYNOS_UFS_MMIO_FUNC(hci); variable
|
/linux-master/include/net/bluetooth/ |
H A D | bluetooth.h | 471 struct hci_ctrl hci; member in union:bt_skb_cb::__anon165
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | drv_types.h | 70 u8 hci; member in struct:registry_priv
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | main.h | 1784 u8 hci; member in struct:rtw_efuse::__anon2309 1996 struct rtw_hci hci; member in struct:rtw_dev
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | core.h | 5048 struct rtw89_hci_info hci; member in struct:rtw89_dev [all...] |