Lines Matching full:data

262 	struct OpalIoP7IOCPhbErrorData *data;  in pnv_pci_dump_p7ioc_diag_data()  local
264 data = (struct OpalIoP7IOCPhbErrorData *)common; in pnv_pci_dump_p7ioc_diag_data()
265 pr_info("P7IOC PHB#%x Diag-data (Version: %d)\n", in pnv_pci_dump_p7ioc_diag_data()
268 if (data->brdgCtl) in pnv_pci_dump_p7ioc_diag_data()
270 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_p7ioc_diag_data()
271 if (data->portStatusReg || data->rootCmplxStatus || in pnv_pci_dump_p7ioc_diag_data()
272 data->busAgentStatus) in pnv_pci_dump_p7ioc_diag_data()
274 be32_to_cpu(data->portStatusReg), in pnv_pci_dump_p7ioc_diag_data()
275 be32_to_cpu(data->rootCmplxStatus), in pnv_pci_dump_p7ioc_diag_data()
276 be32_to_cpu(data->busAgentStatus)); in pnv_pci_dump_p7ioc_diag_data()
277 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_p7ioc_diag_data()
278 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_p7ioc_diag_data()
279 data->devSecStatus) in pnv_pci_dump_p7ioc_diag_data()
281 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_p7ioc_diag_data()
282 be32_to_cpu(data->slotStatus), in pnv_pci_dump_p7ioc_diag_data()
283 be32_to_cpu(data->linkStatus), in pnv_pci_dump_p7ioc_diag_data()
284 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_p7ioc_diag_data()
285 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_p7ioc_diag_data()
286 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_p7ioc_diag_data()
287 data->corrErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
289 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
290 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
291 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_p7ioc_diag_data()
292 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_p7ioc_diag_data()
293 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_p7ioc_diag_data()
295 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_p7ioc_diag_data()
296 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_p7ioc_diag_data()
297 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_p7ioc_diag_data()
298 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_p7ioc_diag_data()
299 if (data->sourceId || data->errorClass || in pnv_pci_dump_p7ioc_diag_data()
300 data->correlator) in pnv_pci_dump_p7ioc_diag_data()
302 be32_to_cpu(data->sourceId), in pnv_pci_dump_p7ioc_diag_data()
303 be64_to_cpu(data->errorClass), in pnv_pci_dump_p7ioc_diag_data()
304 be64_to_cpu(data->correlator)); in pnv_pci_dump_p7ioc_diag_data()
305 if (data->p7iocPlssr || data->p7iocCsr) in pnv_pci_dump_p7ioc_diag_data()
307 be64_to_cpu(data->p7iocPlssr), in pnv_pci_dump_p7ioc_diag_data()
308 be64_to_cpu(data->p7iocCsr)); in pnv_pci_dump_p7ioc_diag_data()
309 if (data->lemFir) in pnv_pci_dump_p7ioc_diag_data()
311 be64_to_cpu(data->lemFir), in pnv_pci_dump_p7ioc_diag_data()
312 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_p7ioc_diag_data()
313 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_p7ioc_diag_data()
314 if (data->phbErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
316 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
317 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
318 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
319 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
320 if (data->mmioErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
322 be64_to_cpu(data->mmioErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
323 be64_to_cpu(data->mmioFirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
324 be64_to_cpu(data->mmioErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
325 be64_to_cpu(data->mmioErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
326 if (data->dma0ErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
328 be64_to_cpu(data->dma0ErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
329 be64_to_cpu(data->dma0FirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
330 be64_to_cpu(data->dma0ErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
331 be64_to_cpu(data->dma0ErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
332 if (data->dma1ErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
334 be64_to_cpu(data->dma1ErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
335 be64_to_cpu(data->dma1FirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
336 be64_to_cpu(data->dma1ErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
337 be64_to_cpu(data->dma1ErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
339 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_P7IOC_NUM_PEST_REGS); in pnv_pci_dump_p7ioc_diag_data()
345 struct OpalIoPhb3ErrorData *data; in pnv_pci_dump_phb3_diag_data() local
347 data = (struct OpalIoPhb3ErrorData*)common; in pnv_pci_dump_phb3_diag_data()
348 pr_info("PHB3 PHB#%x Diag-data (Version: %d)\n", in pnv_pci_dump_phb3_diag_data()
350 if (data->brdgCtl) in pnv_pci_dump_phb3_diag_data()
352 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_phb3_diag_data()
353 if (data->portStatusReg || data->rootCmplxStatus || in pnv_pci_dump_phb3_diag_data()
354 data->busAgentStatus) in pnv_pci_dump_phb3_diag_data()
356 be32_to_cpu(data->portStatusReg), in pnv_pci_dump_phb3_diag_data()
357 be32_to_cpu(data->rootCmplxStatus), in pnv_pci_dump_phb3_diag_data()
358 be32_to_cpu(data->busAgentStatus)); in pnv_pci_dump_phb3_diag_data()
359 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_phb3_diag_data()
360 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_phb3_diag_data()
361 data->devSecStatus) in pnv_pci_dump_phb3_diag_data()
363 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_phb3_diag_data()
364 be32_to_cpu(data->slotStatus), in pnv_pci_dump_phb3_diag_data()
365 be32_to_cpu(data->linkStatus), in pnv_pci_dump_phb3_diag_data()
366 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_phb3_diag_data()
367 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_phb3_diag_data()
368 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_phb3_diag_data()
369 data->corrErrorStatus) in pnv_pci_dump_phb3_diag_data()
371 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_phb3_diag_data()
372 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_phb3_diag_data()
373 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_phb3_diag_data()
374 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_phb3_diag_data()
375 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_phb3_diag_data()
377 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_phb3_diag_data()
378 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_phb3_diag_data()
379 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_phb3_diag_data()
380 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_phb3_diag_data()
381 if (data->sourceId || data->errorClass || in pnv_pci_dump_phb3_diag_data()
382 data->correlator) in pnv_pci_dump_phb3_diag_data()
384 be32_to_cpu(data->sourceId), in pnv_pci_dump_phb3_diag_data()
385 be64_to_cpu(data->errorClass), in pnv_pci_dump_phb3_diag_data()
386 be64_to_cpu(data->correlator)); in pnv_pci_dump_phb3_diag_data()
387 if (data->nFir) in pnv_pci_dump_phb3_diag_data()
389 be64_to_cpu(data->nFir), in pnv_pci_dump_phb3_diag_data()
390 be64_to_cpu(data->nFirMask), in pnv_pci_dump_phb3_diag_data()
391 be64_to_cpu(data->nFirWOF)); in pnv_pci_dump_phb3_diag_data()
392 if (data->phbPlssr || data->phbCsr) in pnv_pci_dump_phb3_diag_data()
394 be64_to_cpu(data->phbPlssr), in pnv_pci_dump_phb3_diag_data()
395 be64_to_cpu(data->phbCsr)); in pnv_pci_dump_phb3_diag_data()
396 if (data->lemFir) in pnv_pci_dump_phb3_diag_data()
398 be64_to_cpu(data->lemFir), in pnv_pci_dump_phb3_diag_data()
399 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_phb3_diag_data()
400 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_phb3_diag_data()
401 if (data->phbErrorStatus) in pnv_pci_dump_phb3_diag_data()
403 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_phb3_diag_data()
404 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
405 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_phb3_diag_data()
406 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_phb3_diag_data()
407 if (data->mmioErrorStatus) in pnv_pci_dump_phb3_diag_data()
409 be64_to_cpu(data->mmioErrorStatus), in pnv_pci_dump_phb3_diag_data()
410 be64_to_cpu(data->mmioFirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
411 be64_to_cpu(data->mmioErrorLog0), in pnv_pci_dump_phb3_diag_data()
412 be64_to_cpu(data->mmioErrorLog1)); in pnv_pci_dump_phb3_diag_data()
413 if (data->dma0ErrorStatus) in pnv_pci_dump_phb3_diag_data()
415 be64_to_cpu(data->dma0ErrorStatus), in pnv_pci_dump_phb3_diag_data()
416 be64_to_cpu(data->dma0FirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
417 be64_to_cpu(data->dma0ErrorLog0), in pnv_pci_dump_phb3_diag_data()
418 be64_to_cpu(data->dma0ErrorLog1)); in pnv_pci_dump_phb3_diag_data()
419 if (data->dma1ErrorStatus) in pnv_pci_dump_phb3_diag_data()
421 be64_to_cpu(data->dma1ErrorStatus), in pnv_pci_dump_phb3_diag_data()
422 be64_to_cpu(data->dma1FirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
423 be64_to_cpu(data->dma1ErrorLog0), in pnv_pci_dump_phb3_diag_data()
424 be64_to_cpu(data->dma1ErrorLog1)); in pnv_pci_dump_phb3_diag_data()
426 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_PHB3_NUM_PEST_REGS); in pnv_pci_dump_phb3_diag_data()
432 struct OpalIoPhb4ErrorData *data; in pnv_pci_dump_phb4_diag_data() local
434 data = (struct OpalIoPhb4ErrorData*)common; in pnv_pci_dump_phb4_diag_data()
435 pr_info("PHB4 PHB#%d Diag-data (Version: %d)\n", in pnv_pci_dump_phb4_diag_data()
437 if (data->brdgCtl) in pnv_pci_dump_phb4_diag_data()
439 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_phb4_diag_data()
440 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_phb4_diag_data()
441 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_phb4_diag_data()
442 data->devSecStatus) in pnv_pci_dump_phb4_diag_data()
444 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_phb4_diag_data()
445 be32_to_cpu(data->slotStatus), in pnv_pci_dump_phb4_diag_data()
446 be32_to_cpu(data->linkStatus), in pnv_pci_dump_phb4_diag_data()
447 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_phb4_diag_data()
448 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_phb4_diag_data()
449 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_phb4_diag_data()
450 data->corrErrorStatus) in pnv_pci_dump_phb4_diag_data()
452 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_phb4_diag_data()
453 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_phb4_diag_data()
454 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_phb4_diag_data()
455 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_phb4_diag_data()
456 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_phb4_diag_data()
458 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_phb4_diag_data()
459 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_phb4_diag_data()
460 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_phb4_diag_data()
461 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_phb4_diag_data()
462 if (data->sourceId) in pnv_pci_dump_phb4_diag_data()
463 pr_info("sourceId: %08x\n", be32_to_cpu(data->sourceId)); in pnv_pci_dump_phb4_diag_data()
464 if (data->nFir) in pnv_pci_dump_phb4_diag_data()
466 be64_to_cpu(data->nFir), in pnv_pci_dump_phb4_diag_data()
467 be64_to_cpu(data->nFirMask), in pnv_pci_dump_phb4_diag_data()
468 be64_to_cpu(data->nFirWOF)); in pnv_pci_dump_phb4_diag_data()
469 if (data->phbPlssr || data->phbCsr) in pnv_pci_dump_phb4_diag_data()
471 be64_to_cpu(data->phbPlssr), in pnv_pci_dump_phb4_diag_data()
472 be64_to_cpu(data->phbCsr)); in pnv_pci_dump_phb4_diag_data()
473 if (data->lemFir) in pnv_pci_dump_phb4_diag_data()
475 be64_to_cpu(data->lemFir), in pnv_pci_dump_phb4_diag_data()
476 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_phb4_diag_data()
477 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_phb4_diag_data()
478 if (data->phbErrorStatus) in pnv_pci_dump_phb4_diag_data()
480 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_phb4_diag_data()
481 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
482 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_phb4_diag_data()
483 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
484 if (data->phbTxeErrorStatus) in pnv_pci_dump_phb4_diag_data()
486 be64_to_cpu(data->phbTxeErrorStatus), in pnv_pci_dump_phb4_diag_data()
487 be64_to_cpu(data->phbTxeFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
488 be64_to_cpu(data->phbTxeErrorLog0), in pnv_pci_dump_phb4_diag_data()
489 be64_to_cpu(data->phbTxeErrorLog1)); in pnv_pci_dump_phb4_diag_data()
490 if (data->phbRxeArbErrorStatus) in pnv_pci_dump_phb4_diag_data()
492 be64_to_cpu(data->phbRxeArbErrorStatus), in pnv_pci_dump_phb4_diag_data()
493 be64_to_cpu(data->phbRxeArbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
494 be64_to_cpu(data->phbRxeArbErrorLog0), in pnv_pci_dump_phb4_diag_data()
495 be64_to_cpu(data->phbRxeArbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
496 if (data->phbRxeMrgErrorStatus) in pnv_pci_dump_phb4_diag_data()
498 be64_to_cpu(data->phbRxeMrgErrorStatus), in pnv_pci_dump_phb4_diag_data()
499 be64_to_cpu(data->phbRxeMrgFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
500 be64_to_cpu(data->phbRxeMrgErrorLog0), in pnv_pci_dump_phb4_diag_data()
501 be64_to_cpu(data->phbRxeMrgErrorLog1)); in pnv_pci_dump_phb4_diag_data()
502 if (data->phbRxeTceErrorStatus) in pnv_pci_dump_phb4_diag_data()
504 be64_to_cpu(data->phbRxeTceErrorStatus), in pnv_pci_dump_phb4_diag_data()
505 be64_to_cpu(data->phbRxeTceFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
506 be64_to_cpu(data->phbRxeTceErrorLog0), in pnv_pci_dump_phb4_diag_data()
507 be64_to_cpu(data->phbRxeTceErrorLog1)); in pnv_pci_dump_phb4_diag_data()
509 if (data->phbPblErrorStatus) in pnv_pci_dump_phb4_diag_data()
511 be64_to_cpu(data->phbPblErrorStatus), in pnv_pci_dump_phb4_diag_data()
512 be64_to_cpu(data->phbPblFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
513 be64_to_cpu(data->phbPblErrorLog0), in pnv_pci_dump_phb4_diag_data()
514 be64_to_cpu(data->phbPblErrorLog1)); in pnv_pci_dump_phb4_diag_data()
515 if (data->phbPcieDlpErrorStatus) in pnv_pci_dump_phb4_diag_data()
517 be64_to_cpu(data->phbPcieDlpErrorLog1), in pnv_pci_dump_phb4_diag_data()
518 be64_to_cpu(data->phbPcieDlpErrorLog2), in pnv_pci_dump_phb4_diag_data()
519 be64_to_cpu(data->phbPcieDlpErrorStatus)); in pnv_pci_dump_phb4_diag_data()
520 if (data->phbRegbErrorStatus) in pnv_pci_dump_phb4_diag_data()
522 be64_to_cpu(data->phbRegbErrorStatus), in pnv_pci_dump_phb4_diag_data()
523 be64_to_cpu(data->phbRegbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
524 be64_to_cpu(data->phbRegbErrorLog0), in pnv_pci_dump_phb4_diag_data()
525 be64_to_cpu(data->phbRegbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
528 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_PHB4_NUM_PEST_REGS); in pnv_pci_dump_phb4_diag_data()
563 /* Fetch PHB diag-data */ in pnv_pci_handle_eeh_config()
949 unsigned long action, void *data) in pnv_tce_iommu_bus_notifier() argument
951 struct device *dev = data; in pnv_tce_iommu_bus_notifier()