Searched refs:tpmi_info (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/platform/x86/intel/
H A Dtpmi.c266 static int tpmi_wait_for_owner(struct intel_tpmi_info *tpmi_info, u8 owner) argument
270 return readq_poll_timeout(tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET,
275 static int tpmi_read_feature_status(struct intel_tpmi_info *tpmi_info, int feature_id, argument
281 if (!tpmi_info->tpmi_control_mem)
287 ret = tpmi_wait_for_owner(tpmi_info, TPMI_OWNER_NONE);
298 writeq(data, tpmi_info->tpmi_control_mem + TPMI_COMMAND_OFFSET);
301 ret = tpmi_wait_for_owner(tpmi_info, TPMI_OWNER_IN_BAND);
310 writeq(control, tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET);
313 ret = readq_poll_timeout(tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET,
326 memcpy_fromio(feature_state, tpmi_info
345 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(&intel_vsec_dev->auxdev); local
362 struct intel_tpmi_info *tpmi_info = s->private; local
527 tpmi_dbgfs_register(struct intel_tpmi_info *tpmi_info) argument
550 tpmi_set_control_base(struct auxiliary_device *auxdev, struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs) argument
588 tpmi_create_device(struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs, u64 pfs_start) argument
652 tpmi_create_devices(struct intel_tpmi_info *tpmi_info) argument
678 tpmi_process_info(struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs) argument
736 struct intel_tpmi_info *tpmi_info; local
826 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(auxdev); local
[all...]
/linux-master/drivers/powercap/
H A Dintel_rapl_tpmi.c50 struct intel_tpmi_plat_info *tpmi_info; member in struct:tpmi_rapl_package
283 trp->tpmi_info = info;

Completed in 281 milliseconds