Searched refs:hwconfig (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_hwconfig.c21 * static const u32 hwconfig[] = {
52 static int guc_hwconfig_discover_size(struct intel_guc *guc, struct intel_hwconfig *hwconfig) argument
67 hwconfig->size = ret;
71 static int guc_hwconfig_fill_buffer(struct intel_guc *guc, struct intel_hwconfig *hwconfig) argument
78 GEM_BUG_ON(!hwconfig->size);
80 ret = intel_guc_allocate_and_map_vma(guc, hwconfig->size, &vma, &vaddr);
86 ret = __guc_action_get_hwconfig(guc, ggtt_offset, hwconfig->size);
88 memcpy(hwconfig->ptr, vaddr, hwconfig->size);
113 struct intel_hwconfig *hwconfig local
159 struct intel_hwconfig *hwconfig = &gt->info.hwconfig; local
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_hwconfig.c42 int ret = send_get_hwconfig(guc, xe_bo_ggtt_addr(guc->hwconfig.bo),
43 guc->hwconfig.size);
61 if (guc->hwconfig.bo)
65 * All hwconfig the same across GTs so only GT0 needs to be configured
70 /* ADL_P, DG2+ supports hwconfig table */
85 guc->hwconfig.bo = bo;
86 guc->hwconfig.size = size;
93 return !guc->hwconfig.bo ? 0 : guc->hwconfig.size;
100 XE_WARN_ON(!guc->hwconfig
[all...]
H A Dxe_guc_types.h81 /** @hwconfig: Hardware config state */
83 /** @hwconfig.bo: buffer object of the hardware config */
85 /** @hwconfig.size: size of the hardware config */
87 } hwconfig; member in struct:xe_guc
H A Dxe_query.c423 void *hwconfig; local
432 hwconfig = kzalloc(size, GFP_KERNEL);
433 if (!hwconfig)
437 xe_guc_hwconfig_copy(&gt->uc.guc, hwconfig);
440 if (copy_to_user(query_ptr, hwconfig, size)) {
441 kfree(hwconfig);
444 kfree(hwconfig);
/linux-master/drivers/crypto/inside-secure/
H A Dsafexcel.c488 (BIT(priv->hwconfig.hwdataw) - 1)) >>
489 priv->hwconfig.hwdataw;
493 cd_fetch_cnt = (1 << priv->hwconfig.hwcfsize) / cd_size_rnd;
498 cd_fetch_cnt = ((1 << priv->hwconfig.hwcfsize) /
521 (cd_size_rnd << priv->hwconfig.hwdataw)) << 16) |
545 (BIT(priv->hwconfig.hwdataw) - 1)) >>
546 priv->hwconfig.hwdataw;
549 rd_fetch_cnt = (1 << priv->hwconfig.hwrfsize) / rd_size_rnd;
554 rd_fetch_cnt = ((1 << priv->hwconfig.hwrfsize) /
570 (rd_size_rnd << priv->hwconfig
[all...]
H A Dsafexcel.h826 struct safexcel_hwconfig hwconfig; member in struct:safexcel_crypto_priv
/linux-master/drivers/media/pci/mantis/
H A Dmantis_vp3030.c47 struct mantis_hwconfig *config = mantis->hwconfig;
H A Dmantis_dvb.c33 struct mantis_hwconfig *config = mantis->hwconfig;
61 struct mantis_hwconfig *config = mantis->hwconfig;
137 struct mantis_hwconfig *config = mantis->hwconfig;
210 if (mantis->hwconfig) {
H A Dhopper_vp3028.c35 struct mantis_hwconfig *config = mantis->hwconfig;
H A Dmantis_common.h95 struct mantis_hwconfig *hwconfig; member in struct:mantis_pci_drvdata
147 struct mantis_hwconfig *hwconfig; member in struct:mantis_pci
H A Dmantis_uart.c54 struct mantis_hwconfig *config = mantis->hwconfig;
145 struct mantis_hwconfig *config = mantis->hwconfig;
H A Dmantis_input.c42 "Mantis %s IR receiver", mantis->hwconfig->model_name);
H A Dmantis_cards.c169 config = drvdata->hwconfig;
171 mantis->hwconfig = config;
H A Dhopper_cards.c162 config = drvdata->hwconfig;
164 mantis->hwconfig = config;
H A Dmantis_pci.c40 struct mantis_hwconfig *config = mantis->hwconfig;
H A Dmantis_i2c.c125 config = mantis->hwconfig;
H A Dmantis_dma.c206 struct mantis_hwconfig *config = mantis->hwconfig;
/linux-master/tools/testing/selftests/net/
H A Dtimestamping.c327 struct hwtstamp_config hwconfig, hwconfig_requested; local
394 hwtstamp.ifr_data = (void *)&hwconfig;
395 memset(&hwconfig, 0, sizeof(hwconfig));
396 hwconfig.tx_type =
399 hwconfig.rx_filter =
403 hwconfig_requested = hwconfig;
413 hwconfig_requested.tx_type, hwconfig.tx_type,
414 hwconfig_requested.rx_filter, hwconfig.rx_filter);
/linux-master/drivers/gpu/drm/i915/
H A Di915_query.c536 struct intel_hwconfig *hwconfig = &gt->info.hwconfig; local
538 if (!hwconfig->size || !hwconfig->ptr)
542 return hwconfig->size;
544 if (query_item->length < hwconfig->size)
548 hwconfig->ptr, hwconfig->size))
551 return hwconfig->size;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_types.h271 /** @hwconfig: hardware configuration data */
272 struct intel_hwconfig hwconfig; member in struct:intel_gt::intel_gt_info

Completed in 199 milliseconds