.. | .. |
---|
252 | 252 | static int |
---|
253 | 253 | dump_syn_reg(struct edac_device_ctl_info *edev_ctl, int err_type, u32 bank) |
---|
254 | 254 | { |
---|
255 | | - struct llcc_drv_data *drv = edev_ctl->pvt_info; |
---|
| 255 | + struct llcc_drv_data *drv = edev_ctl->dev->platform_data; |
---|
256 | 256 | int ret; |
---|
257 | 257 | |
---|
258 | 258 | ret = dump_syn_reg_values(drv, bank, err_type); |
---|
.. | .. |
---|
289 | 289 | llcc_ecc_irq_handler(int irq, void *edev_ctl) |
---|
290 | 290 | { |
---|
291 | 291 | struct edac_device_ctl_info *edac_dev_ctl = edev_ctl; |
---|
292 | | - struct llcc_drv_data *drv = edac_dev_ctl->pvt_info; |
---|
| 292 | + struct llcc_drv_data *drv = edac_dev_ctl->dev->platform_data; |
---|
293 | 293 | irqreturn_t irq_rc = IRQ_NONE; |
---|
294 | 294 | u32 drp_error, trp_error, i; |
---|
295 | 295 | int ret; |
---|
.. | .. |
---|
358 | 358 | edev_ctl->dev_name = dev_name(dev); |
---|
359 | 359 | edev_ctl->ctl_name = "llcc"; |
---|
360 | 360 | edev_ctl->panic_on_ue = LLCC_ERP_PANIC_ON_UE; |
---|
361 | | - edev_ctl->pvt_info = llcc_driv_data; |
---|
362 | 361 | |
---|
363 | 362 | rc = edac_device_add_device(edev_ctl); |
---|
364 | 363 | if (rc) |
---|