summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm-hyp (follow)
Commit message (Collapse)AuthorAge
* drm/msm-hyp: expand display type enumerationCamus Wong2018-09-10
| | | | | | | Expand display type/id enumeration up to eight types. Change-Id: I19c47e6b4aa57dc94020f909260e1de2218ca82d Signed-off-by: Camus Wong <camusw@codeaurora.org>
* platform: msm: resolve NULL pointer dereference issueYao Jiang2018-08-16
| | | | | | | Fix some null pointer dereference flaw and parameter not init issues. change-Id: I0ed5f3f62c3794775bf97d353c4e50dd8ceb32da Signed-off-by: Yao Jiang <yaojia@codeaurora.org>
* defconfig: msm: Define common hypervisor flagCamus Wong2018-07-27
| | | | | | | | | Define common flag for hypervisor platforms and make use of it to: 1. Enable drm/msm-hyp 2. Disable drm/msm Change-Id: I6eb6a7cd2a1128ed8d2bf6efd96c4829556eb876 Signed-off-by: Camus Wong <camusw@codeaurora.org>
* drm/msm-hyp: overwrite hyp ioctls used by libgbmCamus Wong2018-03-06
| | | | | | | | Handle ioctls called by libgbm in the virtual kernel driver to support front-end library and avoid modifying libgbm. Change-Id: Ie4e567cea7338b4ba68080decf85dfa45e040dac Signed-off-by: Camus Wong <camusw@codeaurora.org>
* drm/msm-hyp: parse client id from dtsiCamus Wong2018-01-31
| | | | | | | | | Read client id from dtsi, then parse and return it when queried by user space. This change allows setting different client id without changing driver code. Change-Id: I3858ee80748f2a485a115c652608cc484d6f3720 Signed-off-by: Camus Wong <camusw@codeaurora.org>
* drm/msm-hyp: add get/put function to cache FBCamus Wong2018-01-10
| | | | | | | add vendor defined get/put function to cache FB and improve hyp performance Change-Id: I10f7faedc565819aed24c71c0815af571df10b85 Signed-off-by: Camus Wong <camusw@codeaurora.org>
* drm/msm-hyp: new virtual msm driverCamus Wong2017-12-13
This driver is enabled on hypervisor builds for the purpose of creating a DRM device that DRM Master can open and listen on for VBlank and Page Flip events. Change-Id: Ib9b2df5ae0e2c33145663b3f515595e8f433a850 Signed-off-by: Camus Wong <camusw@codeaurora.org>