Lines Matching defs:peci_dimmtemp
54 struct peci_dimmtemp;
60 int (*read_thresholds)(struct peci_dimmtemp *priv, int dimm_order,
75 struct peci_dimmtemp {
95 static int get_dimm_temp(struct peci_dimmtemp *priv, int dimm_no, long *val)
118 static int update_thresholds(struct peci_dimmtemp *priv, int dimm_no)
140 static int get_dimm_thresholds(struct peci_dimmtemp *priv, enum peci_dimm_threshold_type type,
167 struct peci_dimmtemp *priv = dev_get_drvdata(dev);
180 struct peci_dimmtemp *priv = dev_get_drvdata(dev);
199 const struct peci_dimmtemp *priv = data;
213 static int check_populated_dimms(struct peci_dimmtemp *priv)
288 static int create_dimm_temp_label(struct peci_dimmtemp *priv, int chan)
314 static int create_dimm_temp_info(struct peci_dimmtemp *priv)
361 struct peci_dimmtemp *priv = container_of(to_delayed_work(work),
362 struct peci_dimmtemp,
375 struct peci_dimmtemp *priv;
382 priv->name = devm_kasprintf(dev, GFP_KERNEL, "peci_dimmtemp.cpu%d",
416 read_thresholds_hsx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
444 read_thresholds_bdxd(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
468 read_thresholds_skx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
494 read_thresholds_icx(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
531 read_thresholds_spr(struct peci_dimmtemp *priv, int dimm_order, int chan_rank, u32 *data)
567 static int read_thresholds_emr(struct peci_dimmtemp *priv, int dimm_order,