Lines Matching refs:edac_dev

342 					      *edac_dev, char *data)
344 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
350 *edac_dev, char *data)
352 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
358 *edac_dev, char *data)
360 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
366 *edac_dev, const char *data,
369 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
379 *edac_dev, const char *data,
382 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
392 *edac_dev, const char *data,
395 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
434 *edac_dev)
436 edac_dev->sysfs_attributes = mpc85xx_l2_sysfs_attributes;
441 static void mpc85xx_l2_check(struct edac_device_ctl_info *edac_dev)
443 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
468 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name);
471 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name);
476 struct edac_device_ctl_info *edac_dev = dev_id;
477 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
485 mpc85xx_l2_check(edac_dev);
492 struct edac_device_ctl_info *edac_dev;
500 edac_dev = edac_device_alloc_ctl_info(sizeof(*pdata),
503 if (!edac_dev) {
508 pdata = edac_dev->pvt_info;
510 edac_dev->dev = &op->dev;
511 dev_set_drvdata(edac_dev->dev, edac_dev);
512 edac_dev->ctl_name = pdata->name;
513 edac_dev->dev_name = pdata->name;
545 edac_dev->mod_name = EDAC_MOD_STR;
548 edac_dev->edac_check = mpc85xx_l2_check;
550 mpc85xx_set_l2_sysfs_attributes(edac_dev);
554 if (edac_device_add_device(edac_dev) > 0) {
563 "[EDAC] L2 err", edac_dev);
574 edac_dev->op_state = OP_RUNNING_INTERRUPT;
590 edac_device_free_ctl_info(edac_dev);
596 struct edac_device_ctl_info *edac_dev = dev_get_drvdata(&op->dev);
597 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info;
608 edac_device_free_ctl_info(edac_dev);