Message ID | 1582271336-3708-1-git-send-email-kevin3.tang@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Add Unisoc's drm kms module | expand |
Hi Kevin. On Fri, Feb 21, 2020 at 03:48:50PM +0800, Kevin Tang wrote: > ChangeList: > v1: > 1. only upstream modeset and atomic at first commit. > 2. remove some unused code; > 3. use alpha and blend_mode properties; > 3. add yaml support; > 4. remove auto-adaptive panel driver; > 5. bugfix > > v2: > 1. add sprd crtc and plane module for KMS, preparing for multi crtc&encoder > 2. remove gem drivers, use generic CMA handlers > 3. remove redundant "module_init", all the sub modules loading by KMS > > v3: > 1. multi crtc&encoder design have problem, so rollback to v1 > > Kevin Tang (6): > dt-bindings: display: add Unisoc's drm master bindings > drm/sprd: add Unisoc's drm kms master > dt-bindings: display: add Unisoc's dpu bindings > drm/sprd: add Unisoc's drm display controller driver > dt-bindings: display: add Unisoc's mipi dsi&dphy bindings > drm/sprd: add Unisoc's drm mipi dsi&dphy driver > > .../devicetree/bindings/display/sprd/dphy.yaml | 78 ++ > .../devicetree/bindings/display/sprd/dpu.yaml | 85 ++ > .../devicetree/bindings/display/sprd/drm.yaml | 38 + > .../devicetree/bindings/display/sprd/dsi.yaml | 101 ++ Good to see you are using DT Schema format. Consider to drop the sprd directory and then use filename with "sprd-" prefix. sprd.yaml sprd-dphy.yaml sprd-dpu.yaml sprd-dsi.yaml Sam
Hi Sam, Thanks for your feedback In the future we will have dp(displayport), hdmi encoder and more, so all those put into sprd directory, maybe better? On Sat, Feb 22, 2020 at 5:17 AM Sam Ravnborg <sam@ravnborg.org> wrote: > Hi Kevin. > > On Fri, Feb 21, 2020 at 03:48:50PM +0800, Kevin Tang wrote: > > ChangeList: > > v1: > > 1. only upstream modeset and atomic at first commit. > > 2. remove some unused code; > > 3. use alpha and blend_mode properties; > > 3. add yaml support; > > 4. remove auto-adaptive panel driver; > > 5. bugfix > > > > v2: > > 1. add sprd crtc and plane module for KMS, preparing for multi > crtc&encoder > > 2. remove gem drivers, use generic CMA handlers > > 3. remove redundant "module_init", all the sub modules loading by KMS > > > > v3: > > 1. multi crtc&encoder design have problem, so rollback to v1 > > > > Kevin Tang (6): > > dt-bindings: display: add Unisoc's drm master bindings > > drm/sprd: add Unisoc's drm kms master > > dt-bindings: display: add Unisoc's dpu bindings > > drm/sprd: add Unisoc's drm display controller driver > > dt-bindings: display: add Unisoc's mipi dsi&dphy bindings > > drm/sprd: add Unisoc's drm mipi dsi&dphy driver > > > > .../devicetree/bindings/display/sprd/dphy.yaml | 78 ++ > > .../devicetree/bindings/display/sprd/dpu.yaml | 85 ++ > > .../devicetree/bindings/display/sprd/drm.yaml | 38 + > > .../devicetree/bindings/display/sprd/dsi.yaml | 101 ++ > Good to see you are using DT Schema format. > Consider to drop the sprd directory and then use > filename with "sprd-" prefix. > sprd.yaml > sprd-dphy.yaml > sprd-dpu.yaml > sprd-dsi.yaml > > Sam > >