Lines Matching refs:auxdev
252 static int intel_rapl_tpmi_probe(struct auxiliary_device *auxdev, in intel_rapl_tpmi_probe() argument
261 info = tpmi_get_platform_data(auxdev); in intel_rapl_tpmi_probe()
269 if (tpmi_get_resource_count(auxdev) > 1) { in intel_rapl_tpmi_probe()
270 dev_err(&auxdev->dev, "does not support multiple resources\n"); in intel_rapl_tpmi_probe()
275 res = tpmi_get_resource_at_index(auxdev, 0); in intel_rapl_tpmi_probe()
277 dev_err(&auxdev->dev, "can't fetch device resource info\n"); in intel_rapl_tpmi_probe()
282 trp->base = devm_ioremap_resource(&auxdev->dev, res); in intel_rapl_tpmi_probe()
303 dev_err(&auxdev->dev, "Domain for Package%d already exists\n", info->package_id); in intel_rapl_tpmi_probe()
310 dev_err(&auxdev->dev, "Failed to add RAPL Domain for Package%d, %ld\n", in intel_rapl_tpmi_probe()
316 auxiliary_set_drvdata(auxdev, trp); in intel_rapl_tpmi_probe()
324 static void intel_rapl_tpmi_remove(struct auxiliary_device *auxdev) in intel_rapl_tpmi_remove() argument
326 struct tpmi_rapl_package *trp = auxiliary_get_drvdata(auxdev); in intel_rapl_tpmi_remove()