Re: [PATCH] drm/panel: panel-simple: Add connector_type for EDT ETM0700G0BDH6 panel

2021-07-25 Thread Sam Ravnborg
Hi Marek, On Wed, Jul 21, 2021 at 07:12:56PM +0200, Marek Vasut wrote: > Fix the warning message "missing connector type" by adding connector_type > for EDT ETM0700G0BDH6 panel. > > Signed-off-by: Marek Vasut > Cc: Biju Das > Cc: Sam Ravnborg > --- > drivers/gpu/drm/panel/panel-simple.c | 1 +

Re: [PATCH v2 1/4] dt-bindings: display: simple: add some Logic Technologies and Multi-Inno panels

2021-07-25 Thread Sam Ravnborg
Hi Oleksij, On Wed, Jul 14, 2021 at 06:53:46AM +0200, Oleksij Rempel wrote: > Add Logictechno and Multi-Inno panels: > - Logic Technologies LTTD800x480 L2RT 7" 800x480 TFT Resistive Touch Module > - Logic Technologies LTTD800480070-L6WH-RT 7” 800x480 TFT Resistive Touch > Module > - Multi-Inno Te

Re: [PATCH resend v2] dt-bindings: display: ssd1307fb: Convert to json-schema

2021-07-25 Thread Sam Ravnborg
Hi Geert, On Wed, Jul 14, 2021 at 04:51:22PM +0200, Geert Uytterhoeven wrote: > Convert the Solomon SSD1307 Framebuffer Device Tree binding > documentation to json-schema. > > Fix the spelling of the "pwms" property. > Document default values. > Make properties with default values not required. >

Re: [PATCH v2] drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features

2021-07-25 Thread Sam Ravnborg
On Tue, Jun 29, 2021 at 07:47:21AM +0800, Nicolas Boichat wrote: > Many of the DSI flags have names opposite to their actual effects, > e.g. MIPI_DSI_MODE_EOT_PACKET means that EoT packets will actually > be disabled. Fix this by including _NO_ in the flag names, e.g. > MIPI_DSI_MODE_NO_EOT_PACKET.

Re: [PATCH v2 1/3] staging/fbtft: Remove all strcpy() uses

2021-07-25 Thread Len Baker
Hi, On Sat, Jul 24, 2021 at 11:21:04PM +0300, Andy Shevchenko wrote: > On Sat, Jul 24, 2021 at 7:05 PM Len Baker wrote: > > > > strcpy() performs no bounds checking on the destination buffer. This > > could result in linear overflows beyond the end of the buffer, leading > > to all kinds of misbe

Re: [PATCH v2 3/3] staging/fbtft: Fix braces coding style

2021-07-25 Thread Len Baker
Hi, On Sat, Jul 24, 2021 at 08:01:53PM +0200, Geert Uytterhoeven wrote: > Hi Len, > > On Sat, Jul 24, 2021 at 7:44 PM Len Baker wrote: > > Add braces to the "for" loop and remove braces from the "if" statement. > > This way the kernel coding style is followed. > > > > Signed-off-by: Len Baker >

[PATCH 1/2] dt-bindings: panel: Add Samsung S6E3FA2 panel

2021-07-25 Thread Alexey Minnekhanov
The Samsung S6E3FA2 AMOLED cmd LCD panel is used on Samsung Galaxy S5 (klte) phone. Signed-off-by: Alexey Minnekhanov --- .../display/panel/samsung,s6e3fa2.yaml| 63 +++ 1 file changed, 63 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/

[PATCH 2/2] drm/panel: Add Samsung S6E3FA2 DSI panel driver

2021-07-25 Thread Alexey Minnekhanov
Samsung S6E3FA2 panel is amoled 1080x1920 command mode DSI panel used in Samsung Galaxy S5 phone. There are 2 known variations of panel that were shipped in this phone, and this driver handles both of them. Panel has built-in backlight (like all other AMOLED panels), controlled over DSI by some ve

Re: [PATCH 1/2] dt-bindings: panel: Add Samsung S6E3FA2 panel

2021-07-25 Thread Sam Ravnborg
Hi Alexey, On Sun, Jul 25, 2021 at 05:03:37PM +0300, Alexey Minnekhanov wrote: > The Samsung S6E3FA2 AMOLED cmd LCD panel is used on Samsung Galaxy > S5 (klte) phone. > > Signed-off-by: Alexey Minnekhanov > --- > .../display/panel/samsung,s6e3fa2.yaml| 63 +++ > 1 file ch

