Home
last modified time | relevance | path

Searched refs:intel_vsec_dev (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/platform/x86/intel/
H A Dvsec.c88 ida_free(intel_vsec_dev->ida, intel_vsec_dev->auxdev.id); in intel_vsec_dev_release()
90 kfree(intel_vsec_dev->resource); in intel_vsec_dev_release()
91 kfree(intel_vsec_dev); in intel_vsec_dev_release()
104 ret = xa_alloc(&auxdev_array, &intel_vsec_dev->id, intel_vsec_dev, in intel_vsec_add_aux()
107 kfree(intel_vsec_dev->resource); in intel_vsec_add_aux()
108 kfree(intel_vsec_dev); in intel_vsec_add_aux()
115 kfree(intel_vsec_dev->resource); in intel_vsec_add_aux()
116 kfree(intel_vsec_dev); in intel_vsec_add_aux()
171 intel_vsec_dev = kzalloc(sizeof(*intel_vsec_dev), GFP_KERNEL); in intel_vsec_add_dev()
172 if (!intel_vsec_dev) in intel_vsec_add_dev()
[all …]
H A Dvsec_tpmi.c343 struct intel_vsec_device *intel_vsec_dev = dev_to_ivdev(auxdev->dev.parent); in tpmi_get_feature_status() local
344 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(&intel_vsec_dev->auxdev); in tpmi_get_feature_status()
361 struct intel_vsec_device *intel_vsec_dev = dev_to_ivdev(auxdev->dev.parent); in tpmi_get_debugfs_dir() local
362 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(&intel_vsec_dev->auxdev); in tpmi_get_debugfs_dir()
/linux-6.15/drivers/platform/x86/intel/pmt/
H A Dcrashlog.c272 struct intel_vsec_device *intel_vsec_dev = auxdev_to_ivdev(auxdev); in pmt_crashlog_probe() local
277 size = struct_size(priv, entry, intel_vsec_dev->num_resources); in pmt_crashlog_probe()
284 for (i = 0; i < intel_vsec_dev->num_resources; i++) { in pmt_crashlog_probe()
287 ret = intel_pmt_dev_create(entry, &pmt_crashlog_ns, intel_vsec_dev, i); in pmt_crashlog_probe()
H A Dtelemetry.c290 struct intel_vsec_device *intel_vsec_dev = auxdev_to_ivdev(auxdev); in pmt_telem_probe() local
295 size = struct_size(priv, entry, intel_vsec_dev->num_resources); in pmt_telem_probe()
302 for (i = 0; i < intel_vsec_dev->num_resources; i++) { in pmt_telem_probe()
306 ret = intel_pmt_dev_create(entry, &pmt_telem_ns, intel_vsec_dev, i); in pmt_telem_probe()
H A Dclass.c340 struct intel_vsec_device *intel_vsec_dev, int idx) in intel_pmt_dev_create() argument
342 struct device *dev = &intel_vsec_dev->auxdev.dev; in intel_pmt_dev_create()
346 disc_res = &intel_vsec_dev->resource[idx]; in intel_pmt_dev_create()
356 ret = intel_pmt_populate_entry(entry, intel_vsec_dev, disc_res); in intel_pmt_dev_create()
/linux-6.15/include/linux/
H A Dintel_vsec.h128 struct intel_vsec_device *intel_vsec_dev,