https://bugs.freedesktop.org/show_bug.cgi?id=106258
--- Comment #29 from fox...@ruin.net ---
(In reply to Ben Crocker from comment #28)
Hi Ben,
Please see the dmesg output at https://pastebin.com/i7sZhUKr
I reproduced the graphics "crash" at around 950.
However, one thing I did find out is I
Hi Jordan
Thanks for the review.
Comments inline.
Abhinav
On 2018-06-18 07:23, Jordan Crouse wrote:
On Fri, Jun 15, 2018 at 11:05:57PM -0700, Abhinav Kumar wrote:
Before adding a DSI node to the private list check if the
node has a valid device connected to it through an endpoint.
This is
https://bugs.freedesktop.org/show_bug.cgi?id=106957
--- Comment #1 from Lukas Wunner ---
Hm, what does the following show?
cat /sys/bus/pci/devices/:02:00.0/power/control # GPU
cat /sys/bus/pci/devices/:02:00.0/power/runtime_status# GPU
cat
https://bugs.freedesktop.org/show_bug.cgi?id=106957
Bug ID: 106957
Summary: GPU runtime suspend broken since 4.17
Product: DRI
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
On Mon, Jun 18, 2018 at 09:12:55AM +0200, Daniel Vetter wrote:
> On Tue, Jun 12, 2018 at 9:59 AM, Jani Nikula
> wrote:
> > On Tue, 12 Jun 2018, Dave Airlie wrote:
> >> On 12 June 2018 at 02:27, Rodrigo Vivi wrote:
> >>> Hi Dave,
> >>>
> >>> This is the first round targeting 4.19.
> >>>
> >>
https://bugzilla.kernel.org/show_bug.cgi?id=197327
Vinzenz Vietzke (v...@vinzv.de) changed:
What|Removed |Added
CC||v...@vinzv.de
---
Dne ponedeljek, 18. junij 2018 ob 14:58:02 CEST je Jagan Teki napisal(a):
> On Thu, Jun 14, 2018 at 10:59 PM, Jernej Škrabec
>
> wrote:
> > Dne četrtek, 14. junij 2018 ob 19:16:46 CEST je Jagan Teki napisal(a):
> >> On Thu, Jun 14, 2018 at 8:04 PM, Jernej Škrabec
> >
> > wrote:
> >> > Dne
On 06/18/2018 03:29 PM, Dan Carpenter wrote:
On Mon, Jun 18, 2018 at 09:07:09AM +0300, Oleksandr Andrushchenko wrote:
drivers/gpu/drm/drm_gem_cma_helper.c| 2 +-
drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
On Thu, Jun 14, 2018 at 10:59 PM, Jernej Škrabec
wrote:
> Dne četrtek, 14. junij 2018 ob 19:16:46 CEST je Jagan Teki napisal(a):
>> On Thu, Jun 14, 2018 at 8:04 PM, Jernej Škrabec
> wrote:
>> > Dne četrtek, 14. junij 2018 ob 09:12:41 CEST je Jagan Teki napisal(a):
>> >> On Wed, Jun 13, 2018 at
On Fri, 15 Jun 2018, Ville Syrjala wrote:
> From: Ville Syrjälä
>
> Use BIT(pipe) for better legibility when populating the crtc_mask
> for encoders.
>
> Also remove the redundant possible_crtcs setup for the TV encoder.
>
> Signed-off-by: Ville Syrjälä
Reviewed-by: Jani Nikula
> ---
>
https://bugs.freedesktop.org/show_bug.cgi?id=106258
--- Comment #28 from Ben Crocker ---
Created attachment 140208
--> https://bugs.freedesktop.org/attachment.cgi?id=140208=edit
Patches for additional debug info
foxbat, could you please apply the three attached patches and provide dmesg
Mali DP500 operates in continuous writeback mode (writes frame content
until stopped) and it needs special handling in order to behave like
a one-shot writeback engine. The original state machine added for DP500
was a bit fragile, as it did not handle correctly cases where a new
atomic commit was
On Mon, 2018-06-18 at 13:18 +0530, rajan.v...@gmail.com wrote:
> Use ARRAY_SIZE instead of dividing sizeof array with sizeof
> an element. This fixes below warning reported by Coccinelle:
> drivers/gpu/drm//i915/gvt/vgpu.c:122:30-31: WARNING: Use ARRAY_SIZE
[]
> diff --git
On 2018-06-18 11:35 AM, Arnd Bergmann wrote:
> getrawmonotonic64() is deprecated because of the nonstandard naming.
>
> The replacement functions ktime_get_raw_ns() also simplifies the callers.
>
> Signed-off-by: Arnd Bergmann
Reviewed-by: Harry Wentland
Harry
> ---
>
Hi Benjamin,
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Convert all sti encoders to atomic_print usage rather than use a
> debugfs entry.
>
> Signed-off-by: Benjamin Gaignard
> ---
> drivers/gpu/drm/sti/sti_tvout.c | 162
>
> 1 file
Hi Benjamin,
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Thanks to all the hooks in drm structure, custom debugfs could be
> removed of sti driver.
>
> Signed-off-by: Benjamin Gaignard
> ---
> drivers/gpu/drm/sti/sti_drv.c | 50
> ---
> 1 file
Hi Benjamin,
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Convert sti crtc to atomic_print_state usage rather than use a
> debugfs entry.
>
> Signed-off-by: Benjamin Gaignard
> ---
> drivers/gpu/drm/sti/sti_compositor.c | 16 ---
> drivers/gpu/drm/sti/sti_compositor.h | 3 --
>
Hi Benjamin,
Reviewed-by: Philippe Cornu
Many thanks
Philippe
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Convert all sti connectors to atomic_print_state usage rather than
> use a debugfs entry.
>
> Signed-off-by: Benjamin Gaignard
> ---
> drivers/gpu/drm/sti/sti_dvo.c | 60
On Mon, Jun 18, 2018 at 05:38:43PM +0200, Arnd Bergmann wrote:
> This function has been unused since commit 5ed0bdf21a85 ("drm: i915:
> Use nsec based interfaces"). Let's remove the definition as well now
> to help get rid of all uses of 'timespec'.
>
> Signed-off-by: Arnd Bergmann
Applied,
Hi Benjamin,
Nice to see all these lines removed :-)
Reviewed-by: Philippe Cornu
Many thanks
Philippe :-)
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Convert all sti planes to atomic_print_state usage rather than use a debugfs
> entry.
>
> Signed-off-by: Benjamin Gaignard
> ---
>
On Mon, Jun 18, 2018 at 03:03:39PM +0300, Ville Syrjälä wrote:
> On Mon, Jun 18, 2018 at 10:53:13AM +0200, Daniel Vetter wrote:
> > On Mon, Jun 11, 2018 at 10:34:03PM +0300, Ville Syrjala wrote:
> > > From: Ville Syrjälä
> > >
> > > Use the '[PROP:id:name]' format I introduced for the core in
On Sat, Jun 16, 2018 at 9:37 AM, Wolfram Sang
wrote:
> So, if somebody wants to re-implement this in the future, we pinpoint to
> a problem case.
>
> Signed-off-by: Wolfram Sang
Series is:
Acked-by: Alex Deucher
> ---
> drivers/i2c/algos/i2c-algo-bit.c | 5 +
> 1 file changed, 5
On Mon, Jun 18, 2018 at 1:26 PM, Souptick Joarder wrote:
> On Thu, May 24, 2018 at 6:27 PM, Daniel Vetter wrote:
>> On Wed, May 23, 2018 at 03:05:35PM +0530, Souptick Joarder wrote:
>>> On Mon, May 14, 2018 at 9:56 PM, Daniel Vetter wrote:
>>> > On Thu, May 10, 2018 at 02:51:38PM -0400, Sean
Hi Benjamin,
On 06/05/2018 03:54 PM, Benjamin Gaignard wrote:
> Even if encoders don't have state it could be useful to get information
> from them when dumping of the other elements state.
> Add an optional hook in drm_encoder_funcs structure and call it after crtc
> print state.
>
>
The timespec structure and associated interfaces are deprecated and will
be removed in the future because of the y2038 overflow.
The use of ktime_to_timespec() in timeout_to_jiffies() does not
suffer from that overflow, but is easy to avoid by just converting
the ktime_t into jiffies directly.
This function has been unused since commit 5ed0bdf21a85 ("drm: i915:
Use nsec based interfaces"). Let's remove the definition as well now
to help get rid of all uses of 'timespec'.
Signed-off-by: Arnd Bergmann
---
drivers/gpu/drm/i915/i915_drv.h | 8
1 file changed, 8 deletions(-)
getrawmonotonic64() is deprecated because of the nonstandard naming.
The replacement functions ktime_get_raw_ns() also simplifies the callers.
Signed-off-by: Arnd Bergmann
---
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 8
drivers/gpu/drm/amd/display/dc/dm_services.h
getrawmonotonic64() and get_monotonic_boottime64() are deprecated
because of the nonstandard naming.
The replacement functions ktime_get_raw_ns() and ktime_get_boot_ns()
also simplify the callers.
Signed-off-by: Arnd Bergmann
---
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 ++--
1 file
https://bugs.freedesktop.org/show_bug.cgi?id=106940
--- Comment #12 from Felix Schwarz ---
use "gi(In reply to SET from comment #11)
> I could bisect incompletely, until this error happens:
>
> ../lib/str_error_r.c:25:3: error: passing argument 1 to restrict-qualified
> parameter aliases with
POSIX says ioctl() has the signature (int, int, ...) but glibc has decided to
use (int, unsigned long int, ...) instead.
Use a #ifdef to adapt the replacement function as appropriate.
---
tests/nouveau/threaded.c | 4
1 file changed, 4 insertions(+)
diff --git a/tests/nouveau/threaded.c
On systems where fbcon is configured for deferred console takeover, the
intend is for the framebuffer to show the boot graphics (e.g a vendor
logo) until some message (e.g. an error) is printed or a graphical
session takes over.
Some firmware relies on the OS to show the boot graphics.
This
bgrt_image_size is necessary to (optionally) show the boot graphics from
the efifb code. The efifb driver is a platform driver, using a normal
driver probe() driver callback. So even though it is always builtin it
cannot reference __initdata.
Acked-by: Ard Biesheuvel
Signed-off-by: Hans de Goede
On 06/09/2018 03:18 PM, Thomas Zimmermann wrote:
> This patch unifies the naming of DRM functions for reference counting
> of struct drm_device. The resulting code is more aligned with the rest
> of the Linux kernel interfaces.
>
> The patch also deletes the old function and removes it from the
On Sun, Jun 17, 2018 at 10:03 PM, James Zhu wrote:
>
>
> On 2018-06-17 04:52 AM, Stefan Agner wrote:
>>
>> Explicitly use the first uvd instance to avoid a build error when
>> using clang 6:
>> drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c:1148:52: error: expected ')'
>>
On Friday, June 15, 2018 04:47:03 PM Roman Kiryanov wrote:
> Hi,
>
> could you please confirm you received our patches? Thank you.
Hi,
Yes, they are in my inbox waiting for their turn
(I'll start queuing patches for v4.19 later this
week).
Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R
Make full use of the generic fbdev client.
Signed-off-by: Noralf Trønnes
---
drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 3 +--
drivers/gpu/drm/tinydrm/ili9225.c | 1 -
drivers/gpu/drm/tinydrm/mi0283qt.c | 1 -
drivers/gpu/drm/tinydrm/st7586.c| 1 -
Remove drm_fb_cma_fbdev_init_with_funcs(), its only user tinydrm has
moved to drm_fbdev_generic_setup().
Cc: Laurent Pinchart
Signed-off-by: Noralf Trønnes
---
drivers/gpu/drm/drm_fb_cma_helper.c | 21 -
include/drm/drm_fb_cma_helper.h | 3 ---
2 files changed, 24
On Mon, Jun 18, 2018 at 03:02:19PM +0200, Thomas Zimmermann wrote:
> This patch unifies the naming of DRM functions for reference counting
> of struct drm_gem_object. The resulting code is more aligned with the
> rest of the Linux kernel interfaces.
Thanks for doing this.
> Signed-off-by: Thomas
https://bugs.freedesktop.org/show_bug.cgi?id=106940
--- Comment #11 from SET ---
I could bisect incompletely, until this error happens:
../lib/str_error_r.c:25:3: error: passing argument 1 to restrict-qualified
parameter aliases with argument 5 [-Werror=restrict]
So far :
bad :
On Fri, Jun 15, 2018 at 11:05:57PM -0700, Abhinav Kumar wrote:
> Before adding a DSI node to the private list check if the
> node has a valid device connected to it through an endpoint.
>
> This is required in cases where the chipset supports multiple
> DSI hosts but only one of them is being
This adds a drm_fbdev_generic_setup() function that sets up generic
fbdev emulation with client callbacks for lastclose, hotplug and
remove/unregister.
Signed-off-by: Noralf Trønnes
---
drivers/gpu/drm/drm_fb_helper.c | 123 +++-
include/drm/drm_fb_helper.h
This the beginning of an API for in-kernel clients.
First out is a way to get a framebuffer backed by a dumb buffer.
Only GEM drivers are supported.
The original idea of using an exported dma-buf was dropped because it
also creates an anonomous file descriptor which doesn't work when the
buffer
Add client callbacks and hook them up.
Add a list of clients per drm_device.
Signed-off-by: Noralf Trønnes
---
Changes since version 1:
- Remove unused functions
- Change name drm_client_funcs.lastclose -> .restore
- Change name drm_client_funcs.remove -> .unregister
- Rework unregister code
This switches the CMA helper drivers that use its fbdev emulation over
to the generic fbdev emulation. It's the first phase of using generic
fbdev. A later phase will use DRM client callbacks for the
lastclose/hotplug/remove callbacks.
There are currently 2 fbdev init/fini functions:
-
These are needed for pl111 to use the generic fbdev emulation.
Cc: Eric Anholt
Signed-off-by: Noralf Trønnes
Reviewed-by: Eric Anholt
---
drivers/gpu/drm/pl111/pl111_drv.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/pl111/pl111_drv.c
Make ioctl wrappers for functions that will be used by the in-kernel API.
The following functions are touched:
- drm_mode_create_dumb_ioctl()
- drm_mode_destroy_dumb_ioctl()
- drm_mode_addfb()
- drm_mode_rmfb()
Signed-off-by: Noralf Trønnes
Reviewed-by: Daniel Vetter
---
This is the first step in getting generic fbdev emulation.
A drm_fb_helper_funcs.fb_probe function is added which uses the
DRM client API to get a framebuffer backed by a dumb buffer.
A transitional hack for tinydrm is needed in order to switch over all
CMA helper drivers in a later patch. This
Print the names of the internal clients currently attached.
Signed-off-by: Noralf Trønnes
---
drivers/gpu/drm/drm_client.c | 28
drivers/gpu/drm/drm_debugfs.c | 7 +++
include/drm/drm_client.h | 2 ++
3 files changed, 37 insertions(+)
diff --git
It only makes sense for userspace clients.
Signed-off-by: Noralf Trønnes
Reviewed-by: Daniel Vetter
---
drivers/gpu/drm/drm_file.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/drm_file.c b/drivers/gpu/drm/drm_file.c
index
This patchset adds generic fbdev emulation for drivers that supports GEM
based dumb buffers which support .gem_prime_vmap and gem_prime_mmap. An
API is begun to support in-kernel clients in general.
Notable changes since version 1:
- Rework client unregister code. I've used reference counting to
From: David Herrmann
Rather than doing drm_file allocation/destruction right in the fops, lets
provide separate helpers. This decouples drm_file management from the
still-mandatory drm-fops. It prepares for use of drm_file without the
fops, both by possible separate fops implementations and APIs
https://bugs.freedesktop.org/show_bug.cgi?id=106949
Dmitry changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
From: Jeykumar Sankaran
Switch to state based resource management. This patch
overhauls the resource manager and HW allocation methods by
maintaining the global resource pool and allocated hw
blocks in respective drm component states.
Global resource manager(RM) is tracked in private object.
From: Jeykumar Sankaran
Encoder H_TILE values are not used for allocating the hw blocks.
no. of hw_intf blocks provides the info.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 5 -
From: Jeykumar Sankaran
Subclass drm private state for DPU for handling driver
specific data. Adds atomic private object and private object
lock to dpu kms. Provides helper function to retrieve DPU
private data from current atomic state.
changes in v2:
- fix return value while retrieving
From: Jeykumar Sankaran
Strip down the support for topology enums. It
can be replaced with simple hw count checks.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 ---
From: Jeykumar Sankaran
Prep change for state based resource management.
Rename hw_ctl to lm_ctl to mean the ctl associated
with the hw layer mixer block.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
From: Jeykumar Sankaran
Avoid querying RM for hw mdp block. Use the one
stored in KMS during initialization.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 12 +---
From: Jeykumar Sankaran
Remove helper function used only by writeback
connectors to trigger final flush before disabling.
Now that write back connectors are stripped down,
the helper is not used.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
From: Jeykumar Sankaran
Prep changes for state based resource management.
Moves all the hw block tracking for the crtc to the state
object.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 76
From: Jeykumar Sankaran
Instead of iterating for hw ctrl per physical encoder, this
patch moves the iterations and assignment to the virtual encoder.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
From: Jeykumar Sankaran
hw intf blocks are needed only during encoder enable to program
timing engines(for video panels). encoder->enable is triggered
only after atomic_modeset at which point we assign the
resources for the display pipeline. This patch defers the
hw_intf look-up until encoder
From: Jeykumar Sankaran
Identify slave-master encoders and program them explicitly.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 41 -
1 file changed, 23
From: Jeykumar Sankaran
Remove left out variables of previous ping pong
split topology cleanup.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 --
1 file changed, 2 deletions(-)
diff --git
From: Jeykumar Sankaran
resource pool manager utility was introduced to manage
rotator sessions. Removing the support as the rotator
feature doesn't exist.
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
From: Jeykumar Sankaran
cleans up left out scalar config definitions from headers
changes in v2:
- none
Signed-off-by: Jeykumar Sankaran
Signed-off-by: Sravanthi Kollukuduru
---
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h| 2 --
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 10
This patchset introduces drm private object in KMS to manage HW
resource management. It modifies the resource manager by
introducing API's to do per DRM object resource allocation/cleanups.
The patchset is based on: https://patchwork.kernel.org/patch/10461375/
major changes in v2:
- Fix
From: Jyri Sarha
This patch adds support for DSS7 to tidss driver. The DSS7 is a new
DSS version found Texas Instruments Keystone AM65x SoC. DSS7 has many
similarities to DSS6, but it is different enough to warrant a separate
backend driver to keep the code simpler.
The DSS7 on AM65x SoC has
K2G EVM has an SiI902x HDMI encoder on the board, and a separately
purchasable LCD which can be attached to the board. Only one of these
displays can be used at a time, and two dip-switches need to be changed
when switching to another display.
The HDMI support is added to the base k2g-evm.dts
Add support for newhaven,nhd-4.3-480272ef-atxl to panel-simple.
Signed-off-by: Tomi Valkeinen
Cc: Thierry Reding
---
.../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 +
drivers/gpu/drm/panel/panel-simple.c | 29 +++
2 files changed, 36 insertions(+)
create mode
Add DSS node to k2g.dtsi.
Signed-off-by: Tomi Valkeinen
Cc: devicet...@vger.kernel.org
---
arch/arm/boot/dts/keystone-k2g.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm/boot/dts/keystone-k2g.dtsi
b/arch/arm/boot/dts/keystone-k2g.dtsi
index
Hi,
This is a new DRM driver for Texas Instruments' Keystone K2G and AM6
SoCs.
K2G has DSS6 IP, which is related to the OMAP DSS IPs handled by the
omapdrm driver. While on higher level the DSS6
Add DT bindings for Texas Instruments AM65x SoC Display Subsystem. The
DSS7 on AM65x SoC has two video ports (DPI and OLDI) and two video
pipelines.
Signed-off-by: Jyri Sarha
Signed-off-by: Tomi Valkeinen
Cc: devicet...@vger.kernel.org
---
.../bindings/display/ti/ti,am6-dss.txt | 16
This patch adds a new DRM driver for Texas Instruments DSS6 IP used on
Texas Instruments Keystone K2G SoC. The DSS6 IP is a major change to the
older DSS IP versions, which are supported by the omapdrm driver, and
while on higher level the DSS6 resembles the older DSS versions, the
registers and
Add DT bindings for Texas Instruments K2G SoC Display Subsystem. The DSS
is quite simple, with a single plane and a single output.
Signed-off-by: Tomi Valkeinen
Cc: devicet...@vger.kernel.org
Reviewed-by: Rob Herring
---
.../devicetree/bindings/display/ti/ti,k2g-dss.txt | 15 +++
1
Add entry for tidss DRM driver.
Signed-off-by: Tomi Valkeinen
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 9c125f705f78..87671b77398e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4780,6 +4780,15 @@ S: Maintained
F:
From: Peter Ujfalusi
The sync in some panels needs to be driven by different edge of the pixel
clock compared to data. This is reflected by the
DISPLAY_FLAGS_SYNC_(POS|NEG)EDGE in videmode flags.
Add similar similar definitions for bus_flags and convert the sync drive
edge via
This patch unifies the naming of DRM functions for reference counting
of struct drm_device. The resulting code is more aligned with the rest
of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/armada/armada_drv.c | 6 +++---
1 file changed, 3 insertions(+), 3
This patch set replaces functions named {un,reference} by their
{put,get} counterparts. Affected data types are struct drm_framebuffer
and struct drm_device.
With the reference-counting functions being named {put,get}, the DRM
interface is more aligned to Linux kernel nameing standard. The patch
This patch unifies the naming of DRM functions for reference counting
of struct drm_framebuffer. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/armada/armada_crtc.c| 8
Am 08.06.2018 um 08:44 schrieb Christian König:
Am 08.06.2018 um 06:36 schrieb Souptick Joarder:
On Sat, Jun 2, 2018 at 12:57 AM, Souptick Joarder
wrote:
Use new return type vm_fault_t for fault handler. For
now, this is just documenting that the function returns
a VM_FAULT value rather than
This patch unifies the naming of DRM functions for reference counting
of struct drm_gem_object. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 +-
This patch unifies the naming of DRM functions for reference counting
of struct drm_device. The resulting code is more aligned with the rest
of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 ++--
1 file changed, 2 insertions(+), 2
This patch unifies the naming of DRM functions for reference counting
of struct drm_framebuffer. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 +-
1 file changed, 1
This patch set replaces functions named {un,reference} by their
{put,get} counterparts. Affected data types are struct drm_framebuffer,
struct drm_gem_object, and struct drm_device.
With the reference-counting functions being named {put,get}, the DRM
interface is more aligned to Linux kernel
Am Dienstag, 12. Juni 2018, 15:20:26 CEST schrieb Heiko Stuebner:
> This still tries to address the hang seen by Ezequiel Garcia on rk3288.
>
> As Tomasz noted, trying to count enablement can run into concurrency
> issues, so instead we'll just check if the vop is runtime-enabled
> to see if it
On Fri, Jun 15, 2018 at 01:54:36PM +0100, Ayan Kumar Halder wrote:
> The width and height needs to be swapped
>
> Signed-off-by: Ayan Kumar halder
> Reviewed-by: Brian Starkey
> Reviewed-by: Alexandru Gheorghe
> ---
> drivers/gpu/drm/arm/malidp_planes.c | 4 ++--
> 1 file changed, 2
This patch unifies the naming of DRM functions for reference counting
of struct drm_gem_object. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/omapdrm/omap_drv.c | 2 +-
drivers/gpu/drm/omapdrm/omap_fb.c
This patch unifies the naming of DRM functions for reference counting
of struct drm_gem_object. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +-
1 file changed, 1 insertion(+),
This patch set replaces functions named {un,reference} by their
{put,get} counterparts. Affected data types are struct drm_gem_object,
and struct drm_device.
With the reference-counting functions being named {put,get}, the DRM
interface is more aligned to Linux kernel nameing standard. The patch
This patch unifies the naming of DRM functions for reference counting
of struct drm_device. The resulting code is more aligned with the rest
of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/omapdrm/omap_drv.c | 4 ++--
1 file changed, 2 insertions(+), 2
This patch unifies the naming of DRM functions for reference counting
of struct drm_device. The resulting code is more aligned with the rest
of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/msm/msm_drv.c | 8
1 file changed, 4 insertions(+), 4
This patch unifies the naming of DRM functions for reference counting
of struct drm_framebuffer. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 4 ++--
1 file changed, 2
This patch unifies the naming of DRM functions for reference counting
of struct drm_gem_object. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 ++--
This patch set replaces functions named {un,reference} by their
{put,get} counterparts. Affected data types are struct struct drm_framebuffer,
struct drm_gem_object, and struct drm_device.
With the reference-counting functions being named {put,get}, the DRM
interface is more aligned to Linux
This patch unifies the naming of DRM functions for reference counting
of struct drm_gem_object. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +-
This patch unifies the naming of DRM functions for reference counting
of struct drm_device. The resulting code is more aligned with the rest
of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/nouveau/nouveau_platform.c | 2 +-
1 file changed, 1 insertion(+), 1
This patch unifies the naming of DRM functions for reference counting
of struct drm_connector. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +-
1 file changed, 1 insertion(+), 1
This patch set replaces functions named {un,reference} by their
{put,get} counterparts. Affected data types are struct drm_connector,
struct drm_framebuffer, struct drm_gem_object, and struct drm_device.
With the reference-counting functions being named {put,get}, the DRM
interface is more
This patch unifies the naming of DRM functions for reference counting
of struct drm_framebuffer. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: Thomas Zimmermann
---
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +-
1 file changed, 1 insertion(+),
1 - 100 of 207 matches
Mail list logo