| /kernel/linux/linux-6.6/drivers/hwmon/ |
| H A D | nzxt-kraken2.c | 103 static int kraken2_raw_event(struct hid_device *hdev, in kraken2_raw_event() argument 132 static int kraken2_probe(struct hid_device *hdev, in kraken2_probe() argument 191 kraken2_remove(struct hid_device *hdev) kraken2_remove() argument [all...] |
| /kernel/linux/linux-6.6/net/nfc/hci/ |
| H A D | command.c | 19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd_async() argument 55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd() argument 91 int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, in nfc_hci_send_event() argument 112 int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, in nfc_hci_send_cmd() argument 125 nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, const u8 *param, size_t param_len, data_exchange_cb_t cb, void *cb_context) nfc_hci_send_cmd_async() argument 140 nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, const u8 *param, size_t param_len) nfc_hci_set_param() argument 172 nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, struct sk_buff **skb) nfc_hci_get_param() argument 182 nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_open_pipe() argument 202 nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_close_pipe() argument 208 nfc_hci_create_pipe(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, int *result) nfc_hci_create_pipe() argument 237 nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_delete_pipe() argument 243 nfc_hci_clear_all_pipes(struct nfc_hci_dev *hdev) nfc_hci_clear_all_pipes() argument 259 nfc_hci_disconnect_gate(struct nfc_hci_dev *hdev, u8 gate) nfc_hci_disconnect_gate() argument 283 nfc_hci_disconnect_all_gates(struct nfc_hci_dev *hdev) nfc_hci_disconnect_all_gates() argument 297 nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, u8 pipe) nfc_hci_connect_gate() argument [all...] |
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| H A D | hda.c | 146 struct hdac_device *hdev = &codec->core; in hda_codec_probe_complete() local 174 struct hdac_device *hdev = &codec->core; in hda_codec_probe() local 272 struct hdac_device *hdev = &codec->core; hda_codec_remove() local 346 hda_hdev_attach(struct hdac_device *hdev) hda_hdev_attach() argument 373 hda_hdev_detach(struct hdac_device *hdev) hda_hdev_detach() argument [all...] |
| /kernel/linux/linux-6.6/net/bluetooth/ |
| H A D | eir.c | 16 u8 eir_append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in eir_append_local_name() argument 49 u8 eir_append_appearance(struct hci_dev *hdev, u argument 67 create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid16_list() argument 109 create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid32_list() argument 142 create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid128_list() argument 175 eir_create(struct hci_dev *hdev, u8 *data) eir_create() argument 224 eir_create_per_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr) eir_create_per_adv_data() argument 245 eir_create_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr) eir_create_adv_data() argument 332 create_default_scan_rsp(struct hci_dev *hdev, u8 *ptr) create_default_scan_rsp() argument 342 eir_create_scan_rsp(struct hci_dev *hdev, u8 instance, u8 *ptr) eir_create_scan_rsp() argument [all...] |
| /kernel/linux/linux-5.10/drivers/bluetooth/ |
| H A D | btmrvl_main.c | 427 static int btmrvl_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btmrvl_send_frame() argument 460 static int btmrvl_flush(struct hci_dev *hdev) in btmrvl_flush() argument 469 static int btmrvl_close(struct hci_dev *hdev) in btmrvl_close() argument 478 static int btmrvl_open(struct hci_dev *hdev) in btmrvl_open() argument 542 btmrvl_setup(struct hci_dev *hdev) btmrvl_setup() argument 567 btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btmrvl_set_bdaddr() argument 590 btmrvl_prevent_wake(struct hci_dev *hdev) btmrvl_prevent_wake() argument 679 struct hci_dev *hdev = NULL; btmrvl_register_hdev() local 776 struct hci_dev *hdev; btmrvl_remove_card() local [all...] |
| H A D | btbcm.c | 37 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi() argument 67 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi() argument 73 int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr() argument 140 btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument 157 btbcm_read_pcm_int_params(struct hci_dev *hdev, struct bcm_set_pcm_int_params *params) btbcm_read_pcm_int_params() argument 185 btbcm_write_pcm_int_params(struct hci_dev *hdev, const struct bcm_set_pcm_int_params *params) btbcm_write_pcm_int_params() argument 203 btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) btbcm_patchram() argument 266 btbcm_reset(struct hci_dev *hdev) btbcm_reset() argument 285 btbcm_read_local_name(struct hci_dev *hdev) btbcm_read_local_name() argument 306 btbcm_read_local_version(struct hci_dev *hdev) btbcm_read_local_version() argument 327 btbcm_read_verbose_config(struct hci_dev *hdev) btbcm_read_verbose_config() argument 347 btbcm_read_controller_features(struct hci_dev *hdev) btbcm_read_controller_features() argument 367 btbcm_read_usb_product(struct hci_dev *hdev) btbcm_read_usb_product() argument 387 btbcm_read_info(struct hci_dev *hdev) btbcm_read_info() argument 410 btbcm_print_local_name(struct hci_dev *hdev) btbcm_print_local_name() argument 469 btbcm_initialize(struct hci_dev *hdev, bool *fw_load_done) btbcm_initialize() argument 578 btbcm_finalize(struct hci_dev *hdev, bool *fw_load_done) btbcm_finalize() argument 597 btbcm_setup_patchram(struct hci_dev *hdev) btbcm_setup_patchram() argument 612 btbcm_setup_apple(struct hci_dev *hdev) btbcm_setup_apple() argument [all...] |
| H A D | btbcm.h | 70 static inline int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr() argument 75 btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument 80 btbcm_read_pcm_int_params(struct hci_dev *hdev, struct bcm_set_pcm_int_params *params) btbcm_read_pcm_int_params() argument 86 btbcm_write_pcm_int_params(struct hci_dev *hdev, const struct bcm_set_pcm_int_params *params) btbcm_write_pcm_int_params() argument 92 btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) btbcm_patchram() argument 97 btbcm_setup_patchram(struct hci_dev *hdev) btbcm_setup_patchram() argument 102 btbcm_setup_apple(struct hci_dev *hdev) btbcm_setup_apple() argument 107 btbcm_initialize(struct hci_dev *hdev, bool *fw_load_done) btbcm_initialize() argument 112 btbcm_finalize(struct hci_dev *hdev, bool *fw_load_done) btbcm_finalize() argument [all...] |
| H A D | btqca.c | 17 int qca_read_soc_version(struct hci_dev *hdev, u32 *soc_version, in qca_read_soc_version() argument 104 qca_send_reset(struct hci_dev *hdev) qca_send_reset() argument 123 qca_send_pre_shutdown_cmd(struct hci_dev *hdev) qca_send_pre_shutdown_cmd() argument 250 qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, const u8 *data, enum qca_tlv_dnld_mode mode, enum qca_btsoc_type soc_type) qca_tlv_send_segment() argument 323 qca_inject_cmd_complete_event(struct hci_dev *hdev) qca_inject_cmd_complete_event() argument 348 qca_download_firmware(struct hci_dev *hdev, struct qca_fw_config *config, enum qca_btsoc_type soc_type) qca_download_firmware() argument 416 qca_disable_soc_logging(struct hci_dev *hdev) qca_disable_soc_logging() argument 437 qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) qca_set_bdaddr_rome() argument 461 qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, enum qca_btsoc_type soc_type, u32 soc_ver, const char *firmware_name) qca_uart_setup() argument 542 qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) qca_set_bdaddr() argument [all...] |
| H A D | dtl1_cs.c | 68 struct hci_dev *hdev; member 359 static int dtl1_hci_open(struct hci_dev *hdev) in dtl1_hci_open() argument 365 static int dtl1_hci_flush(struct hci_dev *hdev) in dtl1_hci_flush() argument 376 static int dtl1_hci_close(struct hci_dev *hdev) in dtl1_hci_close() argument 384 dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) dtl1_hci_send_frame() argument 439 struct hci_dev *hdev; dtl1_open() local 508 struct hci_dev *hdev = info->hdev; dtl1_close() local [all...] |
| H A D | hci_ath.c | 147 static int ath_vendor_cmd(struct hci_dev *hdev, uint8_t opcode, uint16_t index, in ath_vendor_cmd() argument 169 static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ath_set_bdaddr() argument
|
| H A D | hci_vhci.c | 33 struct hci_dev *hdev; member 42 static int vhci_open_dev(struct hci_dev *hdev) in vhci_open_dev() argument 47 static int vhci_close_dev(struct hci_dev *hdev) in vhci_close_dev() argument 56 static int vhci_flush(struct hci_dev *hdev) in vhci_flush() argument 65 static int vhci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in vhci_send_frame() argument 81 struct hci_dev *hdev; in __vhci_create_device() local 338 struct hci_dev *hdev; vhci_release() local [all...] |
| H A D | hci_mrvl.c | 161 static int mrvl_recv_fw_req(struct hci_dev *hdev, struct sk_buff *skb) in mrvl_recv_fw_req() argument 193 static int mrvl_recv_chip_ver(struct hci_dev *hdev, struct sk_buff *skb) in mrvl_recv_chip_ver() argument 270 mrvl_load_firmware(struct hci_dev *hdev, const char *name) mrvl_load_firmware() argument [all...] |
| H A D | bfusb.c | 50 struct hci_dev *hdev; member 401 bfusb_open(struct hci_dev *hdev) bfusb_open() argument 422 bfusb_flush(struct hci_dev *hdev) bfusb_flush() argument 433 bfusb_close(struct hci_dev *hdev) bfusb_close() argument 449 bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bfusb_send_frame() argument 604 struct hci_dev *hdev; bfusb_probe() local 696 struct hci_dev *hdev = data->hdev; bfusb_disconnect() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| 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() argument 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); hclge_cmd_send() local 333 hclge_set_default_capability(struct hclge_dev *hdev) hclge_set_default_capability() argument 342 hclge_parse_capability(struct hclge_dev *hdev, struct hclge_query_version_cmd *cmd) hclge_parse_capability() argument 361 hclge_cmd_query_version_and_capability(struct hclge_dev *hdev) hclge_cmd_query_version_and_capability() argument 389 hclge_cmd_queue_init(struct hclge_dev *hdev) hclge_cmd_queue_init() argument 425 hclge_firmware_compat_config(struct hclge_dev *hdev) hclge_firmware_compat_config() argument 442 hclge_cmd_init(struct hclge_dev *hdev) hclge_cmd_init() argument 522 hclge_cmd_uninit(struct hclge_dev *hdev) hclge_cmd_uninit() argument [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() argument 179 struct hclge_dev *hdev = vport->back; hclge_mac_adjust_link() local 202 struct hclge_dev *hdev = vport->back; hclge_mac_connect_phy() local 242 struct hclge_dev *hdev = vport->back; hclge_mac_disconnect_phy() local 251 hclge_mac_start_phy(struct hclge_dev *hdev) hclge_mac_start_phy() argument 263 hclge_mac_stop_phy(struct hclge_dev *hdev) hclge_mac_stop_phy() argument [all...] |
| H A D | hclge_dcb.c | 12 static int hclge_ieee_ets_to_tm_info(struct hclge_dev *hdev, in hclge_ieee_ets_to_tm_info() argument 45 static void hclge_tm_info_to_ieee_ets(struct hclge_dev *hdev, in hclge_tm_info_to_ieee_ets() argument 73 struct hclge_dev *hdev = vport->back; hclge_ieee_getets() local 80 hclge_dcb_common_validate(struct hclge_dev *hdev, u8 num_tc, u8 *prio_tc) hclge_dcb_common_validate() argument 111 hclge_ets_tc_changed(struct hclge_dev *hdev, struct ieee_ets *ets, bool *changed) hclge_ets_tc_changed() argument 129 hclge_ets_sch_mode_validate(struct hclge_dev *hdev, struct ieee_ets *ets, bool *changed, u8 tc_num) hclge_ets_sch_mode_validate() argument 179 hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, u8 *tc, bool *changed) hclge_ets_validate() argument 202 hclge_map_update(struct hclge_dev *hdev) hclge_map_update() argument 223 hclge_client_setup_tc(struct hclge_dev *hdev) hclge_client_setup_tc() argument 246 hclge_notify_down_uinit(struct hclge_dev *hdev) hclge_notify_down_uinit() argument 257 hclge_notify_init_up(struct hclge_dev *hdev) hclge_notify_init_up() argument 272 struct hclge_dev *hdev = vport->back; hclge_ieee_setets() local 332 struct hclge_dev *hdev = vport->back; hclge_ieee_getpfc() local 359 struct hclge_dev *hdev = vport->back; hclge_ieee_setpfc() local 411 struct hclge_dev *hdev = vport->back; hclge_getdcbx() local 423 struct hclge_dev *hdev = vport->back; hclge_setdcbx() local 442 struct hclge_dev *hdev = vport->back; hclge_setup_tc() local 492 hclge_dcb_ops_set(struct hclge_dev *hdev) hclge_dcb_ops_set() argument [all...] |
| /kernel/linux/linux-5.10/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() argument 221 struct hclgevf_dev *hdev = (struct hclgevf_dev *)hw->hdev; hclgevf_cmd_send() local 316 hclgevf_set_default_capability(struct hclgevf_dev *hdev) hclgevf_set_default_capability() argument 325 hclgevf_parse_capability(struct hclgevf_dev *hdev, struct hclgevf_query_version_cmd *cmd) hclgevf_parse_capability() argument 341 hclgevf_cmd_query_version_and_capability(struct hclgevf_dev *hdev) hclgevf_cmd_query_version_and_capability() argument 369 hclgevf_cmd_queue_init(struct hclgevf_dev *hdev) hclgevf_cmd_queue_init() argument 401 hclgevf_cmd_init(struct hclgevf_dev *hdev) hclgevf_cmd_init() argument 473 hclgevf_cmd_uninit(struct hclgevf_dev *hdev) hclgevf_cmd_uninit() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/ |
| H A D | gve_adminq.c | 533 struct device *hdev = &priv->pdev->dev; in gve_adminq_register_page_list() local
|
| H A D | gve_rx.c | 100 struct device *hdev = &priv->pdev->dev; in gve_rx_alloc_ring() local
|
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
| H A D | command_buffer.c | 18 struct hl_device *hdev = ctx->hdev; in cb_map_mem() local 117 struct hl_device *hdev = ctx->hdev; cb_unmap_mem() local 141 cb_fini(struct hl_device *hdev, struct hl_cb *cb) cb_fini() argument 153 cb_do_release(struct hl_device *hdev, struct hl_cb *cb) cb_do_release() argument 166 struct hl_device *hdev; cb_release() local 182 hl_cb_alloc(struct hl_device *hdev, u32 cb_size, int ctx_id, bool internal_cb) hl_cb_alloc() argument 238 hl_cb_create(struct hl_device *hdev, struct hl_cb_mgr *mgr, struct hl_ctx *ctx, u32 cb_size, bool internal_cb, bool map_cb, u64 *handle) hl_cb_create() argument 349 hl_cb_destroy(struct hl_device *hdev, struct hl_cb_mgr *mgr, u64 cb_handle) hl_cb_destroy() argument 382 struct hl_device *hdev = hpriv->hdev; hl_cb_ioctl() local 450 struct hl_device *hdev = hpriv->hdev; hl_cb_mmap() local 530 hl_cb_get(struct hl_device *hdev, struct hl_cb_mgr *mgr, u32 handle) hl_cb_get() argument 564 hl_cb_mgr_fini(struct hl_device *hdev, struct hl_cb_mgr *mgr) hl_cb_mgr_fini() argument 582 hl_cb_kernel_create(struct hl_device *hdev, u32 cb_size, bool internal_cb) hl_cb_kernel_create() argument 612 hl_cb_pool_init(struct hl_device *hdev) hl_cb_pool_init() argument 635 hl_cb_pool_fini(struct hl_device *hdev) hl_cb_pool_fini() argument 649 struct hl_device *hdev = ctx->hdev; hl_cb_va_pool_init() local 681 struct hl_device *hdev = ctx->hdev; hl_cb_va_pool_fini() local [all...] |
| H A D | sysfs.c | 12 long hl_get_frequency(struct hl_device *hdev, u32 pll_index, bool curr) in hl_get_frequency() argument 41 void hl_set_frequency(struct hl_device *hdev, u32 pll_index, u64 freq) in hl_set_frequency() argument 62 u64 hl_get_max_power(struct hl_device *hdev) in hl_get_max_power() argument 84 hl_set_max_power(struct hl_device *hdev) hl_set_max_power() argument 105 struct hl_device *hdev = dev_get_drvdata(dev); uboot_ver_show() local 113 struct hl_device *hdev = dev_get_drvdata(dev); armcp_kernel_ver_show() local 121 struct hl_device *hdev = dev_get_drvdata(dev); armcp_ver_show() local 129 struct hl_device *hdev = dev_get_drvdata(dev); cpld_ver_show() local 138 struct hl_device *hdev = dev_get_drvdata(dev); cpucp_kernel_ver_show() local 146 struct hl_device *hdev = dev_get_drvdata(dev); cpucp_ver_show() local 154 struct hl_device *hdev = dev_get_drvdata(dev); infineon_ver_show() local 163 struct hl_device *hdev = dev_get_drvdata(dev); fuse_ver_show() local 171 struct hl_device *hdev = dev_get_drvdata(dev); thermal_ver_show() local 179 struct hl_device *hdev = dev_get_drvdata(dev); preboot_btl_ver_show() local 188 struct hl_device *hdev = dev_get_drvdata(dev); soft_reset_store() local 216 struct hl_device *hdev = dev_get_drvdata(dev); hard_reset_store() local 238 struct hl_device *hdev = dev_get_drvdata(dev); device_type_show() local 260 struct hl_device *hdev = dev_get_drvdata(dev); pci_addr_show() local 272 struct hl_device *hdev = dev_get_drvdata(dev); status_show() local 288 struct hl_device *hdev = dev_get_drvdata(dev); soft_reset_cnt_show() local 296 struct hl_device *hdev = dev_get_drvdata(dev); hard_reset_cnt_show() local 304 struct hl_device *hdev = dev_get_drvdata(dev); max_power_show() local 318 struct hl_device *hdev = dev_get_drvdata(dev); max_power_store() local 346 struct hl_device *hdev = dev_get_drvdata(dev); eeprom_read_handler() local 437 hl_sysfs_init(struct hl_device *hdev) hl_sysfs_init() argument 460 hl_sysfs_fini(struct hl_device *hdev) hl_sysfs_fini() argument [all...] |
| H A D | firmware_if.c | 28 int hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, in hl_fw_load_fw_to_device() argument 69 int hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode) in hl_fw_send_pci_access_msg() argument 79 hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, u16 len, u32 timeout, long *result) hl_fw_send_cpu_message() argument 146 hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) hl_fw_unmask_irq() argument 167 hl_fw_unmask_irq_arr(struct hl_device *hdev, const u32 *irq_arr, size_t irq_arr_size) hl_fw_unmask_irq_arr() argument 208 hl_fw_test_cpu_queue(struct hl_device *hdev) hl_fw_test_cpu_queue() argument 232 hl_fw_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) hl_fw_cpu_accessible_dma_pool_alloc() argument 245 hl_fw_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) hl_fw_cpu_accessible_dma_pool_free() argument 252 hl_fw_send_heartbeat(struct hl_device *hdev) hl_fw_send_heartbeat() argument 271 hl_fw_cpucp_info_get(struct hl_device *hdev) hl_fw_cpucp_info_get() argument 323 hl_fw_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) hl_fw_get_eeprom_data() argument 367 hl_fw_cpucp_pci_counters_get(struct hl_device *hdev, struct hl_info_pci_counters *counters) hl_fw_cpucp_pci_counters_get() argument 420 hl_fw_cpucp_total_energy_get(struct hl_device *hdev, u64 *total_energy) hl_fw_cpucp_total_energy_get() argument 443 fw_read_errors(struct hl_device *hdev, u32 boot_err0_reg) fw_read_errors() argument 482 detect_cpu_boot_status(struct hl_device *hdev, u32 status) detect_cpu_boot_status() argument 532 hl_fw_read_preboot_ver(struct hl_device *hdev, u32 cpu_boot_status_reg, u32 boot_err0_reg, u32 timeout) hl_fw_read_preboot_ver() argument 574 hl_fw_init_cpu(struct hl_device *hdev, u32 cpu_boot_status_reg, u32 msg_to_cpu_reg, u32 cpu_msg_status_reg, u32 boot_err0_reg, bool skip_bmc, u32 cpu_timeout, u32 boot_fit_timeout) hl_fw_init_cpu() argument [all...] |
| H A D | habanalabs_drv.c | 90 struct hl_device *hdev; in hl_device_open() local 182 struct hl_device *hdev; hl_device_open_ctrl() local 229 set_driver_behavior_per_device(struct hl_device *hdev) set_driver_behavior_per_device() argument 261 struct hl_device *hdev; create_hdev() local 347 destroy_hdev(struct hl_device *hdev) destroy_hdev() argument 360 struct hl_device *hdev = dev_get_drvdata(dev); hl_pmops_suspend() local 374 struct hl_device *hdev = dev_get_drvdata(dev); hl_pmops_resume() local 399 struct hl_device *hdev; hl_pci_probe() local 440 struct hl_device *hdev; hl_pci_remove() local 464 struct hl_device *hdev = pci_get_drvdata(pdev); hl_pci_err_detected() local 498 struct hl_device *hdev = pci_get_drvdata(pdev); hl_pci_err_resume() local [all...] |
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/ |
| H A D | gaudi_security.c | 477 static void gaudi_pb_set_block(struct hl_device *hdev, u64 base) in gaudi_pb_set_block() argument 487 static void gaudi_init_mme_protection_bits(struct hl_device *hdev) in gaudi_init_mme_protection_bits() argument 1471 gaudi_init_dma_protection_bits(struct hl_device *hdev) gaudi_init_dma_protection_bits() argument 5185 gaudi_init_tpc_protection_bits(struct hl_device *hdev) gaudi_init_tpc_protection_bits() argument 8849 gaudi_init_protection_bits(struct hl_device *hdev) gaudi_init_protection_bits() argument 8892 gaudi_init_range_registers_lbw(struct hl_device *hdev) gaudi_init_range_registers_lbw() argument 8951 gaudi_init_range_registers_hbw(struct hl_device *hdev) gaudi_init_range_registers_hbw() argument 9068 gaudi_init_security(struct hl_device *hdev) gaudi_init_security() argument [all...] |
| H A D | gaudi_coresight.c | 367 static int gaudi_coresight_timeout(struct hl_device *hdev, u64 addr, in gaudi_coresight_timeout() argument 391 static int gaudi_config_stm(struct hl_device *hdev, in gaudi_config_stm() argument 469 static int gaudi_config_etf(struct hl_device *hdev, in gaudi_config_etf() argument 530 gaudi_etr_validate_address(struct hl_device *hdev, u64 addr, u64 size, bool *is_host) gaudi_etr_validate_address() argument 574 gaudi_config_etr(struct hl_device *hdev, struct hl_debug_params *params) gaudi_config_etr() argument 680 gaudi_config_funnel(struct hl_device *hdev, struct hl_debug_params *params) gaudi_config_funnel() argument 699 gaudi_config_bmon(struct hl_device *hdev, struct hl_debug_params *params) gaudi_config_bmon() argument 761 gaudi_config_spmu(struct hl_device *hdev, struct hl_debug_params *params) gaudi_config_spmu() argument 846 gaudi_debug_coresight(struct hl_device *hdev, void *data) gaudi_debug_coresight() argument 885 gaudi_halt_coresight(struct hl_device *hdev) gaudi_halt_coresight() argument [all...] |