Re: [PATCH 2/2] drm/panel: Add Samsung S6E3FA2 DSI panel driver

2021-07-25 Thread Sam Ravnborg
Hi Alexey, On Sun, Jul 25, 2021 at 05:03:38PM +0300, Alexey Minnekhanov wrote: > Samsung S6E3FA2 panel is amoled 1080x1920 command mode DSI > panel used in Samsung Galaxy S5 phone. There are 2 known > variations of panel that were shipped in this phone, and > this driver handles both of them. > >

[PATCH v3 1/2] documentation: Update #nouveau IRC channel network

2021-07-25 Thread Alyssa Rosenzweig
Like many free software projects, Nouveau recently moved from Freenode to OFTC. Update the reference. v3: Add acks. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Karol Herbst Cc: David Airlie Cc: Daniel Vetter Cc: linux-ker...@vger.kernel.org --- Documentation/driver-api/thermal/nouveau_ther

[PATCH v3 2/2] maintainers: Update freedesktop.org IRC channels

2021-07-25 Thread Alyssa Rosenzweig
Like many free software projects, freedesktop.org issued a non-binding recommendation for projects to migrate from Freenode to OFTC [1]. As such, freedesktop.org entries in the MAINTAINERS file are out-of-date as the respective channels have moved. Update the file to point to the right network. v2

Re: [RFC PATCH 00/17] drm: bridge: Samsung MIPI DSIM bridge

2021-07-25 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 04, 2021 at 02:32:13PM +0530, Jagan Teki wrote: > This series supports common bridge support for Samsung MIPI DSIM > which is used in Exynos and i.MX8MM SoC's. > > The final bridge supports both the Exynos and i.MX8MM DSI devices. > > Right now bridge offers two sets of imp

Re: [RFC PATCH 01/17] drm/exynos: dsi: Convert to bridge driver

2021-07-25 Thread Sam Ravnborg
Hi Jagan, See a few comments below. Sam On Sun, Jul 04, 2021 at 02:32:14PM +0530, Jagan Teki wrote: > DRM bridge drivers have built-in handling of treating > all display pipeline components as bridges. > > Convert exynos_drm_dsi to a bridge driver with built-in > encoder support for com

Re: [RFC PATCH 02/17] drm/exynos: dsi: Handle drm_device for bridge

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 04, 2021 at 02:32:15PM +0530, Jagan Teki wrote: > Now the exynos dsi driver supports bridge and legacy > encoder. > > In order to support drm_device in both the implementations > it is required to preserve the drm_device in a private > structure and use it accordingly. > > 1. encoder

Re: [RFC PATCH 00/17] drm: bridge: Samsung MIPI DSIM bridge

2021-07-25 Thread Jagan Teki
Hi Sam, On Sun, Jul 25, 2021 at 10:35 PM Sam Ravnborg wrote: > > Hi Jagan, > > On Sun, Jul 04, 2021 at 02:32:13PM +0530, Jagan Teki wrote: > > This series supports common bridge support for Samsung MIPI DSIM > > which is used in Exynos and i.MX8MM SoC's. > > > > The final bridge supports both the

Re: [RFC PATCH 05/17] drm/exynos: dsi: Get the mode from bridge

2021-07-25 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 04, 2021 at 02:32:18PM +0530, Jagan Teki wrote: > Now the exynos dsi driver is fully aware of bridge > handling, so get the display mode from bridge, mode_set > API instead of legacy encoder crtc. > > This makes bridge usage more efficient instead of relying > on encoder sta

Re: [RFC PATCH 06/17] drm/exynos: dsi: Handle exynos specifics via driver_data

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 04, 2021 at 02:32:19PM +0530, Jagan Teki wrote: > Exynos DSI driver is actually a Samsung MIPI DSIM bridge > IP which is also used in i.MX8MM platforms. > > Right now the existing driver has some exynos drm specific > code bases like te_irq, crtc and component_ops. > > In order to swi

[PATCH v2] drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c

2021-07-25 Thread Jagan Teki
ytc700tlag_05_201c panel support 8 bpc not 6 bpc as per recent testing in i.MX8MM platform. Fix it. Signed-off-by: Jagan Teki --- Changes for v2: - none drivers/gpu/drm/panel/panel-simple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel/panel-simple.c

Re: [RFC PATCH 06/17] drm/exynos: dsi: Handle exynos specifics via driver_data

