Searched refs:tpmi_info (Results 1 - 2 of 2) sorted by relevance
/linux-master/drivers/platform/x86/intel/ |
H A D | tpmi.c | 266 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 D | intel_rapl_tpmi.c | 50 struct intel_tpmi_plat_info *tpmi_info; member in struct:tpmi_rapl_package 283 trp->tpmi_info = info;
|
Completed in 281 milliseconds