| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_device.c | 81 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 D | kfd_interrupt.c | 58 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 D | kfd_doorbell.c | 53 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 D | kfd_mqd_manager.c | 75 dev->kfd->device_info.num_sdma_queues_per_engine + in allocate_sdma_mqd()
|
| H A D | kfd_device_queue_manager.c | 122 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 D | emif.c | 78 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 D | pmbus.c | 171 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 D | mptsas.h | 82 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 D | vfio_user.c | 180 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 D | ssd1307fb.c | 71 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 D | ump.c | 740 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 D | emif_plat.h | 116 struct ddr_device_info *device_info; member
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc.c | 337 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 D | rndis_filter.c | 1471 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 D | amd_sfh_hid.h | 38 struct device_info *hid_devices;
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_protocol_ops.c | 497 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 D | iosm_ipc_protocol.h | 98 struct ipc_protocol_device_info device_info; member
|
| H A D | iosm_ipc_protocol.c | 256 addr + offsetof(struct ipc_protocol_ap_shm, device_info); in ipc_protocol_init()
|
| /linux/drivers/gpu/drm/solomon/ |
| H A D | ssd130x.h | 73 const struct ssd130x_deviceinfo *device_info; member
|
| /linux/Documentation/networking/ |
| H A D | can_ucan_protocol.rst | 122 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 D | rust_binderfs.c | 626 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 D | binderfs.c | 617 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 D | sma1303.c | 1672 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 D | sma1307.c | 1929 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 D | mwl8k.c | 186 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 …]
|