2021-07-25 Thread Jagan Teki
On Sun, Jul 25, 2021 at 10:55 PM Sam Ravnborg wrote: > > On Sun, Jul 04, 2021 at 02:32:19PM +0530, Jagan Teki wrote: > > Exynos DSI driver is actually a Samsung MIPI DSIM bridge > > IP which is also used in i.MX8MM platforms. > > > > Right now the existing driver has some exynos drm specific > > c

Re: [PATCH v2] drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c

2021-07-25 Thread Fabio Estevam
Hi Jagan, On Sun, Jul 25, 2021 at 2:28 PM Jagan Teki wrote: > > ytc700tlag_05_201c panel support 8 bpc not 6 bpc as per > recent testing in i.MX8MM platform. > > Fix it. > > Signed-off-by: Jagan Teki What about adding a Fixes tag?

[PATCH v2 3/5] drm/gem: Clear mapping addresses for unused framebuffer planes

2021-07-25 Thread Thomas Zimmermann
Set the returned mapping address to NULL if a framebuffer plane does not have a BO associated with it. Likewise, ignore mappings of NULL during framebuffer unmap operations. Allows users of the functions to perform unmap operations of certain BOs by themselfes. Signed-off-by: Thomas Zimmermann --

[PATCH v2 2/5] drm/gem: Provide drm_gem_fb_{vmap,vunmap}()

2021-07-25 Thread Thomas Zimmermann
Move framebuffer vmap code from shadow-buffered plane state into the new interfaces drm_gem_fb_vmap() and drm_gem_fb_vunmap(). These functions provide mappings of a framebuffer's BOs into kernel address space. No functional changes. v2: * using [static N] for array parameters enables compi

[PATCH v2 0/5] drm: Provide framebuffer vmap helpers

2021-07-25 Thread Thomas Zimmermann
Add the new helpers drm_gem_fb_vmap() and drm_gem_fb_vunmap(), which provide vmap/vunmap for all BOs of a framebuffer. Convert shadow- plane helpers, gud and vkms. Callers of GEM vmap and vunmap functions used to do the minumum work or get some detail wrong. Therefore shadow-plane helpers were int

[PATCH v2 5/5] drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()

2021-07-25 Thread Thomas Zimmermann
Abstract the framebuffer details by mappings its BOs with a call to drm_gem_fb_vmap(). Unmap with drm_gem_fb_vunamp(). Before, the output address with stored as raw pointer in the priv field of struct drm_writeback_job. Introduce the new type struct vkms_writeback_job, which holds the output mappi

[PATCH v2 4/5] drm/gud: Map framebuffer BOs with drm_gem_fb_vmap()

2021-07-25 Thread Thomas Zimmermann
Abstract the framebuffer details by mapping its BOs with a call to drm_gem_fb_vmap(). Unmap with drm_gem_fb_vunmap(). The call to drm_gem_fb_vmap() ensures that all BOs are mapped correctly. Gud still only supports single-plane formats. No functional changes. Signed-off-by: Thomas Zimmermann Ac

[PATCH v2 1/5] drm: Define DRM_FORMAT_MAX_PLANES

2021-07-25 Thread Thomas Zimmermann
DRM uses a magic number of 4 for the maximum number of planes per color format. Declare this constant via DRM_FORMAT_MAX_PLANES and update the related code. Some code depends on the length of arrays that are now declared with DRM_FORMAT_MAX_PLANES. Convert it from '4' to ARRAY_SIZE. v2: *

[PATCH v3] drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c

2021-07-25 Thread Jagan Teki
ytc700tlag_05_201c panel support 8 bpc not 6 bpc as per recent testing in i.MX8MM platform. Fix it. Fixes: 7a1f4fa4a629 ("drm/panel: simple: Add YTC700TLAG-05-201C") Signed-off-by: Jagan Teki --- Changes for v3: - add fixes tag Changes for v2: - none drivers/gpu/drm/panel/panel-simple.c | 2 +-

Re: [RFC PATCH 16/17] drm: bridge: samsung-dsim: Fix PLL_P offset

2021-07-25 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 04, 2021 at 02:32:29PM +0530, Jagan Teki wrote: > PMS_P offset value in existing driver is not compatible > with i.MX8MM. > > However the i.MX8M Mini Application Reference manual shows > the PMS_P offset is the same in the driver, but the i.MX8MM > downstream driver uses a di

Re: [RFC PATCH 17/17] drm: bridge: samsung-dsim: Add bridge mode_fixup

