/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_debugfs_crc.h | 42 uint32_t crcs[DRM_MAX_CRC_NR]; member in struct:drm_crtc_crc_entry 50 * @source: name of the currently configured source of CRCs 73 uint32_t frame, uint32_t *crcs); 76 uint32_t frame, uint32_t *crcs)
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
amdgpu_dm_crc.c | 294 uint32_t crcs[3]; local in function:amdgpu_dm_crtc_handle_crc_irq 319 &crcs[0], &crcs[1], &crcs[2])) 324 drm_crtc_accurate_vblank_count(crtc), crcs);
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_debugfs_crc.c | 53 * Userspace can control generation of CRCs in a given CRTC by writing to the 56 * keyword, which will let the driver select a default source of frame CRCs 71 * the reported CRCs of frames that should have the same contents. 338 sprintf(buf + 10 + i * 11, " 0x%08x", entry->crcs[i]); 390 * @frame: number of the frame these CRCs are about 391 * @crcs: array of CRC values, with length matching #drm_crtc_crc.values_cnt 393 * For each frame, the driver polls the source of CRCs for new data and calls 397 uint32_t frame, uint32_t *crcs) 430 memcpy(&entry->crcs, crcs, sizeof(*crcs) * crc->values_cnt) [all...] |
drm_dp_helper.c | 964 uint32_t crcs[3]; local in function:drm_dp_aux_crc_work 991 crcs[0] = crc_bytes[0] | crc_bytes[1] << 8; 992 crcs[1] = crc_bytes[2] | crc_bytes[3] << 8; 993 crcs[2] = crc_bytes[4] | crc_bytes[5] << 8; 994 drm_crtc_add_crc_entry(crtc, false, 0, crcs); 1135 * drm_dp_start_crc() - start capture of frame CRCs 1137 * @crtc: CRTC displaying the frames whose CRCs are to be captured 1163 * drm_dp_stop_crc() - stop capture of frame CRCs
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_irq.c | 1211 u32 crcs[5] = { crc0, crc1, crc2, crc3, crc4 }; local in function:display_pipe_crc_irq_handler 1213 trace_intel_pipe_crc(crtc, crcs); 1234 crcs);
|