Searched defs:hci (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/i3c/master/mipi-i3c-hci/ |
H A D | ext_caps.c | 24 static int hci_extcap_hardware_id(struct i3c_hci *hci, void __iomem *base) in hci_extcap_hardware_id() 45 static int hci_extcap_master_config(struct i3c_hci *hci, void __iomem *base) in hci_extcap_master_config() 59 static int hci_extcap_multi_bus(struct i3c_hci *hci, void __iomem *base) in hci_extcap_multi_bus() 68 static int hci_extcap_xfer_modes(struct i3c_hci *hci, void __iomem *base) in hci_extcap_xfer_modes() 88 static int hci_extcap_xfer_rates(struct i3c_hci *hci, void __iomem *base) in hci_extcap_xfer_rates() 116 static int hci_extcap_auto_command(struct i3c_hci *hci, void __iomem *base) in hci_extcap_auto_command() 130 static int hci_extcap_debug(struct i3c_hci *hci, void __iomem *base) in hci_extcap_debug() 137 static int hci_extcap_scheduled_cmd(struct i3c_hci *hci, void __iomem *base) in hci_extcap_scheduled_cmd() 144 static int hci_extcap_non_curr_master(struct i3c_hci *hci, void __iomem *base) in hci_extcap_non_curr_master() 151 static int hci_extcap_ccc_resp_conf(struct i3c_hci *hci, void __iomem *base) in hci_extcap_ccc_resp_conf() [all …]
|
H A D | core.c | 120 struct i3c_hci *hci = to_i3c_hci(m); in i3c_hci_bus_init() local 159 struct i3c_hci *hci = to_i3c_hci(m); in i3c_hci_bus_cleanup() local 171 void mipi_i3c_hci_resume(struct i3c_hci *hci) in mipi_i3c_hci_resume() 177 void mipi_i3c_hci_pio_reset(struct i3c_hci *hci) in mipi_i3c_hci_pio_reset() 183 void mipi_i3c_hci_dct_index_reset(struct i3c_hci *hci) in mipi_i3c_hci_dct_index_reset() 191 struct i3c_hci *hci = to_i3c_hci(m); in i3c_hci_send_ccc_cmd() local 268 struct i3c_hci *hci = to_i3c_hci(m); in i3c_hci_daa() local 275 static int i3c_hci_alloc_safe_xfer_buf(struct i3c_hci *hci, in i3c_hci_alloc_safe_xfer_buf() 291 static void i3c_hci_free_safe_xfer_buf(struct i3c_hci *hci, in i3c_hci_free_safe_xfer_buf() 308 struct i3c_hci *hci = to_i3c_hci(m); in i3c_hci_priv_xfers() local [all …]
|
H A D | cmd_v2.c | 66 static unsigned int get_i3c_rate_idx(struct i3c_hci *hci) in get_i3c_rate_idx() 83 static unsigned int get_i2c_rate_idx(struct i3c_hci *hci) in get_i2c_rate_idx() 92 static void hci_cmd_v2_prep_private_xfer(struct i3c_hci *hci, in hci_cmd_v2_prep_private_xfer() 151 static int hci_cmd_v2_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, in hci_cmd_v2_prep_ccc() 217 static void hci_cmd_v2_prep_i3c_xfer(struct i3c_hci *hci, in hci_cmd_v2_prep_i3c_xfer() 228 static void hci_cmd_v2_prep_i2c_xfer(struct i3c_hci *hci, in hci_cmd_v2_prep_i2c_xfer() 239 static int hci_cmd_v2_daa(struct i3c_hci *hci) in hci_cmd_v2_daa()
|
H A D | cmd_v1.c | 122 static enum hci_cmd_mode get_i3c_mode(struct i3c_hci *hci) in get_i3c_mode() 137 static enum hci_cmd_mode get_i2c_mode(struct i3c_hci *hci) in get_i2c_mode() 170 static int hci_cmd_v1_prep_ccc(struct i3c_hci *hci, in hci_cmd_v1_prep_ccc() 220 static void hci_cmd_v1_prep_i3c_xfer(struct i3c_hci *hci, in hci_cmd_v1_prep_i3c_xfer() 255 static void hci_cmd_v1_prep_i2c_xfer(struct i3c_hci *hci, in hci_cmd_v1_prep_i2c_xfer() 290 static int hci_cmd_v1_daa(struct i3c_hci *hci) in hci_cmd_v1_daa()
|
H A D | hci_quirks.c | 25 void amd_set_od_pp_timing(struct i3c_hci *hci) in amd_set_od_pp_timing() 37 void amd_set_resp_buf_thld(struct i3c_hci *hci) in amd_set_resp_buf_thld()
|
H A D | dct_v1.c | 20 void i3c_hci_dct_get_val(struct i3c_hci *hci, unsigned int dct_idx, in i3c_hci_dct_get_val()
|
H A D | ibi.h | 30 i3c_hci_addr_to_dev(struct i3c_hci *hci, unsigned int addr) in i3c_hci_addr_to_dev()
|
/linux/include/net/bluetooth/ |
H A D | bluetooth.h | 477 struct hci_ctrl hci; member
|