2021-07-25 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 04, 2021 at 02:32:30PM +0530, Jagan Teki wrote: > Fixing up the mode flags are required in order to correlate > the correct sync flags in i.MX8MM eLCDIF. > > So, handle the mode flags via bridge, mode_fixup. Please do this in atomic_check. Check rcar-du for a way to get acce

Re: [PATCH v2 1/3] staging/fbtft: Remove all strcpy() uses

2021-07-25 Thread Andy Shevchenko
On Sun, Jul 25, 2021 at 4:59 PM Len Baker wrote: > On Sat, Jul 24, 2021 at 11:21:04PM +0300, Andy Shevchenko wrote: > > On Sat, Jul 24, 2021 at 7:05 PM Len Baker wrote: ... > > > - char msg[128]; > > > > 128 / 4 = 32. So, this buffer is enough to debug print only up to 32 > > bytes. Hence

Re: [PATCH v2 1/5] drm: Define DRM_FORMAT_MAX_PLANES

2021-07-25 Thread Sam Ravnborg
Hi Thomas, On Sun, Jul 25, 2021 at 07:44:34PM +0200, Thomas Zimmermann wrote: > DRM uses a magic number of 4 for the maximum number of planes per color > format. Declare this constant via DRM_FORMAT_MAX_PLANES and update the > related code. Some code depends on the length of arrays that are now >

Re: [PATCH v2 2/5] drm/gem: Provide drm_gem_fb_{vmap,vunmap}()

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 25, 2021 at 07:44:35PM +0200, Thomas Zimmermann wrote: > Move framebuffer vmap code from shadow-buffered plane state into the new > interfaces drm_gem_fb_vmap() and drm_gem_fb_vunmap(). These functions > provide mappings of a framebuffer's BOs into kernel address space. No > functional

Re: [PATCH v2 3/5] drm/gem: Clear mapping addresses for unused framebuffer planes

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 25, 2021 at 07:44:36PM +0200, Thomas Zimmermann wrote: > Set the returned mapping address to NULL if a framebuffer plane does > not have a BO associated with it. Likewise, ignore mappings of NULL > during framebuffer unmap operations. Allows users of the functions to > perform unmap ope

Re: [PATCH v2 5/5] drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 25, 2021 at 07:44:38PM +0200, Thomas Zimmermann wrote: > Abstract the framebuffer details by mappings its BOs with a call > to drm_gem_fb_vmap(). Unmap with drm_gem_fb_vunamp(). > > Before, the output address with stored as raw pointer in the priv > field of struct drm_writeback_job. I

Re: [PATCH v2 4/5] drm/gud: Map framebuffer BOs with drm_gem_fb_vmap()

2021-07-25 Thread Sam Ravnborg
On Sun, Jul 25, 2021 at 07:44:37PM +0200, Thomas Zimmermann wrote: > Abstract the framebuffer details by mapping its BOs with a call > to drm_gem_fb_vmap(). Unmap with drm_gem_fb_vunmap(). > > The call to drm_gem_fb_vmap() ensures that all BOs are mapped > correctly. Gud still only supports single

Re: [PATCH v3] drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c

2021-07-25 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 25, 2021 at 11:17:37PM +0530, Jagan Teki wrote: > ytc700tlag_05_201c panel support 8 bpc not 6 bpc as per > recent testing in i.MX8MM platform. > > Fix it. > > Fixes: 7a1f4fa4a629 ("drm/panel: simple: Add YTC700TLAG-05-201C") > Signed-off-by: Jagan Teki Thanks, applied to

Re: [PATCH 0/3] add checks against divide error

2021-07-25 Thread Sam Ravnborg
Hi Zheyu, On Sun, Jul 25, 2021 at 02:10:51AM +, Zheyu Ma wrote: > Zheyu Ma (3): > video: fbdev: kyro: add a check against divide error > video: fbdev: riva: add a check against divide error > video: fbdev: asiliantfb: add a check against divide error I would prefer something a bit more

Re: [PATCH v2 1/3] dt-bindings: Add QiShenglong vendor prefix

2021-07-25 Thread Sam Ravnborg
Hi Artjom, On Sat, Jul 24, 2021 at 01:33:56PM +0300, Artjom Vejsel wrote: > Add vendor prefix for Shenzhen QiShenglong Industrialist Co., Ltd. > QiShenglong is a Chinese manufacturer of handheld gaming consoles, most of > which run (very old) versions of Linux. > QiShenglong is known as Hamy. > >

Re: [PATCH v2 3/3] drm/panel-simple: add Gopher 2b LCD panel

