| /OK3568_Linux_fs/kernel/drivers/misc/habanalabs/gaudi/ |
| H A D | gaudi_coresight.c | 367 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 D | gaudi_security.c | 477 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 D | gaudi_hwmgr.c | 11 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 D | hclge_mbx.c | 35 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 D | hclge_cmd.c | 59 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 D | hclge_mdio.c | 46 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 D | debugfs.c | 21 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 D | context.c | 14 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 D | asid.c | 12 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 D | se.c | 48 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 D | btintel.h | 173 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 D | btqca.c | 17 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 D | btqcomsmd.c | 21 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 D | btbcm.h | 70 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 D | btsdio.c | 44 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 D | rtk_btusb.c | 124 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 D | btrtl.c | 200 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 D | hclgevf_cmd.c | 41 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 D | hid-elan.c | 51 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 D | hid-samsung.c | 51 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 D | hid-cypress.c | 32 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 D | lvstest.c | 42 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 D | microread.c | 158 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 D | hci_request.h | 25 #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 D | hci_sysfs.c | 34 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()
|