Lines Matching defs:peci_dimmtemp
52 struct peci_dimmtemp;
58 int (*read_thresholds)(struct peci_dimmtemp *priv, int dimm_order,
73 struct peci_dimmtemp {
93 static int get_dimm_temp(struct peci_dimmtemp *priv, int dimm_no, long *val)
119 static int update_thresholds(struct peci_dimmtemp *priv, int dimm_no)
143 static int get_dimm_thresholds(struct peci_dimmtemp *priv, enum peci_dimm_threshold_type type,
174 struct peci_dimmtemp *priv = dev_get_drvdata(dev);
187 struct peci_dimmtemp *priv = dev_get_drvdata(dev);
206 const struct peci_dimmtemp *priv = data;
220 static int check_populated_dimms(struct peci_dimmtemp *priv)
295 static int create_dimm_temp_label(struct peci_dimmtemp *priv, int chan)
321 static int create_dimm_temp_info(struct peci_dimmtemp *priv)
370 struct peci_dimmtemp *priv = container_of(to_delayed_work(work),
371 struct peci_dimmtemp,
384 struct peci_dimmtemp *priv;
391 priv->name = devm_kasprintf(dev, GFP_KERNEL, "peci_dimmtemp.cpu%d",
425 read_thresholds_hsx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
453 read_thresholds_bdxd(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
477 read_thresholds_skx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
503 read_thresholds_icx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
540 read_thresholds_spr(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)