2021-07-25 Thread Sam Ravnborg
On Sat, Jul 24, 2021 at 01:33:58PM +0300, Artjom Vejsel wrote: > The Gopher 2b LCD panel is used in Gopher 2b handhelds. > It's simple panel with NewVision NV3047 driver, but SPI lines are not > connected. > It has no specific name, since it's unique to that handhelds. > lot name at AliExpress: 4.

[PATCH v3 0/3] add Gopher 2b LCD panel

2021-07-25 Thread Artjom Vejsel
The Gopher 2b LCD panel is used in Gopher 2b handhelds. It's simple panel with NewVision NV3047 driver, but SPI lines are not connected. It has no specific name, since it's unique to that handhelds. lot name at AliExpress: 4.3 inch 40PIN TFT LCD Screen COG NV3047 Drive IC 480(RGB)*272 No Touch 24Bi

[PATCH v3 1/3] dt-bindings: Add QiShenglong vendor prefix

2021-07-25 Thread Artjom Vejsel
Add vendor prefix for Shenzhen QiShenglong Industrialist Co., Ltd. QiShenglong is a Chinese manufacturer of handheld gaming consoles, most of which run (very old) versions of Linux. QiShenglong is known as Hamy. Signed-off-by: Artjom Vejsel --- Documentation/devicetree/bindings/vendor-prefixes.y

[PATCH v3 2/3] dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel

2021-07-25 Thread Artjom Vejsel
Add DT bindings for QiShenglong Gopher 2b 4.3" 480(RGB)x272 TFT LCD panel. Signed-off-by: Artjom Vejsel --- .../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml b/D

[PATCH v3 3/3] drm/panel-simple: add Gopher 2b LCD panel

2021-07-25 Thread Artjom Vejsel
The Gopher 2b LCD panel is used in Gopher 2b handhelds. It's simple panel with NewVision NV3047 driver, but SPI lines are not connected. It has no specific name, since it's unique to that handhelds. lot name at AliExpress: 4.3 inch 40PIN TFT LCD Screen COG NV3047 Drive IC 480(RGB)*272 No Touch 24B

Re: [PATCH v2 3/3] drm/panel-simple: add Gopher 2b LCD panel

2021-07-25 Thread Artjom Vejsel
Hi, Sam! Thanks for commentaries, I've sent v3. On 25/07/2021 23.23, Sam Ravnborg wrote: On Sat, Jul 24, 2021 at 01:33:58PM +0300, Artjom Vejsel wrote: The Gopher 2b LCD panel is used in Gopher 2b handhelds. It's simple panel with NewVision NV3047 driver, but SPI lines are not connected. It has

Re: [PATCH v2 0/6] Support second Image Signal Processor on rk3399

2021-07-25 Thread Heiko Stübner
Am Mittwoch, 10. Februar 2021, 12:10:14 CEST schrieb Heiko Stuebner: > The rk3399 has two ISPs and right now only the first one is usable. > The second ISP is connected to the TXRX dphy on the soc. > > The phy of ISP1 is only accessible through the DSI controller's > io-memory, so this series adds

Re: [PATCH v3 1/3] dt-bindings: Add QiShenglong vendor prefix

2021-07-25 Thread Paul Cercueil
Hi Artjom, Le lun., juil. 26 2021 at 01:15:25 +0300, Artjom Vejsel a écrit : Add vendor prefix for Shenzhen QiShenglong Industrialist Co., Ltd. QiShenglong is a Chinese manufacturer of handheld gaming consoles, most of which run (very old) versions of Linux. QiShenglong is known as Hamy. Si

Re: [PATCH v3 2/3] dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel

2021-07-25 Thread Paul Cercueil
Hi Artjom, Le lun., juil. 26 2021 at 01:15:26 +0300, Artjom Vejsel a écrit : Add DT bindings for QiShenglong Gopher 2b 4.3" 480(RGB)x272 TFT LCD panel. Signed-off-by: Artjom Vejsel Reviewed-by: Paul Cercueil Cheers, -Paul --- .../devicetree/bindings/display/panel/panel-simple.yaml

Re: [PATCH v3 3/3] drm/panel-simple: add Gopher 2b LCD panel

2021-07-25 Thread Paul Cercueil
Le lun., juil. 26 2021 at 01:15:27 +0300, Artjom Vejsel a écrit : The Gopher 2b LCD panel is used in Gopher 2b handhelds. It's simple panel with NewVision NV3047 driver, but SPI lines are not connected. It has no specific name, since it's unique to that handhelds. lot name at AliExpress: 4

