Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1341181
| From | Stefan Agner <stefan@agner.ch> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity |
| Date | 2016-02-24 00:40 +0100 |
| Message-ID | <r5uIG-4hX-27@gated-at.bofh.it> (permalink) |
| References | <r020F-2D0-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Any comments on this? Also added Manfred, Tomi and Boris to CC which previously attended in similar discussions. Previous discussions: http://thread.gmane.org/gmane.linux.kernel.api/12830 http://thread.gmane.org/gmane.comp.video.dri.devel/96240/ I think one of the main observation so far was that the pixel clock polarity is not a property of the mode, and therefor does not fit into the DRM_MODE_FLAG. This has been pointed out nicely by Russel: http://thread.gmane.org/gmane.comp.video.dri.devel/96240/focus=96260 Embedded displays connected through parallel bus make use of the bus_formats field in drm_display_mode. This field defines what kind of bus format the display requires. This patch follows that idea and adds bus_flags. bus_flags can be used to define specific bus properties required by the display, such as pixel clock or data enable polarity... On 2016-02-08 13:57, Stefan Agner wrote: > Hi, > > This is a new & split out version of the last patch of my > "drm/fsl-dcu: fixes and enhancements" patchset: > https://lkml.org/lkml/2015/11/18/949 > > Instead of using struct drm_display_mode to convey the pixel clock > polarity information, this patchset introduces a new field called > bus_flags stored in struct drm_display_info. Note that this solution has been briefly discussed on IRC: https://people.freedesktop.org/~cbrill/dri-log/?channel=dri-devel&highlight_names=&date=2016-02-08 -- Stefan > > Changes since v1: > - Introduce bus_flags to convey the pixel clock polarity from > panel-simple.c to the driver. > > Stefan Agner (3): > drm/fsl-dcu: use mode flags for hsync/vsync polarity > drm: introduce bus_flags in drm_display_info > drm/fsl-dcu: use bus_flags for pixel clock polarity > > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 16 +++++++++++++--- > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 4 ++-- > drivers/gpu/drm/panel/panel-simple.c | 6 +++++- > include/drm/drm_crtc.h | 9 +++++++++ > 4 files changed, 29 insertions(+), 6 deletions(-)
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Stefan Agner <stefan@agner.ch> - 2016-02-24 00:40 +0100
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Philipp Zabel <p.zabel@pengutronix.de> - 2016-02-24 11:40 +0100
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Manfred Schlaegl <manfred.schlaegl@gmx.at> - 2016-02-25 09:00 +0100
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Tomi Valkeinen <tomi.valkeinen@ti.com> - 2016-02-24 12:10 +0100
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Stefan Agner <stefan@agner.ch> - 2016-02-24 20:20 +0100
Re: [PATCH v2 0/3] drm: introduce bus_flags for pixel clock polarity Ville Syrjälä <ville.syrjala@linux.intel.com> - 2016-02-24 21:20 +0100
csiph-web