Lines Matching refs:Drm
21 #include <Drm.h>
27 Drm::Drm()
35 Drm::~Drm()
40 bool Drm::initialize()
43 WTRACE("Drm object has been initialized");
50 ETRACE("failed to open Drm, error: %s", strerror(errno));
60 void Drm::deinitialize()
73 bool Drm::detect(int device)
85 // get drm resources
88 ETRACE("fail to get drm resources, error: %s", strerror(errno));
99 ETRACE("fail to get drm resources connectors, error: %s", strerror(errno));
126 ITRACE("Drm connector has encoder attached on device %d", device);
138 ETRACE("fail to get drm resources encoders, error: %s", strerror(errno));
156 ETRACE("failed to get drm encoder");
162 ITRACE("Drm encoder has crtc attached on device %d", device);
174 ETRACE("fail to get drm resources crtcs, error: %s", strerror(errno));
191 ETRACE("failed to get drm crtc");
232 bool Drm::isSameDrmMode(drmModeModeInfoPtr value,
239 VTRACE("Drm mode is not changed");
246 bool Drm::setDrmMode(int device, drmModeModeInfo& value)
290 bool Drm::setRefreshRate(int device, int hz)
336 bool Drm::writeReadIoctl(unsigned long cmd, void *data,
342 ETRACE("drm is not initialized");
360 bool Drm::writeIoctl(unsigned long cmd, void *data,
366 ETRACE("drm is not initialized");
385 bool Drm::readIoctl(unsigned long cmd, void *data,
391 ETRACE("drm is not initialized");
410 int Drm::getDrmFd() const
415 bool Drm::getModeInfo(int device, drmModeModeInfo& mode)
439 bool Drm::getPhysicalSize(int device, uint32_t& width, uint32_t& height)
459 bool Drm::isConnected(int device)
471 bool Drm::setDpmsMode(int device, int mode)
521 void Drm::resetOutput(int index)
551 bool Drm::initDrmMode(int outputIndex)
572 bool Drm::setDrmMode(int index, drmModeModeInfoPtr mode)
653 int Drm::getOutputIndex(int device)
668 int Drm::getPanelOrientation(int device)
688 drmModeModeInfoPtr Drm::detectAllConfigs(int device, int *modeCount)