Re: [PATCH 1/5] drm/vmwgfx: unbind in vmw_ttm_unpopulate

2021-07-25 Thread Dave Airlie
On Fri, 23 Jul 2021 at 19:40, Christian König wrote: > > Am 23.07.21 um 11:21 schrieb Daniel Vetter: > > On Fri, Jul 23, 2021 at 11:13 AM Christian König > > wrote: > >> Am 23.07.21 um 10:47 schrieb Daniel Vetter: > >>> On Thu, Jul 22, 2021 at 02:41:23PM +0200, Christian König wrote: > Doing

Re: Aw: Re: [PATCH] soc: mediatek: mmsys: fix HDMI output on mt7623/bananapi-r2

2021-07-25 Thread Chun-Kuang Hu
Hi, Frank: Frank Wunderlich 於 2021年7月25日 週日 上午1:06寫道: > > >On 12.07.21 19:16, Frank Wunderlich wrote: > >> Hi, > >> > >> it turns out that problem is the read+or of the new value > >> > >> i reverted my patch and changed > >> > >> reg = readl_relaxed(mmsys->regs + routes[i].addr) | routes[i].val;

Re: [PATCH v2] drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features

2021-07-25 Thread Nicolas Boichat
On Sun, Jul 25, 2021 at 9:31 PM Sam Ravnborg wrote: > > On Tue, Jun 29, 2021 at 07:47:21AM +0800, Nicolas Boichat wrote: > > Many of the DSI flags have names opposite to their actual effects, > > e.g. MIPI_DSI_MODE_EOT_PACKET means that EoT packets will actually > > be disabled. Fix this by includ

Re: [PATCH v2 4/4] ARM: dts: add SKOV imx6q and imx6dl based boards

2021-07-25 Thread Shawn Guo
On Wed, Jul 14, 2021 at 06:53:49AM +0200, Oleksij Rempel wrote: > From: Sam Ravnborg > > Add SKOV imx6q/dl LT2, LT6 and mi1010ait-1cp1 boards. > > Signed-off-by: Sam Ravnborg > Signed-off-by: Søren Andersen > Signed-off-by: Juergen Borleis > Signed-off-by: Ulrich Ölmann > Signed-off-by: Mich

[PATCH v3 2/2] dt-bindings: mediatek: add force_dsi_end_without_null for dsi

2021-07-25 Thread Jitao Shi
Some bridge chip will shift screen when the dsi data does't ent at the same time in line. Signed-off-by: Jitao Shi --- .../devicetree/bindings/display/mediatek/mediatek,dsi.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/display/mediatek/mediate

[PATCH v3 1/2] drm/mediatek: force hsa hbp hfp packets multiple of lanenum to avoid screen shift

2021-07-25 Thread Jitao Shi
The bridge chip ANX7625 requires the packets on lanes aligned at the end, or ANX7625 will shift the screen. Signed-off-by: Jitao Shi --- drivers/gpu/drm/mediatek/mtk_dsi.c | 13 + 1 file changed, 13 insertions(+) diff --git a/drivers/gpu/drm/mediatek/mtk_dsi.c b/drivers/gpu/drm/med

Re: [PATCH -next] drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()

2021-07-25 Thread Inki Dae
Sorry for late and thanks for fixing it. Thanks, Inki Dae 2021년 6월 16일 수요일, Wei Yongjun 님이 작성: > Add the missing unlock before return from function g2d_runqueue_worker() > in the error handling case. > > Fixes: 445d3bed75de ("drm/exynos: use pm_runtime_resume_and_get()") > Reported-by: Hulk Robo

Re: [PATCH v3 2/2] dt-bindings: mediatek: add force_dsi_end_without_null for dsi

2021-07-25 Thread CK Hu
Hi, Jitao: On Mon, 2021-07-26 at 10:11 +0800, Jitao Shi wrote: > Some bridge chip will shift screen when the dsi data does't ent at > the same time in line. > > Signed-off-by: Jitao Shi > --- > .../devicetree/bindings/display/mediatek/mediatek,dsi.txt | 4 > 1 file changed, 4 insertion

Re: [Freedreno] [PATCH 2/2] drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu

2021-07-25 Thread Akhil P Oommen
On 7/24/2021 11:42 PM, Rob Clark wrote: () On Fri, Jul 23, 2021 at 3:38 AM Akhil P Oommen wrote: This patch adds support for the gpu found in the Snapdragon 7c Gen 3 compute platform. This gpu is similar to the exisiting a660 gpu with minor delta in the programing sequence. As the Adreno GPUs