| .. | .. |
|---|
| 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) |
|---|