Lines Matching full:data

191 	struct OpalIoP7IOCPhbErrorData *data;  in pnv_pci_dump_p7ioc_diag_data()  local
193 data = (struct OpalIoP7IOCPhbErrorData *)common; in pnv_pci_dump_p7ioc_diag_data()
194 pr_info("P7IOC PHB#%x Diag-data (Version: %d)\n", in pnv_pci_dump_p7ioc_diag_data()
197 if (data->brdgCtl) in pnv_pci_dump_p7ioc_diag_data()
199 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_p7ioc_diag_data()
200 if (data->portStatusReg || data->rootCmplxStatus || in pnv_pci_dump_p7ioc_diag_data()
201 data->busAgentStatus) in pnv_pci_dump_p7ioc_diag_data()
203 be32_to_cpu(data->portStatusReg), in pnv_pci_dump_p7ioc_diag_data()
204 be32_to_cpu(data->rootCmplxStatus), in pnv_pci_dump_p7ioc_diag_data()
205 be32_to_cpu(data->busAgentStatus)); in pnv_pci_dump_p7ioc_diag_data()
206 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_p7ioc_diag_data()
207 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_p7ioc_diag_data()
208 data->devSecStatus) in pnv_pci_dump_p7ioc_diag_data()
210 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_p7ioc_diag_data()
211 be32_to_cpu(data->slotStatus), in pnv_pci_dump_p7ioc_diag_data()
212 be32_to_cpu(data->linkStatus), in pnv_pci_dump_p7ioc_diag_data()
213 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_p7ioc_diag_data()
214 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_p7ioc_diag_data()
215 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_p7ioc_diag_data()
216 data->corrErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
218 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
219 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
220 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_p7ioc_diag_data()
221 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_p7ioc_diag_data()
222 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_p7ioc_diag_data()
224 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_p7ioc_diag_data()
225 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_p7ioc_diag_data()
226 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_p7ioc_diag_data()
227 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_p7ioc_diag_data()
228 if (data->sourceId || data->errorClass || in pnv_pci_dump_p7ioc_diag_data()
229 data->correlator) in pnv_pci_dump_p7ioc_diag_data()
231 be32_to_cpu(data->sourceId), in pnv_pci_dump_p7ioc_diag_data()
232 be64_to_cpu(data->errorClass), in pnv_pci_dump_p7ioc_diag_data()
233 be64_to_cpu(data->correlator)); in pnv_pci_dump_p7ioc_diag_data()
234 if (data->p7iocPlssr || data->p7iocCsr) in pnv_pci_dump_p7ioc_diag_data()
236 be64_to_cpu(data->p7iocPlssr), in pnv_pci_dump_p7ioc_diag_data()
237 be64_to_cpu(data->p7iocCsr)); in pnv_pci_dump_p7ioc_diag_data()
238 if (data->lemFir) in pnv_pci_dump_p7ioc_diag_data()
240 be64_to_cpu(data->lemFir), in pnv_pci_dump_p7ioc_diag_data()
241 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_p7ioc_diag_data()
242 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_p7ioc_diag_data()
243 if (data->phbErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
245 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
246 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
247 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
248 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
249 if (data->mmioErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
251 be64_to_cpu(data->mmioErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
252 be64_to_cpu(data->mmioFirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
253 be64_to_cpu(data->mmioErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
254 be64_to_cpu(data->mmioErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
255 if (data->dma0ErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
257 be64_to_cpu(data->dma0ErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
258 be64_to_cpu(data->dma0FirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
259 be64_to_cpu(data->dma0ErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
260 be64_to_cpu(data->dma0ErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
261 if (data->dma1ErrorStatus) in pnv_pci_dump_p7ioc_diag_data()
263 be64_to_cpu(data->dma1ErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
264 be64_to_cpu(data->dma1FirstErrorStatus), in pnv_pci_dump_p7ioc_diag_data()
265 be64_to_cpu(data->dma1ErrorLog0), in pnv_pci_dump_p7ioc_diag_data()
266 be64_to_cpu(data->dma1ErrorLog1)); in pnv_pci_dump_p7ioc_diag_data()
268 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_P7IOC_NUM_PEST_REGS); in pnv_pci_dump_p7ioc_diag_data()
274 struct OpalIoPhb3ErrorData *data; in pnv_pci_dump_phb3_diag_data() local
276 data = (struct OpalIoPhb3ErrorData*)common; in pnv_pci_dump_phb3_diag_data()
277 pr_info("PHB3 PHB#%x Diag-data (Version: %d)\n", in pnv_pci_dump_phb3_diag_data()
279 if (data->brdgCtl) in pnv_pci_dump_phb3_diag_data()
281 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_phb3_diag_data()
282 if (data->portStatusReg || data->rootCmplxStatus || in pnv_pci_dump_phb3_diag_data()
283 data->busAgentStatus) in pnv_pci_dump_phb3_diag_data()
285 be32_to_cpu(data->portStatusReg), in pnv_pci_dump_phb3_diag_data()
286 be32_to_cpu(data->rootCmplxStatus), in pnv_pci_dump_phb3_diag_data()
287 be32_to_cpu(data->busAgentStatus)); in pnv_pci_dump_phb3_diag_data()
288 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_phb3_diag_data()
289 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_phb3_diag_data()
290 data->devSecStatus) in pnv_pci_dump_phb3_diag_data()
292 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_phb3_diag_data()
293 be32_to_cpu(data->slotStatus), in pnv_pci_dump_phb3_diag_data()
294 be32_to_cpu(data->linkStatus), in pnv_pci_dump_phb3_diag_data()
295 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_phb3_diag_data()
296 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_phb3_diag_data()
297 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_phb3_diag_data()
298 data->corrErrorStatus) in pnv_pci_dump_phb3_diag_data()
300 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_phb3_diag_data()
301 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_phb3_diag_data()
302 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_phb3_diag_data()
303 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_phb3_diag_data()
304 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_phb3_diag_data()
306 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_phb3_diag_data()
307 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_phb3_diag_data()
308 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_phb3_diag_data()
309 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_phb3_diag_data()
310 if (data->sourceId || data->errorClass || in pnv_pci_dump_phb3_diag_data()
311 data->correlator) in pnv_pci_dump_phb3_diag_data()
313 be32_to_cpu(data->sourceId), in pnv_pci_dump_phb3_diag_data()
314 be64_to_cpu(data->errorClass), in pnv_pci_dump_phb3_diag_data()
315 be64_to_cpu(data->correlator)); in pnv_pci_dump_phb3_diag_data()
316 if (data->nFir) in pnv_pci_dump_phb3_diag_data()
318 be64_to_cpu(data->nFir), in pnv_pci_dump_phb3_diag_data()
319 be64_to_cpu(data->nFirMask), in pnv_pci_dump_phb3_diag_data()
320 be64_to_cpu(data->nFirWOF)); in pnv_pci_dump_phb3_diag_data()
321 if (data->phbPlssr || data->phbCsr) in pnv_pci_dump_phb3_diag_data()
323 be64_to_cpu(data->phbPlssr), in pnv_pci_dump_phb3_diag_data()
324 be64_to_cpu(data->phbCsr)); in pnv_pci_dump_phb3_diag_data()
325 if (data->lemFir) in pnv_pci_dump_phb3_diag_data()
327 be64_to_cpu(data->lemFir), in pnv_pci_dump_phb3_diag_data()
328 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_phb3_diag_data()
329 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_phb3_diag_data()
330 if (data->phbErrorStatus) in pnv_pci_dump_phb3_diag_data()
332 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_phb3_diag_data()
333 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
334 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_phb3_diag_data()
335 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_phb3_diag_data()
336 if (data->mmioErrorStatus) in pnv_pci_dump_phb3_diag_data()
338 be64_to_cpu(data->mmioErrorStatus), in pnv_pci_dump_phb3_diag_data()
339 be64_to_cpu(data->mmioFirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
340 be64_to_cpu(data->mmioErrorLog0), in pnv_pci_dump_phb3_diag_data()
341 be64_to_cpu(data->mmioErrorLog1)); in pnv_pci_dump_phb3_diag_data()
342 if (data->dma0ErrorStatus) in pnv_pci_dump_phb3_diag_data()
344 be64_to_cpu(data->dma0ErrorStatus), in pnv_pci_dump_phb3_diag_data()
345 be64_to_cpu(data->dma0FirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
346 be64_to_cpu(data->dma0ErrorLog0), in pnv_pci_dump_phb3_diag_data()
347 be64_to_cpu(data->dma0ErrorLog1)); in pnv_pci_dump_phb3_diag_data()
348 if (data->dma1ErrorStatus) in pnv_pci_dump_phb3_diag_data()
350 be64_to_cpu(data->dma1ErrorStatus), in pnv_pci_dump_phb3_diag_data()
351 be64_to_cpu(data->dma1FirstErrorStatus), in pnv_pci_dump_phb3_diag_data()
352 be64_to_cpu(data->dma1ErrorLog0), in pnv_pci_dump_phb3_diag_data()
353 be64_to_cpu(data->dma1ErrorLog1)); in pnv_pci_dump_phb3_diag_data()
355 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_PHB3_NUM_PEST_REGS); in pnv_pci_dump_phb3_diag_data()
361 struct OpalIoPhb4ErrorData *data; in pnv_pci_dump_phb4_diag_data() local
363 data = (struct OpalIoPhb4ErrorData*)common; in pnv_pci_dump_phb4_diag_data()
364 pr_info("PHB4 PHB#%d Diag-data (Version: %d)\n", in pnv_pci_dump_phb4_diag_data()
366 if (data->brdgCtl) in pnv_pci_dump_phb4_diag_data()
368 be32_to_cpu(data->brdgCtl)); in pnv_pci_dump_phb4_diag_data()
369 if (data->deviceStatus || data->slotStatus || in pnv_pci_dump_phb4_diag_data()
370 data->linkStatus || data->devCmdStatus || in pnv_pci_dump_phb4_diag_data()
371 data->devSecStatus) in pnv_pci_dump_phb4_diag_data()
373 be32_to_cpu(data->deviceStatus), in pnv_pci_dump_phb4_diag_data()
374 be32_to_cpu(data->slotStatus), in pnv_pci_dump_phb4_diag_data()
375 be32_to_cpu(data->linkStatus), in pnv_pci_dump_phb4_diag_data()
376 be32_to_cpu(data->devCmdStatus), in pnv_pci_dump_phb4_diag_data()
377 be32_to_cpu(data->devSecStatus)); in pnv_pci_dump_phb4_diag_data()
378 if (data->rootErrorStatus || data->uncorrErrorStatus || in pnv_pci_dump_phb4_diag_data()
379 data->corrErrorStatus) in pnv_pci_dump_phb4_diag_data()
381 be32_to_cpu(data->rootErrorStatus), in pnv_pci_dump_phb4_diag_data()
382 be32_to_cpu(data->uncorrErrorStatus), in pnv_pci_dump_phb4_diag_data()
383 be32_to_cpu(data->corrErrorStatus)); in pnv_pci_dump_phb4_diag_data()
384 if (data->tlpHdr1 || data->tlpHdr2 || in pnv_pci_dump_phb4_diag_data()
385 data->tlpHdr3 || data->tlpHdr4) in pnv_pci_dump_phb4_diag_data()
387 be32_to_cpu(data->tlpHdr1), in pnv_pci_dump_phb4_diag_data()
388 be32_to_cpu(data->tlpHdr2), in pnv_pci_dump_phb4_diag_data()
389 be32_to_cpu(data->tlpHdr3), in pnv_pci_dump_phb4_diag_data()
390 be32_to_cpu(data->tlpHdr4)); in pnv_pci_dump_phb4_diag_data()
391 if (data->sourceId) in pnv_pci_dump_phb4_diag_data()
392 pr_info("sourceId: %08x\n", be32_to_cpu(data->sourceId)); in pnv_pci_dump_phb4_diag_data()
393 if (data->nFir) in pnv_pci_dump_phb4_diag_data()
395 be64_to_cpu(data->nFir), in pnv_pci_dump_phb4_diag_data()
396 be64_to_cpu(data->nFirMask), in pnv_pci_dump_phb4_diag_data()
397 be64_to_cpu(data->nFirWOF)); in pnv_pci_dump_phb4_diag_data()
398 if (data->phbPlssr || data->phbCsr) in pnv_pci_dump_phb4_diag_data()
400 be64_to_cpu(data->phbPlssr), in pnv_pci_dump_phb4_diag_data()
401 be64_to_cpu(data->phbCsr)); in pnv_pci_dump_phb4_diag_data()
402 if (data->lemFir) in pnv_pci_dump_phb4_diag_data()
404 be64_to_cpu(data->lemFir), in pnv_pci_dump_phb4_diag_data()
405 be64_to_cpu(data->lemErrorMask), in pnv_pci_dump_phb4_diag_data()
406 be64_to_cpu(data->lemWOF)); in pnv_pci_dump_phb4_diag_data()
407 if (data->phbErrorStatus) in pnv_pci_dump_phb4_diag_data()
409 be64_to_cpu(data->phbErrorStatus), in pnv_pci_dump_phb4_diag_data()
410 be64_to_cpu(data->phbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
411 be64_to_cpu(data->phbErrorLog0), in pnv_pci_dump_phb4_diag_data()
412 be64_to_cpu(data->phbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
413 if (data->phbTxeErrorStatus) in pnv_pci_dump_phb4_diag_data()
415 be64_to_cpu(data->phbTxeErrorStatus), in pnv_pci_dump_phb4_diag_data()
416 be64_to_cpu(data->phbTxeFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
417 be64_to_cpu(data->phbTxeErrorLog0), in pnv_pci_dump_phb4_diag_data()
418 be64_to_cpu(data->phbTxeErrorLog1)); in pnv_pci_dump_phb4_diag_data()
419 if (data->phbRxeArbErrorStatus) in pnv_pci_dump_phb4_diag_data()
421 be64_to_cpu(data->phbRxeArbErrorStatus), in pnv_pci_dump_phb4_diag_data()
422 be64_to_cpu(data->phbRxeArbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
423 be64_to_cpu(data->phbRxeArbErrorLog0), in pnv_pci_dump_phb4_diag_data()
424 be64_to_cpu(data->phbRxeArbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
425 if (data->phbRxeMrgErrorStatus) in pnv_pci_dump_phb4_diag_data()
427 be64_to_cpu(data->phbRxeMrgErrorStatus), in pnv_pci_dump_phb4_diag_data()
428 be64_to_cpu(data->phbRxeMrgFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
429 be64_to_cpu(data->phbRxeMrgErrorLog0), in pnv_pci_dump_phb4_diag_data()
430 be64_to_cpu(data->phbRxeMrgErrorLog1)); in pnv_pci_dump_phb4_diag_data()
431 if (data->phbRxeTceErrorStatus) in pnv_pci_dump_phb4_diag_data()
433 be64_to_cpu(data->phbRxeTceErrorStatus), in pnv_pci_dump_phb4_diag_data()
434 be64_to_cpu(data->phbRxeTceFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
435 be64_to_cpu(data->phbRxeTceErrorLog0), in pnv_pci_dump_phb4_diag_data()
436 be64_to_cpu(data->phbRxeTceErrorLog1)); in pnv_pci_dump_phb4_diag_data()
438 if (data->phbPblErrorStatus) in pnv_pci_dump_phb4_diag_data()
440 be64_to_cpu(data->phbPblErrorStatus), in pnv_pci_dump_phb4_diag_data()
441 be64_to_cpu(data->phbPblFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
442 be64_to_cpu(data->phbPblErrorLog0), in pnv_pci_dump_phb4_diag_data()
443 be64_to_cpu(data->phbPblErrorLog1)); in pnv_pci_dump_phb4_diag_data()
444 if (data->phbPcieDlpErrorStatus) in pnv_pci_dump_phb4_diag_data()
446 be64_to_cpu(data->phbPcieDlpErrorLog1), in pnv_pci_dump_phb4_diag_data()
447 be64_to_cpu(data->phbPcieDlpErrorLog2), in pnv_pci_dump_phb4_diag_data()
448 be64_to_cpu(data->phbPcieDlpErrorStatus)); in pnv_pci_dump_phb4_diag_data()
449 if (data->phbRegbErrorStatus) in pnv_pci_dump_phb4_diag_data()
451 be64_to_cpu(data->phbRegbErrorStatus), in pnv_pci_dump_phb4_diag_data()
452 be64_to_cpu(data->phbRegbFirstErrorStatus), in pnv_pci_dump_phb4_diag_data()
453 be64_to_cpu(data->phbRegbErrorLog0), in pnv_pci_dump_phb4_diag_data()
454 be64_to_cpu(data->phbRegbErrorLog1)); in pnv_pci_dump_phb4_diag_data()
457 pnv_pci_dump_pest(data->pestA, data->pestB, OPAL_PHB4_NUM_PEST_REGS); in pnv_pci_dump_phb4_diag_data()
492 /* Fetch PHB diag-data */ in pnv_pci_handle_eeh_config()