Home
last modified time | relevance | path

Searched refs:proc_priv (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/thermal/intel/int340x_thermal/
H A Dprocessor_thermal_device.c133 static int proc_thermal_read_ppcc(struct proc_thermal_device *proc_priv) in proc_thermal_read_ppcc() argument
142 status = acpi_evaluate_object(proc_priv->adev->handle, "PPCC", in proc_thermal_read_ppcc()
149 dev_err(proc_priv->dev, "Invalid PPCC data\n"); in proc_thermal_read_ppcc()
155 dev_err(proc_priv->dev, "Invalid PPCC package size\n"); in proc_thermal_read_ppcc()
168 proc_priv->power_limits[i].index = ppcc[0].integer.value; in proc_thermal_read_ppcc()
169 proc_priv->power_limits[i].min_uw = ppcc[1].integer.value; in proc_thermal_read_ppcc()
170 proc_priv->power_limits[i].max_uw = ppcc[2].integer.value; in proc_thermal_read_ppcc()
171 proc_priv->power_limits[i].tmin_us = ppcc[3].integer.value; in proc_thermal_read_ppcc()
172 proc_priv->power_limits[i].tmax_us = ppcc[4].integer.value; in proc_thermal_read_ppcc()
173 proc_priv->power_limits[i].step_uw = ppcc[5].integer.value; in proc_thermal_read_ppcc()
[all …]
H A Dprocessor_thermal_device_pci_legacy.c21 struct proc_thermal_device *proc_priv; in proc_thermal_pci_msi_irq() local
24 proc_priv = pci_get_drvdata(pdev); in proc_thermal_pci_msi_irq()
26 intel_soc_dts_iosf_interrupt_handler(proc_priv->soc_dts); in proc_thermal_pci_msi_irq()
34 struct proc_thermal_device *proc_priv; in proc_thermal_pci_probe() local
43 proc_priv = devm_kzalloc(&pdev->dev, sizeof(*proc_priv), GFP_KERNEL); in proc_thermal_pci_probe()
44 if (!proc_priv) in proc_thermal_pci_probe()
47 ret = proc_thermal_add(&pdev->dev, proc_priv); in proc_thermal_pci_probe()
51 pci_set_drvdata(pdev, proc_priv); in proc_thermal_pci_probe()
61 proc_priv->soc_dts = intel_soc_dts_iosf_init( in proc_thermal_pci_probe()
64 if (!IS_ERR(proc_priv->soc_dts) && pdev->irq) { in proc_thermal_pci_probe()
[all …]
H A Dprocessor_thermal_device_pci.c20 struct proc_thermal_device *proc_priv; member
68 *value = ioread32(((u8 __iomem *)pci_info->proc_priv->mmio_base + in proc_thermal_mmio_read()
81 current_val = ioread32(((u8 __iomem *)pci_info->proc_priv->mmio_base + in proc_thermal_mmio_write()
90 iowrite32(current_val, ((u8 __iomem *)pci_info->proc_priv->mmio_base + in proc_thermal_mmio_write()
203 struct proc_thermal_device *proc_priv; in proc_thermal_pci_probe() local
207 proc_priv = devm_kzalloc(&pdev->dev, sizeof(*proc_priv), GFP_KERNEL); in proc_thermal_pci_probe()
208 if (!proc_priv) in proc_thermal_pci_probe()
226 proc_priv->priv_data = pci_info; in proc_thermal_pci_probe()
227 pci_info->proc_priv = proc_priv; in proc_thermal_pci_probe()
228 pci_set_drvdata(pdev, proc_priv); in proc_thermal_pci_probe()
[all …]
H A Dprocessor_thermal_mbox.c27 static int wait_for_mbox_ready(struct proc_thermal_device *proc_priv) in wait_for_mbox_ready() argument
35 data = readl(proc_priv->mmio_base + MBOX_OFFSET_INTERFACE); in wait_for_mbox_ready()
49 struct proc_thermal_device *proc_priv; in send_mbox_write_cmd() local
53 proc_priv = pci_get_drvdata(pdev); in send_mbox_write_cmd()
57 ret = wait_for_mbox_ready(proc_priv); in send_mbox_write_cmd()
61 writel(data, (proc_priv->mmio_base + MBOX_OFFSET_DATA)); in send_mbox_write_cmd()
64 writel(reg_data, (proc_priv->mmio_base + MBOX_OFFSET_INTERFACE)); in send_mbox_write_cmd()
66 ret = wait_for_mbox_ready(proc_priv); in send_mbox_write_cmd()
75 struct proc_thermal_device *proc_priv; in send_mbox_read_cmd() local
79 proc_priv = pci_get_drvdata(pdev); in send_mbox_read_cmd()
[all …]
H A Dprocessor_thermal_rfim.c96 struct proc_thermal_device *proc_priv;\
103 proc_priv = pci_get_drvdata(pdev);\
117 reg_val = readl((void __iomem *) (proc_priv->mmio_base + mmio_regs[ret].offset));\
127 struct proc_thermal_device *proc_priv;\
136 proc_priv = pci_get_drvdata(pdev);\
157 reg_val = readl((void __iomem *) (proc_priv->mmio_base + mmio_regs[ret].offset));\
160 writel(reg_val, (void __iomem *) (proc_priv->mmio_base + mmio_regs[ret].offset));\
339 int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv) in proc_thermal_rfim_add() argument
343 if (proc_priv->mmio_feature_mask & PROC_THERMAL_FEATURE_FIVR) { in proc_thermal_rfim_add()
349 if (proc_priv->mmio_feature_mask & PROC_THERMAL_FEATURE_DLVR) { in proc_thermal_rfim_add()
[all …]
H A Dint3401_thermal.c23 struct proc_thermal_device *proc_priv; in int3401_add() local
26 proc_priv = devm_kzalloc(&pdev->dev, sizeof(*proc_priv), GFP_KERNEL); in int3401_add()
27 if (!proc_priv) in int3401_add()
30 ret = proc_thermal_add(&pdev->dev, proc_priv); in int3401_add()
34 platform_set_drvdata(pdev, proc_priv); in int3401_add()
H A Dprocessor_thermal_device.h66 int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
70 struct proc_thermal_device *proc_priv) in proc_thermal_rapl_add() argument
80 int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
83 int proc_thermal_mbox_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
89 void proc_thermal_remove(struct proc_thermal_device *proc_priv);
93 struct proc_thermal_device *proc_priv,
95 void proc_thermal_mmio_remove(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
H A Dprocessor_thermal_rapl.c46 int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv) in proc_thermal_rapl_add() argument
61 proc_priv->mmio_base + in proc_thermal_rapl_add()
66 rapl_mmio_priv.reg_unit.mmio = proc_priv->mmio_base + rapl_regs->reg_unit; in proc_thermal_rapl_add()
/openbmc/linux/fs/proc/
H A Dtask_mmu.c1947 struct proc_maps_private *proc_priv = &numa_priv->proc_maps; in show_numa_map() local
1967 mpol_to_str(buffer, sizeof(buffer), proc_priv->task_mempolicy); in show_numa_map()