Home
last modified time | relevance | path

Searched refs:device_info (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device.c81 kfd->device_info.num_sdma_queues_per_engine = 2; in kfd_device_info_set_sdma_info()
107 kfd->device_info.num_sdma_queues_per_engine = 8; in kfd_device_info_set_sdma_info()
113 kfd->device_info.num_sdma_queues_per_engine = 8; in kfd_device_info_set_sdma_info()
116 bitmap_zero(kfd->device_info.reserved_sdma_queues_bitmap, KFD_MAX_SDMA_QUEUES); in kfd_device_info_set_sdma_info()
130 kfd->device_info.num_reserved_sdma_queues_per_engine = 2; in kfd_device_info_set_sdma_info()
132 bitmap_set(kfd->device_info.reserved_sdma_queues_bitmap, 0, in kfd_device_info_set_sdma_info()
134 kfd->device_info.num_reserved_sdma_queues_per_engine); in kfd_device_info_set_sdma_info()
154 kfd->device_info.event_interrupt_class = &event_interrupt_class_v9; in kfd_device_info_set_event_interrupt_class()
159 kfd->device_info.event_interrupt_class = in kfd_device_info_set_event_interrupt_class()
175 kfd->device_info.event_interrupt_class = &event_interrupt_class_v10; in kfd_device_info_set_event_interrupt_class()
[all …]
H A Dkfd_interrupt.c58 KFD_IH_NUM_ENTRIES * node->kfd->device_info.ih_ring_entry_size, in kfd_interrupt_init()
116 kfifo_in(&node->ih_fifo, ih_ring_entry, node->kfd->device_info.ih_ring_entry_size); in enqueue_ih_ring_entry()
131 node->kfd->device_info.ih_ring_entry_size); in dequeue_ih_ring_entry()
132 WARN_ON(count != node->kfd->device_info.ih_ring_entry_size); in dequeue_ih_ring_entry()
133 return count == node->kfd->device_info.ih_ring_entry_size; in dequeue_ih_ring_entry()
143 dev->kfd->device_info.event_interrupt_class->interrupt_wq(dev, in interrupt_wq()
145 kfifo_skip_count(&dev->ih_fifo, dev->kfd->device_info.ih_ring_entry_size); in interrupt_wq()
164 wanted |= dev->kfd->device_info.event_interrupt_class->interrupt_isr(dev, in interrupt_is_wanted()
H A Dkfd_doorbell.c53 return roundup(kfd->device_info.doorbell_size * in kfd_doorbell_process_slice()
167 kfd->device_info.doorbell_size); in kfd_get_kernel_doorbell()
249 pdd->dev->kfd->device_info.doorbell_size); in kfd_get_process_doorbells()
H A Dkfd_mqd_manager.c75 dev->kfd->device_info.num_sdma_queues_per_engine + in allocate_sdma_mqd()
H A Dkfd_device_queue_manager.c122 dqm->dev->kfd->device_info.num_sdma_queues_per_engine; in get_num_sdma_queues()
128 dqm->dev->kfd->device_info.num_sdma_queues_per_engine; in get_num_xgmi_sdma_queues()
141 dqm->dev->kfd->device_info.reserved_sdma_queues_bitmap, in init_sdma_bitmaps()
498 dev->kfd->device_info.doorbell_size); in allocate_doorbell()
2274 int num_queues_per_eng = dqm->dev->kfd->device_info.num_sdma_queues_per_engine; in sdma_has_hang()
2315 int num_queues_per_eng = dqm->dev->kfd->device_info.num_sdma_queues_per_engine; in reset_hung_queues_sdma()
2911 dev->kfd->device_info.num_sdma_queues_per_engine + in allocate_hiq_sdma_mqd()
3733 queue < dqm->dev->kfd->device_info.num_sdma_queues_per_engine; in dqm_debugfs_hqds()
/linux/drivers/memory/
H A Demif.c78 u32 type = emif->plat_data->device_info->type; in do_emif_regdump_show()
270 const struct ddr_device_info *device_info) in get_addressing_table() argument
274 type = device_info->type; in get_addressing_table()
275 density = device_info->density; in get_addressing_table()
466 if (emif->plat_data->device_info->cs1_used) { in get_temperature_level()
498 type = emif->plat_data->device_info->type; in setup_temperature_sensitive_regs()
678 type = emif->plat_data->device_info->type; in setup_interrupts()
709 const struct ddr_device_info *device_info; in emif_onetime_settings() local
711 device_info = emif->plat_data->device_info; in emif_onetime_settings()
712 addressing = get_addressing_table(device_info); in emif_onetime_settings()
[all …]
/linux/drivers/hwmon/pmbus/
H A Dpmbus.c171 struct pmbus_device_info *device_info; in pmbus_probe() local
177 device_info = (struct pmbus_device_info *)i2c_match_id(pmbus_id, client)->driver_data; in pmbus_probe()
178 if (device_info->flags) { in pmbus_probe()
184 pdata->flags = device_info->flags; in pmbus_probe()
187 info->pages = device_info->pages; in pmbus_probe()
/linux/drivers/message/fusion/
H A Dmptsas.h82 u32 device_info; /* specific bits for devices */ member
100 u32 device_info; member
143 u32 device_info; /* bitfield detailed info about this device */ member
/linux/arch/um/drivers/
H A Dvfio_user.c180 struct vfio_device_info device_info = { .argsz = sizeof(device_info) }; in uml_vfio_user_setup_device() local
188 if (ioctl(dev->device, VFIO_DEVICE_GET_INFO, &device_info) < 0) { in uml_vfio_user_setup_device()
193 dev->num_regions = device_info.num_regions; in uml_vfio_user_setup_device()
/linux/drivers/video/fbdev/
H A Dssd1307fb.c71 const struct ssd1307fb_deviceinfo *device_info; member
341 if (par->device_info->need_pwm) { in ssd1307fb_init()
460 BIT(4) | (par->device_info->need_chargepump ? BIT(2) : 0)); in ssd1307fb_init()
605 par->device_info = device_get_match_data(dev); in ssd1307fb_probe()
660 par->vcomh = par->device_info->default_vcomh; in ssd1307fb_probe()
664 par->dclk_div = par->device_info->default_dclk_div; in ssd1307fb_probe()
666 par->dclk_frq = par->device_info->default_dclk_frq; in ssd1307fb_probe()
/linux/sound/core/
H A Dump.c740 ump->info.manufacturer_id = buf->device_info.manufacture_id & 0x7f7f7f; in ump_handle_device_info_msg()
741 ump->info.family_id = (buf->device_info.family_msb << 8) | in ump_handle_device_info_msg()
742 buf->device_info.family_lsb; in ump_handle_device_info_msg()
743 ump->info.model_id = (buf->device_info.model_msb << 8) | in ump_handle_device_info_msg()
744 buf->device_info.model_lsb; in ump_handle_device_info_msg()
745 ump->info.sw_revision[0] = (buf->device_info.sw_revision >> 24) & 0x7f; in ump_handle_device_info_msg()
746 ump->info.sw_revision[1] = (buf->device_info.sw_revision >> 16) & 0x7f; in ump_handle_device_info_msg()
747 ump->info.sw_revision[2] = (buf->device_info.sw_revision >> 8) & 0x7f; in ump_handle_device_info_msg()
748 ump->info.sw_revision[3] = buf->device_info.sw_revision & 0x7f; in ump_handle_device_info_msg()
/linux/include/linux/platform_data/
H A Demif_plat.h116 struct ddr_device_info *device_info; member
/linux/drivers/net/hyperv/
H A Dnetvsc.c337 const struct netvsc_device_info *device_info) in netvsc_init_buf() argument
346 buf_size = device_info->recv_sections * device_info->recv_section_size; in netvsc_init_buf()
457 buf_size = device_info->send_sections * device_info->send_section_size; in netvsc_init_buf()
618 const struct netvsc_device_info *device_info) in netvsc_connect_vsp() argument
680 ret = netvsc_init_buf(device, net_device, device_info); in netvsc_connect_vsp()
1763 const struct netvsc_device_info *device_info) in netvsc_device_add() argument
1840 ret = netvsc_connect_vsp(device, net_device, device_info); in netvsc_device_add()
H A Drndis_filter.c1471 struct netvsc_device_info *device_info) in rndis_filter_device_add() argument
1491 net_device = netvsc_device_add(dev, device_info); in rndis_filter_device_add()
1522 memcpy(device_info->mac_adr, rndis_device->hw_mac_adr, ETH_ALEN); in rndis_filter_device_add()
1571 net_device->num_chn = min(net_device->max_chn, device_info->num_chn); in rndis_filter_device_add()
/linux/drivers/hid/amd-sfh-hid/
H A Damd_sfh_hid.h38 struct device_info *hid_devices;
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol_ops.c497 le32_to_cpu(ipc_protocol->p_ap_shm->device_info.ipc_status); in ipc_protocol_get_ipc_status()
503 return le32_to_cpu(ipc_protocol->p_ap_shm->device_info.execution_stage); in ipc_protocol_get_ap_exec_stage()
540 return le32_to_cpu(ipc_ap_shm->device_info.device_sleep_notification); in ipc_protocol_pm_dev_get_sleep_notification()
H A Diosm_ipc_protocol.h98 struct ipc_protocol_device_info device_info; member
H A Diosm_ipc_protocol.c256 addr + offsetof(struct ipc_protocol_ap_shm, device_info); in ipc_protocol_init()
/linux/drivers/gpu/drm/solomon/
H A Dssd130x.h73 const struct ssd130x_deviceinfo *device_info; member
/linux/Documentation/networking/
H A Dcan_ucan_protocol.rst122 Request the device information structure ``ucan_ctl_payload_t.device_info``.
124 See the ``device_info`` field for details, and
129 ``ucan_ctl_payload_t.device_info``
/linux/drivers/android/binder/
H A Drust_binderfs.c626 struct binderfs_device device_info = {}; in binderfs_fill_super() local
687 strscpy(device_info.name, name, len + 1); in binderfs_fill_super()
688 ret = binderfs_binder_device_create(inode, NULL, &device_info); in binderfs_fill_super()
/linux/drivers/android/
H A Dbinderfs.c617 struct binderfs_device device_info = {}; in binderfs_fill_super() local
678 strscpy(device_info.name, name, len + 1); in binderfs_fill_super()
679 ret = binderfs_binder_device_create(inode, NULL, &device_info); in binderfs_fill_super()
/linux/sound/soc/codecs/
H A Dsma1303.c1672 unsigned int device_info, status, otp_stat;
1690 SMA1303_FF_DEVICE_INDEX, &device_info); in sma1303_i2c_probe()
1692 if ((ret != 0) || ((device_info & 0xF8) != SMA1303_DEVICE_ID)) { in sma1303_i2c_probe()
1694 ret, device_info); in sma1303_i2c_probe()
1696 dev_dbg(&client->dev, "chip version 0x%02X\n", device_info); in sma1303_i2c_probe()
1681 unsigned int device_info, status, otp_stat; sma1303_i2c_probe() local
H A Dsma1307.c1929 unsigned int device_info; in sma1307aq_init()
1973 SMA1307_FF_DEVICE_INDEX, &device_info); in sma1307_i2c_probe()
1975 if ((device_info & 0xF8) != SMA1307_DEVICE_ID) { in sma1307_i2c_probe()
1978 __func__, device_info); in sma1307_i2c_probe()
1982 __func__, device_info); in sma1307_i2c_probe()
1950 unsigned int device_info; sma1307_i2c_probe() local
/linux/drivers/net/wireless/marvell/
H A Dmwl8k.c186 struct mwl8k_device_info *device_info; member
549 struct mwl8k_device_info *di = priv->device_info; in mwl8k_request_firmware()
2556 if (priv->device_info->fw_api_ap != api_version) { in mwl8k_cmd_get_hw_spec_ap()
2559 priv->device_info->part_name, in mwl8k_cmd_get_hw_spec_ap()
2560 priv->device_info->fw_api_ap, in mwl8k_cmd_get_hw_spec_ap()
4894 di = priv->device_info; in mwl8k_add_interface()
4992 di = priv->device_info; in mwl8k_hw_restart_work()
5815 struct mwl8k_device_info *di = priv->device_info; in mwl8k_fw_state_machine()
5955 priv->rxd_ops = priv->device_info->ap_rxd_ops; in mwl8k_probe_hw()
6063 priv->device_info->part_name, in mwl8k_probe_hw()
[all …]

12