Home
last modified time | relevance | path

Searched defs:hdev (Results 51 – 75 of 285) sorted by relevance

12345678910>>...12

/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/gaudi/
H A Dgaudi_coresight.c367 static int gaudi_coresight_timeout(struct hl_device *hdev, u64 addr, in gaudi_coresight_timeout()
391 static int gaudi_config_stm(struct hl_device *hdev, in gaudi_config_stm()
469 static int gaudi_config_etf(struct hl_device *hdev, in gaudi_config_etf()
530 static bool gaudi_etr_validate_address(struct hl_device *hdev, u64 addr, in gaudi_etr_validate_address()
574 static int gaudi_config_etr(struct hl_device *hdev, in gaudi_config_etr()
680 static int gaudi_config_funnel(struct hl_device *hdev, in gaudi_config_funnel()
699 static int gaudi_config_bmon(struct hl_device *hdev, in gaudi_config_bmon()
761 static int gaudi_config_spmu(struct hl_device *hdev, in gaudi_config_spmu()
846 int gaudi_debug_coresight(struct hl_device *hdev, void *data) in gaudi_debug_coresight()
885 void gaudi_halt_coresight(struct hl_device *hdev) in gaudi_halt_coresight()
H A Dgaudi_security.c477 static void gaudi_pb_set_block(struct hl_device *hdev, u64 base) in gaudi_pb_set_block()
487 static void gaudi_init_mme_protection_bits(struct hl_device *hdev) in gaudi_init_mme_protection_bits()
1471 static void gaudi_init_dma_protection_bits(struct hl_device *hdev) in gaudi_init_dma_protection_bits()
5185 static void gaudi_init_tpc_protection_bits(struct hl_device *hdev) in gaudi_init_tpc_protection_bits()
8849 static void gaudi_init_protection_bits(struct hl_device *hdev) in gaudi_init_protection_bits()
8892 static void gaudi_init_range_registers_lbw(struct hl_device *hdev) in gaudi_init_range_registers_lbw()
8951 static void gaudi_init_range_registers_hbw(struct hl_device *hdev) in gaudi_init_range_registers_hbw()
9068 void gaudi_init_security(struct hl_device *hdev) in gaudi_init_security()
H A Dgaudi_hwmgr.c11 void gaudi_set_pll_profile(struct hl_device *hdev, enum hl_pll_frequency freq) in gaudi_set_pll_profile()
19 int gaudi_get_clk_rate(struct hl_device *hdev, u32 *cur_clk, u32 *max_clk) in gaudi_get_clk_rate()
53 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_show() local
70 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_store() local
97 struct hl_device *hdev = dev_get_drvdata(dev); in clk_cur_freq_mhz_show() local
117 void gaudi_add_device_attr(struct hl_device *hdev, in gaudi_add_device_attr()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c35 struct hclge_dev *hdev = vport->back; in hclge_gen_resp_to_vf() local
90 struct hclge_dev *hdev = vport->back; in hclge_send_mbx_msg() local
124 struct hclge_dev *hdev = vport->back; in hclge_inform_reset_assert_to_vf() local
176 struct hclge_dev *hdev = vport->back; in hclge_get_ring_chain_from_mbx() local
286 struct hclge_dev *hdev = vport->back; in hclge_set_vf_uc_mac_addr() local
328 struct hclge_dev *hdev = vport->back; in hclge_set_vf_mc_mac_addr() local
440 struct hclge_dev *hdev = vport->back; in hclge_get_vf_queue_info() local
466 struct hclge_dev *hdev = vport->back; in hclge_get_vf_queue_depth() local
483 struct hclge_dev *hdev = vport->back; in hclge_get_vf_media_type() local
498 struct hclge_dev *hdev = vport->back; in hclge_get_link_info() local
[all …]
H A Dhclge_cmd.c59 static int hclge_alloc_cmd_queue(struct hclge_dev *hdev, int ring_type) in hclge_alloc_cmd_queue()
102 struct hclge_dev *hdev = ring->dev; in hclge_cmd_config_regs() local
137 struct hclge_dev *hdev = container_of(hw, struct hclge_dev, hw); in hclge_cmd_csq_clean() local
258 struct hclge_dev *hdev = container_of(hw, struct hclge_dev, hw); in hclge_cmd_send() local
333 static void hclge_set_default_capability(struct hclge_dev *hdev) in hclge_set_default_capability()
342 static void hclge_parse_capability(struct hclge_dev *hdev, in hclge_parse_capability()
361 hclge_cmd_query_version_and_capability(struct hclge_dev *hdev) in hclge_cmd_query_version_and_capability()
389 int hclge_cmd_queue_init(struct hclge_dev *hdev) in hclge_cmd_queue_init()
425 static int hclge_firmware_compat_config(struct hclge_dev *hdev) in hclge_firmware_compat_config()
442 int hclge_cmd_init(struct hclge_dev *hdev) in hclge_cmd_init()
[all …]
H A Dhclge_mdio.c46 struct hclge_dev *hdev = bus->priv; in hclge_mdio_write() local
84 struct hclge_dev *hdev = bus->priv; in hclge_mdio_read() local
123 int hclge_mac_mdio_config(struct hclge_dev *hdev) in hclge_mac_mdio_config()
179 struct hclge_dev *hdev = vport->back; in hclge_mac_adjust_link() local
202 struct hclge_dev *hdev = vport->back; in hclge_mac_connect_phy() local
242 struct hclge_dev *hdev = vport->back; in hclge_mac_disconnect_phy() local
251 void hclge_mac_start_phy(struct hclge_dev *hdev) in hclge_mac_start_phy()
263 void hclge_mac_stop_phy(struct hclge_dev *hdev) in hclge_mac_stop_phy()
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Ddebugfs.c21 static int hl_debugfs_i2c_read(struct hl_device *hdev, u8 i2c_bus, u8 i2c_addr, in hl_debugfs_i2c_read()
47 static int hl_debugfs_i2c_write(struct hl_device *hdev, u8 i2c_bus, u8 i2c_addr, in hl_debugfs_i2c_write()
74 static void hl_debugfs_led_set(struct hl_device *hdev, u8 led, u8 state) in hl_debugfs_led_set()
377 struct hl_device *hdev = dev_entry->hdev; in mmu_show() local
539 struct hl_device *hdev = dev_entry->hdev; in mmu_asid_va_write() local
580 struct hl_device *hdev = dev_entry->hdev; in engines_show() local
593 static bool hl_is_device_va(struct hl_device *hdev, u64 addr) in hl_is_device_va()
615 static int device_va_to_pa(struct hl_device *hdev, u64 virt_addr, in device_va_to_pa()
698 struct hl_device *hdev = entry->hdev; in hl_data_read32() local
733 struct hl_device *hdev = entry->hdev; in hl_data_write32() local
[all …]
H A Dcontext.c14 struct hl_device *hdev = ctx->hdev; in hl_ctx_fini() local
73 int hl_ctx_create(struct hl_device *hdev, struct hl_fpriv *hpriv) in hl_ctx_create()
121 void hl_ctx_free(struct hl_device *hdev, struct hl_ctx *ctx) in hl_ctx_free()
130 int hl_ctx_init(struct hl_device *hdev, struct hl_ctx *ctx, bool is_kernel_ctx) in hl_ctx_init()
200 void hl_ctx_get(struct hl_device *hdev, struct hl_ctx *ctx) in hl_ctx_get()
258 void hl_ctx_mgr_fini(struct hl_device *hdev, struct hl_ctx_mgr *mgr) in hl_ctx_mgr_fini()
H A Dasid.c12 int hl_asid_init(struct hl_device *hdev) in hl_asid_init()
27 void hl_asid_fini(struct hl_device *hdev) in hl_asid_fini()
33 unsigned long hl_asid_alloc(struct hl_device *hdev) in hl_asid_alloc()
51 void hl_asid_free(struct hl_device *hdev, unsigned long asid) in hl_asid_free()
/OK3568_Linux_fs/kernel/drivers/nfc/st21nfca/
H A Dse.c48 static u8 st21nfca_se_get_bwi(struct nfc_hci_dev *hdev) in st21nfca_se_get_bwi()
67 static void st21nfca_se_get_atr(struct nfc_hci_dev *hdev) in st21nfca_se_get_atr()
86 static int st21nfca_hci_control_se(struct nfc_hci_dev *hdev, u32 se_idx, in st21nfca_hci_control_se()
152 int st21nfca_hci_discover_se(struct nfc_hci_dev *hdev) in st21nfca_hci_discover_se()
174 int st21nfca_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) in st21nfca_hci_enable_se()
203 int st21nfca_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) in st21nfca_hci_disable_se()
220 int st21nfca_hci_se_io(struct nfc_hci_dev *hdev, u32 se_idx, in st21nfca_hci_se_io()
301 int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, in st21nfca_connectivity_event_received()
371 int st21nfca_apdu_reader_event_received(struct nfc_hci_dev *hdev, in st21nfca_apdu_reader_event_received()
407 void st21nfca_se_init(struct nfc_hci_dev *hdev) in st21nfca_se_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Dbtintel.h173 static inline int btintel_check_bdaddr(struct hci_dev *hdev) in btintel_check_bdaddr()
178 static inline int btintel_enter_mfg(struct hci_dev *hdev) in btintel_enter_mfg()
183 static inline int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) in btintel_exit_mfg()
188 static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr()
193 static inline int btintel_set_diag(struct hci_dev *hdev, bool enable) in btintel_set_diag()
198 static inline int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) in btintel_set_diag_mfg()
203 static inline void btintel_hw_error(struct hci_dev *hdev, u8 code) in btintel_hw_error()
207 static inline void btintel_version_info(struct hci_dev *hdev, in btintel_version_info()
212 static inline void btintel_version_info_tlv(struct hci_dev *hdev, in btintel_version_info_tlv()
217 static inline int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, in btintel_secure_send()
[all …]
H A Dbtqca.c17 int qca_read_soc_version(struct hci_dev *hdev, u32 *soc_version, in qca_read_soc_version()
104 static int qca_send_reset(struct hci_dev *hdev) in qca_send_reset()
123 int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) in qca_send_pre_shutdown_cmd()
250 static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, in qca_tlv_send_segment()
323 static int qca_inject_cmd_complete_event(struct hci_dev *hdev) in qca_inject_cmd_complete_event()
348 static int qca_download_firmware(struct hci_dev *hdev, in qca_download_firmware()
416 static int qca_disable_soc_logging(struct hci_dev *hdev) in qca_disable_soc_logging()
437 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome()
461 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup()
542 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr()
H A Dbtqcomsmd.c21 struct hci_dev *hdev; member
27 static int btqcomsmd_recv(struct hci_dev *hdev, unsigned int type, in btqcomsmd_recv()
63 static int btqcomsmd_send(struct hci_dev *hdev, struct sk_buff *skb) in btqcomsmd_send()
98 static int btqcomsmd_open(struct hci_dev *hdev) in btqcomsmd_open()
103 static int btqcomsmd_close(struct hci_dev *hdev) in btqcomsmd_close()
108 static int btqcomsmd_setup(struct hci_dev *hdev) in btqcomsmd_setup()
128 struct hci_dev *hdev; in btqcomsmd_probe() local
H A Dbtbcm.h70 static inline int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr()
75 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr()
80 static inline int btbcm_read_pcm_int_params(struct hci_dev *hdev, in btbcm_read_pcm_int_params()
86 static inline int btbcm_write_pcm_int_params(struct hci_dev *hdev, in btbcm_write_pcm_int_params()
92 static inline int btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) in btbcm_patchram()
97 static inline int btbcm_setup_patchram(struct hci_dev *hdev) in btbcm_setup_patchram()
102 static inline int btbcm_setup_apple(struct hci_dev *hdev) in btbcm_setup_apple()
107 static inline int btbcm_initialize(struct hci_dev *hdev, bool *fw_load_done) in btbcm_initialize()
112 static inline int btbcm_finalize(struct hci_dev *hdev, bool *fw_load_done) in btbcm_finalize()
H A Dbtsdio.c44 struct hci_dev *hdev; member
186 static int btsdio_open(struct hci_dev *hdev) in btsdio_open()
216 static int btsdio_close(struct hci_dev *hdev) in btsdio_close()
234 static int btsdio_flush(struct hci_dev *hdev) in btsdio_flush()
245 static int btsdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btsdio_send_frame()
279 struct hci_dev *hdev; in btsdio_probe() local
351 struct hci_dev *hdev; in btsdio_remove() local
H A Drtk_btusb.c124 struct hci_dev *hdev; member
563 struct hci_dev *hdev; in hci_dev_open() local
596 static int hci_dev_do_close(struct hci_dev *hdev) in hci_dev_do_close()
610 struct hci_dev *hdev; in hci_dev_close() local
625 struct hci_dev *hdev; in hci_alloc_dev() local
635 static void hci_free_dev(struct hci_dev *hdev) in hci_free_dev()
641 static int hci_register_dev(struct hci_dev *hdev) in hci_register_dev()
681 static void hci_unregister_dev(struct hci_dev *hdev) in hci_unregister_dev()
735 static void hci_send_to_alsa_ringbuffer(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_alsa_ringbuffer()
760 static void hci_send_to_stack(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_stack()
[all …]
H A Dbtrtl.c200 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) in btrtl_read_local_version()
221 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) in rtl_read_rom_version()
250 static int rtlbt_parse_firmware(struct hci_dev *hdev, in rtlbt_parse_firmware()
404 static int rtl_download_firmware(struct hci_dev *hdev, in rtl_download_firmware()
473 static int rtl_load_file(struct hci_dev *hdev, const char *name, u8 **buff) in rtl_load_file()
494 static int btrtl_setup_rtl8723a(struct hci_dev *hdev, in btrtl_setup_rtl8723a()
512 static int btrtl_setup_rtl8723b(struct hci_dev *hdev, in btrtl_setup_rtl8723b()
556 struct btrtl_device_info *btrtl_initialize(struct hci_dev *hdev, in btrtl_initialize()
641 int btrtl_download_firmware(struct hci_dev *hdev, in btrtl_download_firmware()
671 int btrtl_setup_realtek(struct hci_dev *hdev) in btrtl_setup_realtek()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_cmd.c41 struct hclgevf_dev *hdev = container_of(hw, struct hclgevf_dev, hw); in hclgevf_cmd_csq_clean() local
87 struct hclgevf_dev *hdev = ring->dev; in hclgevf_cmd_config_regs() local
147 static int hclgevf_alloc_cmd_queue(struct hclgevf_dev *hdev, int ring_type) in hclgevf_alloc_cmd_queue()
221 struct hclgevf_dev *hdev = (struct hclgevf_dev *)hw->hdev; in hclgevf_cmd_send() local
316 static void hclgevf_set_default_capability(struct hclgevf_dev *hdev) in hclgevf_set_default_capability()
325 static void hclgevf_parse_capability(struct hclgevf_dev *hdev, in hclgevf_parse_capability()
341 static int hclgevf_cmd_query_version_and_capability(struct hclgevf_dev *hdev) in hclgevf_cmd_query_version_and_capability()
369 int hclgevf_cmd_queue_init(struct hclgevf_dev *hdev) in hclgevf_cmd_queue_init()
401 int hclgevf_cmd_init(struct hclgevf_dev *hdev) in hclgevf_cmd_init()
473 void hclgevf_cmd_uninit(struct hclgevf_dev *hdev) in hclgevf_cmd_uninit()
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-elan.c51 static int is_not_elan_touchpad(struct hid_device *hdev) in is_not_elan_touchpad()
63 static int elan_input_mapping(struct hid_device *hdev, struct hid_input *hi, in elan_input_mapping()
79 static int elan_get_device_param(struct hid_device *hdev, in elan_get_device_param()
118 static int elan_get_device_params(struct hid_device *hdev) in elan_get_device_params()
152 static int elan_input_configured(struct hid_device *hdev, struct hid_input *hi) in elan_input_configured()
359 static int elan_raw_event(struct hid_device *hdev, in elan_raw_event()
384 static int elan_start_multitouch(struct hid_device *hdev) in elan_start_multitouch()
414 struct hid_device *hdev = to_hid_device(dev); in elan_mute_led_get_brigtness() local
426 struct hid_device *hdev = to_hid_device(dev); in elan_mute_led_set_brigtness() local
454 static int elan_init_mute_led(struct hid_device *hdev) in elan_init_mute_led()
[all …]
H A Dhid-samsung.c51 static inline void samsung_irda_dev_trace(struct hid_device *hdev, in samsung_irda_dev_trace()
58 static __u8 *samsung_irda_report_fixup(struct hid_device *hdev, __u8 *rdesc, in samsung_irda_report_fixup()
95 static int samsung_kbd_mouse_input_mapping(struct hid_device *hdev, in samsung_kbd_mouse_input_mapping()
128 static __u8 *samsung_report_fixup(struct hid_device *hdev, __u8 *rdesc, in samsung_report_fixup()
136 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, in samsung_input_mapping()
149 static int samsung_probe(struct hid_device *hdev, in samsung_probe()
H A Dhid-cypress.c32 static __u8 *cp_rdesc_fixup(struct hid_device *hdev, __u8 *rdesc, in cp_rdesc_fixup()
49 static __u8 *va_logical_boundary_fixup(struct hid_device *hdev, __u8 *rdesc, in va_logical_boundary_fixup()
70 static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc, in cp_report_fixup()
83 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, in cp_input_mapped()
100 static int cp_event(struct hid_device *hdev, struct hid_field *field, in cp_event()
128 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id) in cp_probe()
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dlvstest.c42 struct usb_device *udev, *hdev; in create_lvs_device() local
76 struct usb_device *hdev = udev->parent; in destroy_lvs_device() local
85 static int lvs_rh_clear_port_feature(struct usb_device *hdev, in lvs_rh_clear_port_feature()
93 static int lvs_rh_set_port_feature(struct usb_device *hdev, in lvs_rh_set_port_feature()
105 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store() local
134 struct usb_device *hdev = interface_to_usbdev(intf); in u3_exit_store() local
163 struct usb_device *hdev = interface_to_usbdev(intf); in hot_reset_store() local
182 struct usb_device *hdev = interface_to_usbdev(intf); in warm_reset_store() local
201 struct usb_device *hdev = interface_to_usbdev(intf); in u2_timeout_store() local
230 struct usb_device *hdev = interface_to_usbdev(intf); in u1_timeout_store() local
[all …]
/OK3568_Linux_fs/kernel/drivers/nfc/microread/
H A Dmicroread.c158 struct nfc_hci_dev *hdev; member
165 static int microread_open(struct nfc_hci_dev *hdev) in microread_open()
172 static void microread_close(struct nfc_hci_dev *hdev) in microread_close()
179 static int microread_hci_ready(struct nfc_hci_dev *hdev) in microread_hci_ready()
218 static int microread_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) in microread_xmit()
225 static int microread_start_poll(struct nfc_hci_dev *hdev, in microread_start_poll()
301 static int microread_dep_link_up(struct nfc_hci_dev *hdev, in microread_dep_link_up()
329 static int microread_dep_link_down(struct nfc_hci_dev *hdev) in microread_dep_link_down()
335 static int microread_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, in microread_target_from_gate()
349 static int microread_complete_target_discovered(struct nfc_hci_dev *hdev, in microread_complete_target_discovered()
[all …]
/OK3568_Linux_fs/kernel/net/bluetooth/
H A Dhci_request.h25 #define hci_req_sync_lock(hdev) mutex_lock(&hdev->req_lock) argument
26 #define hci_req_sync_unlock(hdev) mutex_unlock(&hdev->req_lock) argument
29 struct hci_dev *hdev; member
102 static inline void hci_req_update_scan(struct hci_dev *hdev) in hci_req_update_scan()
116 static inline void hci_update_background_scan(struct hci_dev *hdev) in hci_update_background_scan()
H A Dhci_sysfs.c34 struct hci_dev *hdev = conn->hdev; in hci_conn_init_sysfs() local
47 struct hci_dev *hdev = conn->hdev; in hci_conn_add_sysfs() local
66 struct hci_dev *hdev = conn->hdev; in hci_conn_del_sysfs() local
88 struct hci_dev *hdev = to_hci_dev(dev); in bt_host_release() local
101 void hci_init_sysfs(struct hci_dev *hdev) in hci_init_sysfs()

12345678910>>...12