Searched refs:tpmi_info (Results 1 - 2 of 2) sorted by last modified time

/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;
/linux-master/drivers/platform/x86/intel/
H A Dtpmi.c260 static int tpmi_wait_for_owner(struct intel_tpmi_info *tpmi_info, u8 owner) argument
264 return readq_poll_timeout(tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET,
269 static int tpmi_read_feature_status(struct intel_tpmi_info *tpmi_info, int feature_id, argument
275 if (!tpmi_info->tpmi_control_mem)
281 ret = tpmi_wait_for_owner(tpmi_info, TPMI_OWNER_NONE);
292 writeq(data, tpmi_info->tpmi_control_mem + TPMI_COMMAND_OFFSET);
295 ret = tpmi_wait_for_owner(tpmi_info, TPMI_OWNER_IN_BAND);
304 writeq(control, tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET);
307 ret = readq_poll_timeout(tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET,
320 memcpy_fromio(feature_state, tpmi_info
339 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(&intel_vsec_dev->auxdev); local
356 struct intel_tpmi_info *tpmi_info = s->private; local
521 tpmi_dbgfs_register(struct intel_tpmi_info *tpmi_info) argument
544 tpmi_set_control_base(struct auxiliary_device *auxdev, struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs) argument
582 tpmi_create_device(struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs, u64 pfs_start) argument
646 tpmi_create_devices(struct intel_tpmi_info *tpmi_info) argument
670 tpmi_process_info(struct intel_tpmi_info *tpmi_info, struct intel_tpmi_pm_feature *pfs) argument
714 struct intel_tpmi_info *tpmi_info; local
801 struct intel_tpmi_info *tpmi_info = auxiliary_get_drvdata(auxdev); local
[all...]

Completed in 163 milliseconds