Re: [PATCH V5 1/3] drm/panel: simple: Add Logic PD Type 28 display support

2019-11-30 Thread Sam Ravnborg
Hi Adam. On Wed, Oct 16, 2019 at 08:51:45AM -0500, Adam Ford wrote: > Previously, there was an omap panel-dpi driver that would > read generic timings from the device tree and set the display > timing accordingly. This driver was removed so the screen > no longer functions. This patch modifies

Re: [PATCH V5 2/3] dt-bindings: Add Logic PD Type 28 display panel

2019-11-30 Thread Sam Ravnborg
Hi Adam. On Wed, Oct 16, 2019 at 08:51:46AM -0500, Adam Ford wrote: > This patch adds documentation of device tree bindings for the WVGA panel > Logic PD Type 28 display. > > Signed-off-by: Adam Ford > --- > V5: Replace GPIO_ACTIVE_HIGH with 0 to fix make dt_binding_check -k > V4: Update per

Re: [PATCHv1 1/2] drm/panel: simple: Add support for AUO G121EAN01.4 panel

2019-11-30 Thread Sam Ravnborg
Hi Sebastian. On Thu, Nov 07, 2019 at 06:23:30PM +0100, Sebastian Reichel wrote: > Add timings for the AUO G121EAN01.4 panel. > > Signed-off-by: Sebastian Reichel > --- > drivers/gpu/drm/panel/panel-simple.c | 26 ++ > 1 file changed, 26 insertions(+) > > diff --git

Re: [PATCH] dt-bindings: display: Convert a bunch of panels to DT schema

2019-11-30 Thread Sam Ravnborg
Hi Rob. Thanks for doing this boring, trivial and tiresome task. On Tue, Nov 19, 2019 at 05:13:09PM -0600, Rob Herring wrote: > Convert all the 'simple' panels which either use the single > 'power-supply' property or don't say and just reference > simple-panel.txt. In the later case, bindings

[Bug 205649] Daisy Chain (MST) Session Crash after Screen Lock Resume

2019-11-30 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=205649 Michael Rauch (mich...@rauch.be) changed: What|Removed |Added Kernel Version|5.4 |5.3, 5.4 -- You are

Re: [PATCH v7 17/24] mm/gup: track FOLL_PIN pages

