Searched refs:diag_data (Results 1 - 18 of 18) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_dcn20.c417 void dmub_dcn20_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data) argument
422 if (!dmub || !diag_data)
425 memset(diag_data, 0, sizeof(*diag_data));
427 diag_data->dmcub_version = dmub->fw_version;
429 diag_data->scratch[0] = REG_READ(DMCUB_SCRATCH0);
430 diag_data->scratch[1] = REG_READ(DMCUB_SCRATCH1);
431 diag_data->scratch[2] = REG_READ(DMCUB_SCRATCH2);
432 diag_data->scratch[3] = REG_READ(DMCUB_SCRATCH3);
433 diag_data
[all...]
H A Ddmub_dcn31.c411 void dmub_dcn31_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data) argument
416 if (!dmub || !diag_data)
419 memset(diag_data, 0, sizeof(*diag_data));
421 diag_data->dmcub_version = dmub->fw_version;
423 diag_data->scratch[0] = REG_READ(DMCUB_SCRATCH0);
424 diag_data->scratch[1] = REG_READ(DMCUB_SCRATCH1);
425 diag_data->scratch[2] = REG_READ(DMCUB_SCRATCH2);
426 diag_data->scratch[3] = REG_READ(DMCUB_SCRATCH3);
427 diag_data
[all...]
H A Ddmub_dcn32.c420 void dmub_dcn32_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data) argument
425 if (!dmub || !diag_data)
428 memset(diag_data, 0, sizeof(*diag_data));
430 diag_data->dmcub_version = dmub->fw_version;
432 diag_data->scratch[0] = REG_READ(DMCUB_SCRATCH0);
433 diag_data->scratch[1] = REG_READ(DMCUB_SCRATCH1);
434 diag_data->scratch[2] = REG_READ(DMCUB_SCRATCH2);
435 diag_data->scratch[3] = REG_READ(DMCUB_SCRATCH3);
436 diag_data
[all...]
H A Ddmub_dcn35.c458 void dmub_dcn35_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data) argument
463 if (!dmub || !diag_data)
466 memset(diag_data, 0, sizeof(*diag_data));
468 diag_data->dmcub_version = dmub->fw_version;
470 diag_data->scratch[0] = REG_READ(DMCUB_SCRATCH0);
471 diag_data->scratch[1] = REG_READ(DMCUB_SCRATCH1);
472 diag_data->scratch[2] = REG_READ(DMCUB_SCRATCH2);
473 diag_data->scratch[3] = REG_READ(DMCUB_SCRATCH3);
474 diag_data
[all...]
H A Ddmub_dcn31.h254 void dmub_dcn31_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data);
H A Ddmub_dcn32.h257 void dmub_dcn32_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data);
H A Ddmub_dcn35.h272 void dmub_dcn35_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data);
H A Ddmub_srv.c1047 bool dmub_srv_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data) argument
1049 if (!dmub || !dmub->hw_funcs.get_diagnostic_data || !diag_data)
1051 dmub->hw_funcs.get_diagnostic_data(dmub, diag_data);
/linux-master/drivers/s390/cio/
H A Ddevice_id.c103 struct diag210 diag_data; local
108 memset(&diag_data, 0, sizeof(diag_data));
109 diag_data.vrdcdvno = dev_id->devno;
110 diag_data.vrdclen = sizeof(diag_data);
111 rc = diag210(&diag_data);
114 CIO_HEX_EVENT(4, &diag_data, sizeof(diag_data));
117 if (diag210_to_senseid(senseid, &diag_data))
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c897 bool dc_dmub_srv_get_diagnostic_data(struct dc_dmub_srv *dc_dmub_srv, struct dmub_diagnostic_data *diag_data) argument
899 if (!dc_dmub_srv || !dc_dmub_srv->dmub || !diag_data)
901 return dmub_srv_get_diagnostic_data(dc_dmub_srv->dmub, diag_data);
906 struct dmub_diagnostic_data diag_data = {0}; local
913 if (!dc_dmub_srv_get_diagnostic_data(dc_dmub_srv, &diag_data)) {
919 DC_LOG_DEBUG(" dmcub_version : %08x", diag_data.dmcub_version);
920 DC_LOG_DEBUG(" scratch [0] : %08x", diag_data.scratch[0]);
921 DC_LOG_DEBUG(" scratch [1] : %08x", diag_data.scratch[1]);
922 DC_LOG_DEBUG(" scratch [2] : %08x", diag_data.scratch[2]);
923 DC_LOG_DEBUG(" scratch [3] : %08x", diag_data
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci.h181 u8 *diag_data; member in struct:pnv_phb
H A Deeh-powernv.c1286 (struct OpalIoP7IOCErrorData*)phb->diag_data;
1513 phb->diag_data, phb->diag_data_size);
1516 phb->diag_data);
H A Dpci.c496 rc = opal_pci_get_phb_diag_data2(phb->opal_id, phb->diag_data,
525 pnv_pci_dump_phb_diag_data(phb->hose, phb->diag_data);
H A Dpci-ioda.c2080 ret = opal_pci_get_phb_diag_data2(phb->opal_id, phb->diag_data,
2086 pnv_pci_dump_phb_diag_data(phb->hose, phb->diag_data);
2637 phb->diag_data = kzalloc(phb->diag_data_size, GFP_KERNEL);
2638 if (!phb->diag_data)
/linux-master/drivers/s390/char/
H A Draw3270.c450 struct diag210 diag_data; local
464 diag_data.vrdcdvno = dev_id.devno;
465 diag_data.vrdclen = sizeof(struct diag210);
466 rc = diag210(&diag_data);
467 model = diag_data.vrdccrmd;
/linux-master/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h855 bool dmub_srv_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *diag_data);
/linux-master/drivers/scsi/mpt3sas/
H A Dmpt3sas_ctl.c2322 void *request_data, *diag_data; local
2378 diag_data = (void *)(request_data + karg.starting_offset);
2381 __func__, diag_data, karg.starting_offset,
2385 if ((diag_data + karg.bytes_to_read < diag_data) ||
2386 (diag_data + karg.bytes_to_read > request_data + request_size))
2392 diag_data, copy_size)) {
2394 __func__, diag_data);
/linux-master/drivers/s390/block/
H A Ddasd.c3372 struct diag210 diag_data; local
3378 memset(&diag_data, 0, sizeof(diag_data));
3379 diag_data.vrdcdvno = dev_id.devno;
3380 diag_data.vrdclen = sizeof(diag_data);
3381 rc = diag210(&diag_data);
3383 return diag_data.vrdcvfla & 0x80;

Completed in 190 milliseconds