Home
last modified time | relevance | path

Searched refs:blob_id (Results 1 – 25 of 25) sorted by relevance

/hardware/qcom/sm7250/display/sde-drm/
Ddrm_connector.h67 void ParseCapabilities(uint64_t blob_id, DRMConnectorInfo *info);
68 void ParseCapabilities(uint64_t blob_id, drm_panel_hdr_properties *hdr_info);
69 void ParseModeProperties(uint64_t blob_id, DRMConnectorInfo *info);
70 void ParseCapabilities(uint64_t blob_id, drm_msm_ext_hdr_properties *hdr_info);
71 void ParseCapabilities(uint64_t blob_id, std::vector<uint8_t> *edid);
Ddrm_pp_manager.cpp58 if (prop_info.blob_id > 0) { in ~DRMPPManager()
59 drmModeDestroyPropertyBlob(fd_, prop_info.blob_id); in ~DRMPPManager()
60 prop_info.blob_id = 0; in ~DRMPPManager()
235 uint32_t blob_id = 0; in SetPPBlobProperty() local
238 if (prop_info->blob_id > 0) { in SetPPBlobProperty()
239 ret = drmModeDestroyPropertyBlob(fd_, prop_info->blob_id); in SetPPBlobProperty()
244 prop_info->blob_id = 0; in SetPPBlobProperty()
254 ret = drmModeCreatePropertyBlob(fd_, feature.payload, feature.payload_size, &blob_id); in SetPPBlobProperty()
255 if (ret || blob_id == 0) { in SetPPBlobProperty()
256 DRM_LOGE("failed to create property blob ret %d, blob_id = %d", ret, blob_id); in SetPPBlobProperty()
[all …]
Ddrm_crtc.h56 void SetModeBlobID(uint64_t blob_id);
74 void ParseCapabilities(uint64_t blob_id);
Ddrm_pp_manager.h44 uint32_t blob_id; member
Ddrm_connector.cpp490 void DRMConnector::ParseCapabilities(uint64_t blob_id, DRMConnectorInfo *info) { in ParseCapabilities() argument
491 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities()
555 void DRMConnector::ParseCapabilities(uint64_t blob_id, drm_panel_hdr_properties *hdr_info) { in ParseCapabilities() argument
556 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities()
574 void DRMConnector::ParseModeProperties(uint64_t blob_id, DRMConnectorInfo *info) { in ParseModeProperties() argument
575 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseModeProperties()
649 void DRMConnector::ParseCapabilities(uint64_t blob_id, drm_msm_ext_hdr_properties *hdr_info) { in ParseCapabilities() argument
650 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities()
675 void DRMConnector::ParseCapabilities(uint64_t blob_id, std::vector<uint8_t> *edid) { in ParseCapabilities() argument
676 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities()
Ddrm_plane.cpp407 uint64_t blob_id = 0; in GetTypeInfo() local
411 std::tie(blob_id, prop) = prop_map.at(DRMProperty::CAPABILITIES); in GetTypeInfo()
412 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in GetTypeInfo()
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
Ddrmdevice.cpp440 uint32_t *blob_id) { in CreatePropertyBlob() argument
451 *blob_id = create_blob.blob_id; in CreatePropertyBlob()
455 int DrmDevice::DestroyPropertyBlob(uint32_t blob_id) { in DestroyPropertyBlob() argument
456 if (!blob_id) in DestroyPropertyBlob()
461 destroy_blob.blob_id = (__u32)blob_id; in DestroyPropertyBlob()
464 ALOGE("Failed to destroy mode property blob %" PRIu32 "/%d", blob_id, ret); in DestroyPropertyBlob()
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/
Ddrmdevice.h77 int CreatePropertyBlob(void *data, size_t length, uint32_t *blob_id);
78 int DestroyPropertyBlob(uint32_t blob_id);
/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/
DExynosDisplayDrmInterface.h199 void addOldBlob(uint32_t blob_id) { in addOldBlob() argument
200 mOldBlobs.push_back(blob_id); in addOldBlob()
311 uint32_t blob_id = 0; member
317 old_blob_id = blob_id; in setMode()
318 blob_id = modeBlob; in setMode()
324 toModeState.setMode(mode, blob_id, drmReq); in apply()
367 uint32_t blob_id = 0; member
/hardware/qcom/sm7250/display/sdm/libs/core/
Ddisplay_pluggable.h71 void Histogram(int histogram_fd, uint32_t blob_id) override;
Dhw_interface.h67 virtual void Histogram(int histogram_fd, uint32_t blob_id) = 0;
Ddisplay_builtin.h149 void Histogram(int histogram_fd, uint32_t blob_id) override;
Ddisplay_builtin.cpp730 void DisplayBuiltIn::Histogram(int histogram_fd, uint32_t blob_id) { in Histogram() argument
731 event_handler_->HistogramEvent(histogram_fd, blob_id); in Histogram()
/hardware/qcom/sm8150/display/sdm/libs/core/
Ddisplay_pluggable.h71 void Histogram(int histogram_fd, uint32_t blob_id) override;
Dhw_interface.h67 virtual void Histogram(int histogram_fd, uint32_t blob_id) = 0;
Ddisplay_builtin.h142 void Histogram(int histogram_fd, uint32_t blob_id) override;
Ddisplay_builtin.cpp560 void DisplayBuiltIn::Histogram(int histogram_fd, uint32_t blob_id) { in Histogram() argument
561 event_handler_->HistogramEvent(histogram_fd, blob_id); in Histogram()
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display_builtin.h179 DisplayError HistogramEvent(int fd, uint32_t blob_id) override;
Dhwc_display_builtin.cpp1059 DisplayError HWCDisplayBuiltIn::HistogramEvent(int fd, uint32_t blob_id) { in HistogramEvent() argument
1060 histogram.notify_histogram_event(fd, blob_id); in HistogramEvent()
Dhwc_display.h392 virtual DisplayError HistogramEvent(int source_fd, uint32_t blob_id) override;
/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_events_drm.cpp796 auto blob_id = reinterpret_cast<uint32_t*> (msm_event->data); in HandleHistogram() local
797 event_handler_->Histogram(poll_fds_[histogram_index_].fd, *blob_id); in HandleHistogram()
/hardware/qcom/sm7250/display/sdm/libs/core/drm/
Dhw_events_drm.cpp804 auto blob_id = reinterpret_cast<uint32_t *>(msm_event->data); in HandleHistogram() local
805 event_handler_->Histogram(poll_fds_[histogram_index_].fd, *blob_id); in HandleHistogram()
/hardware/qcom/sm8150/display/sdm/include/core/
Ddisplay_interface.h303 virtual DisplayError HistogramEvent(int source_fd, uint32_t blob_id) = 0;
/hardware/qcom/sm7250/display/composer/
Dhwc_display_builtin.cpp1612 DisplayError HWCDisplayBuiltIn::HistogramEvent(int fd, uint32_t blob_id) { in HistogramEvent() argument
1613 histogram.notify_histogram_event(fd, blob_id); in HistogramEvent()
Dhwc_display.h473 virtual DisplayError HistogramEvent(int source_fd, uint32_t blob_id);