2019-11-30 Thread kbuild test robot
Hi John, Thank you for the patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v5.4] [cannot apply to mmotm/master rdma/for-next linuxtv-media/master next-20191129] [if your patch is applied to the wrong git tree, please drop us a note to help

Re: [GIT PULL] Please pull hmm changes

2019-11-30 Thread Linus Torvalds
On Mon, Nov 25, 2019 at 12:42 PM Jason Gunthorpe wrote: > > Here is this batch of hmm updates, I think we are nearing the end of this > project for now, although I suspect there will be some more patches related to > hmm_range_fault() in the next cycle. I've ended up pulling this, but I'm not

Re: [git pull] mm + drm vmwgfx coherent

2019-11-30 Thread pr-tracker-bot
The pull request you sent on Fri, 29 Nov 2019 11:15:13 +1000: > git://anongit.freedesktop.org/drm/drm tags/drm-vmwgfx-coherent-2019-11-29 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/d5bb349dbbe27537e90a03b9597deeb07723a86d Thank you! -- Deet-doot-dot, I am a

Re: [PATCH 1/4] dt-bindings: chosen: document panel-id binding

2019-11-30 Thread Rob Clark
On Sat, Nov 30, 2019 at 10:37 AM Rob Clark wrote: > > On Mon, Jul 1, 2019 at 7:03 AM Rob Herring wrote: > > > > On Sun, Jun 30, 2019 at 2:36 PM Rob Clark wrote: > > > > > > From: Rob Clark > > > > > > The panel-id property in chosen can be used to communicate which panel, > > > of multiple

Re: [PATCH 1/4] dt-bindings: chosen: document panel-id binding

2019-11-30 Thread Rob Clark
On Mon, Jul 1, 2019 at 7:03 AM Rob Herring wrote: > > On Sun, Jun 30, 2019 at 2:36 PM Rob Clark wrote: > > > > From: Rob Clark > > > > The panel-id property in chosen can be used to communicate which panel, > > of multiple possibilities, is installed. > > > > Signed-off-by: Rob Clark > > --- >

Re: [PATCH 3/3] drm/panel: simple: Add support for the Frida FRD350H54004 panel

2019-11-30 Thread Sam Ravnborg
Hi Paul. I am not sure if I already wrote this... On Wed, Nov 20, 2019 at 06:10:27PM +0100, Paul Cercueil wrote: > The FRD350H54004 is a simple 3.5" 320x240 24-bit TFT panel, found for > instance inside the Anbernic RG-350 handheld gaming console. > > Signed-off-by: Paul Cercueil > --- >

Re: [PATCH 2/3] dt-bindings: panel: Document Frida FRD350H54004 LCD panel

2019-11-30 Thread Sam Ravnborg
Hi Paul. On Wed, Nov 20, 2019 at 06:10:26PM +0100, Paul Cercueil wrote: > Add bindings documentation for the Frida 3.5" (320x240 pixels) 24-bit > TFT LCD panel. > > Signed-off-by: Paul Cercueil > --- > .../bindings/display/panel/frida,frd350h54004.txt| 12 > 1 file changed, 12

Re: [PATCH 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd.

2019-11-30 Thread Sam Ravnborg
On Wed, Nov 20, 2019 at 06:10:25PM +0100, Paul Cercueil wrote: > Add an entry for Shenzhen Frida LCD Co., Ltd. > > Signed-off-by: Paul Cercueil Acked-by: Sam Ravnborg > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git

Re: [PATCH 4/5] drm/tidss: New driver for TI Keystone platform Display SubSystem

2019-11-30 Thread Sam Ravnborg
Hi Jyri > I am not so sure if the DSS go-bit functionality (hw support to commit > changes to display during next vertical blank) so widely used concept > that it would make sense to make drm wide helpers to handle it. The question was the other way around. I was just wondering if there is some

[Bug 204241] amdgpu fails to resume from suspend

2019-11-30 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=204241 --- Comment #39 from m...@cschwarz.com --- (In reply to Alex Deucher from comment #33) > (In reply to me from comment #32) > > @Alex: Didn't have a crash with the old uvd6 patch (attachment 285473 > [details] > > [details]) so far, but apparently

Re: [GIT PULL] Please pull hmm changes

2019-11-30 Thread Linus Torvalds
On Sat, Nov 30, 2019 at 10:03 AM Linus Torvalds wrote: > > I'll try to figure the code out, but my initial reaction was "yeah, > not in my VM". Why is it ok to sometimes do WRITE_ONCE(mni->invalidate_seq, cur_seq); (to pair with the unlocked READ_ONCE), and sometimes then do

Re: [GIT PULL] Please pull hmm changes

2019-11-30 Thread Linus Torvalds
On Mon, Nov 25, 2019 at 12:42 PM Jason Gunthorpe wrote: > > You will probably be most interested in the patch "mm/mmu_notifier: add an > interval tree notifier". I'm trying to read that patch, and I'm completely unable to by the absolutely *horrid* variable names. There are zero excuses for

Re: [git pull] mm + drm vmwgfx coherent

2019-11-30 Thread Linus Torvalds
On Thu, Nov 28, 2019 at 5:15 PM Dave Airlie wrote: > > This is just a separated pull for the mm pagewalking + drm/vmwgfx work > Thomas did and you were involved in, I've left it separate in case you > don't feel as comfortable with it as the other stuff. Thanks, pulled (and the delay wasn't

[PATCH] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix

2019-11-30 Thread Torsten Duwe
of_get_regulator() will unconditionally add "-supply" to form the property name. This is documented in commit 69511a452e6dc ("map consumer regulator based on device tree"). Signed-off-by: Torsten Duwe --- IMHO that commit message should have ended up somewhere under Documentation/. ---

[PATCH] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal

2019-11-30 Thread Torsten Duwe
drm_dp_link_rate_to_bw_code and ...bw_code_to_link_rate simply divide by and multiply with 27000, respectively. Avoid an overflow in the u8 dpcd[0] and the multiply+divide alltogether. fixes: ff1e8fb68ea06027 ("analogix-anx78xx: Avoid drm_dp_link helpers") Signed-off-by: Torsten Duwe --- Has

[PATCH] drm/bridge: analogix-anx6345: Fix drm_dp_link helper removal

2019-11-30 Thread Torsten Duwe
drm_dp_link_rate_to_bw_code and ...bw_code_to_link_rate simply divide by and multiply with 27000, respectively. Avoid an overflow in the u8 dpcd[0] and the multiply+divide alltogether. fixes: e1cff82c1097bda2478 ("fix anx6345 compilation for v5.5") Signed-off-by: Torsten Duwe --- Same as 78xx

[Bug 205649] Daisy Chain (MST) Session Crash after Screen Lock Resume

2019-11-30 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=205649 --- Comment #1 from Michael Rauch (mich...@rauch.be) --- Created attachment 286131 --> https://bugzilla.kernel.org/attachment.cgi?id=286131=edit Error Messages with Kernel 5.3 Error Messages with Kernel 5.3. Same behavior as Kernel 5.4, but

[PATCH v1 0/2] Add suppport for rm69299 Visionox panel driver and add devicetree bindings for visionox panel.

2019-11-30 Thread Harigovindan P
Current patchset adds support for rm69299 visionox panel driver used in MSM reference platforms. The visionox panel driver supports a resolution of 1080x2248 with 4 lanes and supports only single DSI mode. Current patchset is tested on actual panel. Changes in v1: -add devicetree

[PATCH v3 1/2] dt-bindings: drm: bridge: adv7511: Add ADV7535 support

2019-11-30 Thread Bogdan Togorean
ADV7535 is a part compatible with ADV7533 but it supports 1080p@60hz and v1p2 supply is fixed to 1.8V Signed-off-by: Bogdan Togorean Reviewed-by: Laurent Pinchart --- .../bindings/display/bridge/adi,adv7511.txt | 23 ++- 1 file changed, 12 insertions(+), 11 deletions(-) diff

Re: [PATCH v2] drm/panfrost: Document base field location constraint in panfrost_gem_object

2019-11-30 Thread Alyssa Rosenzweig
Reviewed-by: Alyssa Rosenzweig On Fri, Nov 29, 2019 at 02:56:14PM +0100, Boris Brezillon wrote: > I've spent hours chasing a memory corruption that was caused by > insertion of an extra field field before ->base. Let's document the > fact that base has to be the first field in

[PATCH v3 2/2] drm: bridge: adv7511: Add support for ADV7535

2019-11-30 Thread Bogdan Togorean
ADV7535 is a DSI to HDMI bridge chip like ADV7533 but it allows 1080p@60Hz. v1p2 is fixed to 1.8V on ADV7535 but on ADV7533 can be 1.2V or 1.8V and is configurable in a register. Signed-off-by: Bogdan Togorean --- drivers/gpu/drm/bridge/adv7511/Kconfig | 13 ++

Re: [PATCH 0/8] panfrost: Fixes for 5.4

2019-11-30 Thread Alyssa Rosenzweig
Series acked-by: Alyssa Rosenzweig On Fri, Nov 29, 2019 at 02:59:00PM +0100, Boris Brezillon wrote: > Hello, > > I've recently come to test a 5.4 kernel on a rk3288 platform (T760), > and, as reported by many people on #panfrost, I've hit a page-fault > storm when running various GL apps. > >

Re: [PATCH v1 08/29] dt-bindings: interconnect: tegra: Add initial IDs

2019-11-30 Thread Dmitry Osipenko
25.11.2019 14:32, Thierry Reding пишет: > On Thu, Nov 21, 2019 at 08:14:35PM +0300, Dmitry Osipenko wrote: >> 19.11.2019 19:56, Dmitry Osipenko пишет: >>> 19.11.2019 09:25, Thierry Reding пишет: On Mon, Nov 18, 2019 at 11:02:26PM +0300, Dmitry Osipenko wrote: > Define interconnect IDs for

[PATCH v3] drm/dp_mst: Fix W=1 warnings

2019-11-30 Thread Benjamin Gaignard
Fix the warnings that show up with W=1. They are all about unused but set variables. If functions returns are not used anymore make them void. Signed-off-by: Benjamin Gaignard --- CC: Jani Nikula changes in version 3: - remove the hunk that may conflict with c485e2c97dae ("drm/dp_mst:

Re: [PATCH 0/2] drm/i915/vlv_dsi: Control panel and backlight enable GPIOs on BYT

2019-11-30 Thread Andy Shevchenko
On Fri, Nov 29, 2019 at 07:58:34PM +0100, Hans de Goede wrote: > Hi All, > > On Bay Trail devices the MIPI power on/off sequences for DSI LCD panels > do not control the LCD panel- and backlight-enable GPIOs. So far, when > the VBT indicates we should use the SoC for backlight control, we have >

Re: [PATCH v11 4/7] drm/sun4i: dsi: Handle bus clock explicitly

2019-11-30 Thread Maxime Ripard
On Sat, Nov 23, 2019 at 01:20:21AM +0530, Jagan Teki wrote: > > > Please have a look at this snippet, I have used your second > > > suggestions. let me know if you have any comments? > > > > > > diff --git a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c > > > b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c > >

[PATCH v1 1/2] dt-bindings: display: add sc7180 panel variant

2019-11-30 Thread Harigovindan P
Add a compatible string to support sc7180 panel version. Signed-off-by: Harigovindan P --- .../bindings/display/visionox,rm69299.txt | 68 ++ 1 file changed, 68 insertions(+) create mode 100755 Documentation/devicetree/bindings/display/visionox,rm69299.txt diff

[PATCH v1 2/2] drm/panel: add support for rm69299 visionox panel driver

2019-11-30 Thread Harigovindan P
Add support for Visionox panel driver. Changes in v1: -Split out panel driver patch from dsi config changes(Rob Clark). -Remove unrelated code(Stephen Boyd). -Remove static arrays to make regulator setup open coded in probe(Stephen Boyd). -Remove

[PATCH v1] drm/msm: add support for 2.4.1 DSI version for sc7180 soc

2019-11-30 Thread Harigovindan P
Changes in v1: -Modify commit text to indicate DSI version and SOC detail(Jeffrey Hugo). -Splitting visionox panel driver code out into a different patch(set), since panel drivers are merged into drm-next via a different tree(Rob Clark). Signed-off-by:

[PATCH v6 2/2] drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP bridge driver

2019-11-30 Thread Xin Ji
The ANX7625 is an ultra-low power 4K Mobile HD Transmitter designed for portable device. It converts MIPI DSI/DPI to DisplayPort 1.3 4K. The ANX7625 can support both USB Type-C PD feature and MIPI DSI/DPI to DP feature. This driver only enabled MIPI DSI/DPI to DP feature. Signed-off-by: Xin Ji

Re: [PATCH v2 14/14] auxdisplay: constify fb ops

2019-11-30 Thread Miguel Ojeda
On Fri, Nov 29, 2019 at 9:30 PM Daniel Vetter wrote: > > Well we do have very small lcd display drivers in drm, and before that in > fbdev. And you have a fbdev framebuffer driver in there, which looks a bit > misplaced ... > > Afaiui you also have some even tinier lcd drivers where you don't

BUG: unable to handle kernel paging request in ion_heap_clear_pages

2019-11-30 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:419593da Add linux-next specific files for 20191129 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=12bfd882e0 kernel config: https://syzkaller.appspot.com/x/.config?x=7c04b0959e75c206

[PATCH v2] drm/dp_mst: Fix W=1 warnings

2019-11-30 Thread Benjamin Gaignard
Fix the warnings that show up with W=1. They are all about unused but set variables. If functions returns are not used anymore make them void. Signed-off-by: Benjamin Gaignard CC: Jani Nikula --- changes in version 2: - fix indentations - when possible change functions prototype to void Note:

Re: BUG: unable to handle kernel paging request in ion_heap_clear_pages

2019-11-30 Thread Dmitry Vyukov
On Sat, Nov 30, 2019 at 8:59 AM syzbot wrote: > > Hello, > > syzbot found the following crash on: > > HEAD commit:419593da Add linux-next specific files for 20191129 > git tree: linux-next > console output: https://syzkaller.appspot.com/x/log.txt?x=12bfd882e0 > kernel config:

[PATCH v3 0/2] drm: bridge: adv7511: Add support For ADV7535

2019-11-30 Thread Bogdan Togorean
This patch-set add support for ADV7535 part in ADV7511 driver. ADV7535 and ADV7533 are pin to pin compatible parts but ADV7535 support TMDS clock upto 148.5Mhz and resolutions up to 1080p@60Hz. --- Changes in v3: - remove CONFIG_DRM_I2C_ADV7533 from Kconfig. Now driver support all chip versions

[PATCH v6 1/2] dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter binding

2019-11-30 Thread Xin Ji
The ANX7625 is an ultra-low power 4K Mobile HD Transmitter designed for portable device. It converts MIPI to DisplayPort 1.3 4K. You can add support to your board with binding. Example: anx7625_bridge: encoder@58 { compatible = "analogix,anx7625"; reg =

Re: [PATCH v2] drm/dp_mst: Fix W=1 warnings

2019-11-30 Thread Benjamin GAIGNARD
On 11/28/19 12:21 PM, Jani Nikula wrote: > On Thu, 28 Nov 2019, Benjamin Gaignard wrote: >> Fix the warnings that show up with W=1. >> They are all about unused but set variables. >> If functions returns are not used anymore make them void. >> >> Signed-off-by: Benjamin Gaignard >> CC: Jani

Re: [PATCH] drm/amd/display: Reduce HDMI pixel encoding if max clock is exceeded

2019-11-30 Thread Tom Anderson
I just realized that at 4:2:2, the pixel clock isn't actually decreased to 3/4 of it's value at 4:4:4. I'll send a revised patch on Monday. On Fri, Nov 22, 2019 at 09:29:00PM -0800, Thomas Anderson wrote: > For high-res (8K) or HFR (4K120) displays, using uncompressed pixel > formats like

Re: [PATCH v2 14/14] auxdisplay: constify fb ops

2019-11-30 Thread Miguel Ojeda
On Fri, Nov 29, 2019 at 4:24 PM Daniel Vetter wrote: > > Oh, another display subsystem? Intriguing ... > > Reviewed-by: Daniel Vetter It is intended for displays that are not intended as the usual/main display, e.g. very small LCDs :) Reviewed-by: Miguel Ojeda Cheers, Miguel

Re: [PATCH 13/13] samples: vfio-mdev: constify fb ops

2019-11-30 Thread Christophe de Dinechin
> On 27 Nov 2019, at 17:32, Jani Nikula wrote: > > Now that the fbops member of struct fb_info is const, we can star making s/star/start/ > the ops const as well. > > Cc: Kirti Wankhede > Cc: k...@vger.kernel.org > Signed-off-by: Jani Nikula > --- > samples/vfio-mdev/mdpy-fb.c | 2 +- > 1

[PATCH v6 0/2] Add initial support for slimport anx7625

2019-11-30 Thread Xin Ji
Hi all, The following series add initial support for the Slimport ANX7625 transmitter, a ultra-low power Full-HD 4K MIPI to DP transmitter designed for portable device. This is the initial version, any mistakes, please let me know, I will fix it in the next series. Thanks, Xin Xin Ji (2):