On Thu, 27 Jul 2017 10:25:24 +0200,
Daniel Vetter wrote:
>
> On Thu, Jul 27, 2017 at 10:22 AM, Takashi Iwai wrote:
> > On Thu, 27 Jul 2017 08:52:48 +0200,
> > Daniel Vetter wrote:
> >>
> >> On Wed, Jul 26, 2017 at 10:56:34PM +0200, Takashi Iwai wrote:
> >> > The virtio drm driver
Am Donnerstag, 27. Juli 2017, 11:51:06 CEST schrieb Heiko Stübner:
> Hi Mark,
>
> Am Mittwoch, 26. Juli 2017, 14:19:25 CEST schrieb Mark Yao:
> > Grouping the vop registers facilitates make register
> > definition clearer, and also is useful for different vop
> > reuse the same group register.
>
On Sun, Jul 23, 2017 at 09:16:33PM +0200, Noralf Trønnes wrote:
> This driver can use the drm_driver.dumb_destroy and
> drm_driver.dumb_map_offset defaults, so no need to set them.
>
> Cc: Maxime Ripard
> Signed-off-by: Noralf Trønnes
> ---
Hi mark,
On 07/26/2017 02:19 PM, Mark yao wrote:
At present we are using init_table to initialize some
registers, but the Register init table use un-document define,
it is unreadable, and sometimes we only want to update tiny
bits, init table method is not friendly, it's diffcult to
reuse for
Hi Mark,
Am Mittwoch, 26. Juli 2017, 14:19:25 CEST schrieb Mark Yao:
> Grouping the vop registers facilitates make register
> definition clearer, and also is useful for different vop
> reuse the same group register.
>
> Signed-off-by: Mark Yao
> ---
>
Hi mark,
On 07/26/2017 02:19 PM, Mark yao wrote:
It's a hardware bug, all window's overlay channel reset
value is same, hardware overlay would be die.
so we must initial difference id for each overlay channel.
The Channel register is supported on all vop will full design.
Following is the
Hi mark,
On 07/26/2017 02:19 PM, Mark yao wrote:
Since the drm atomic framework, only a small part of the vop
register needs sync write, Currently seems only following registers
need sync write:
cfg_done, standby and interrupt related register.
All ctrl registers are using the sync write
On Thu, 27 Jul 2017 08:52:48 +0200,
Daniel Vetter wrote:
>
> On Wed, Jul 26, 2017 at 10:56:34PM +0200, Takashi Iwai wrote:
> > The virtio drm driver doesn't treat with DPMS, so we should return an
> > error from the connector dpms callback so that the fbcon can fall back
> > to the generic blank
Hi Noralf,
On Wednesday 26 Jul 2017 20:41:53 Noralf Trønnes wrote:
> Den 26.07.2017 14.05, skrev Emil Velikov:
> > On 23 July 2017 at 20:16, Noralf Trønnes wrote:
> >> Add a common drm_driver.dumb_map_offset function for GEM backed drivers.
> >>
> >> Signed-off-by: Noralf
Define two macros to avoid building errors.
Fixes: 7e6bf88cac (amdgpu: move asic id table to a separate file)
Signed-off-by: Chih-Wei Huang
---
amdgpu/Android.mk | 6 ++
1 file changed, 6 insertions(+)
diff --git a/amdgpu/Android.mk b/amdgpu/Android.mk
index
Signed-off-by: Chih-Wei Huang
---
data/Android.mk | 9 +
1 file changed, 9 insertions(+)
create mode 100644 data/Android.mk
diff --git a/data/Android.mk b/data/Android.mk
new file mode 100644
index 000..3c1fd7c
--- /dev/null
+++ b/data/Android.mk
@@ -0,0 +1,9
Hi mark,
On 07/26/2017 02:19 PM, Mark yao wrote:
Vop Full framework now has following vops:
IP versionchipname
3.1 rk3288
3.2 rk3368
3.4 rk3366
3.5 rk3399 big
3.6 rk3399 lit
3.7 rk3228
3.8 rk3328
The
On Wed, Jul 26, 2017 at 10:56:34PM +0200, Takashi Iwai wrote:
> The virtio drm driver doesn't treat with DPMS, so we should return an
> error from the connector dpms callback so that the fbcon can fall back
> to the generic blank mode.
>
> Signed-off-by: Takashi Iwai
> ---
>
On 07/11/17 17:33, Maarten Lankhorst wrote:
> drm_atomic_helper_swap_state() will be changed to interruptible waiting
> in the next few commits, so all drivers have to be changed to handling
> failure.
>
> Signed-off-by: Maarten Lankhorst
> Cc: Jyri Sarha
Hi Thierry,
The 2 dt-bindings patches have been "acked" by Rob.
The driver itself has been "reviewed" two times by Andrzej.
Do not hesitate to send me any comments so I can take them into account
before my holidays (end of next week)...
Many thanks for your support,
Philippe :-)
On
On Thu, Jul 27, 2017 at 10:22 AM, Takashi Iwai wrote:
> On Thu, 27 Jul 2017 08:52:48 +0200,
> Daniel Vetter wrote:
>>
>> On Wed, Jul 26, 2017 at 10:56:34PM +0200, Takashi Iwai wrote:
>> > The virtio drm driver doesn't treat with DPMS, so we should return an
>> > error from the
The new RePaper driver uses the thermal subsystem, and fails to link
when it is built-in but thermal is a loadable module:
drivers/gpu/drm/tinydrm/repaper.o: In function `repaper_probe':
repaper.c:(.text+0x540): undefined reference to `thermal_zone_get_zone_by_name'
On Wed, Jul 26, 2017 at 10:56:32PM +0200, Takashi Iwai wrote:
> Currently the DRM fbcon helper for console blank,
> drm_fb_helper_blank(), simply calls drm_fb_helper_dpms() and always
> returns zero, supposing the driver dealing with DPMS properly for
> blanking the screen. However, it turned out
On Wed, Jul 26, 2017 at 10:56:33PM +0200, Takashi Iwai wrote:
> The bochs drm driver doesn't treat with DPMS, so we should return an
> error from the connector dpms callback so that the fbcon can fall back
> to the generic blank mode.
>
> Signed-off-by: Takashi Iwai
> ---
>
Hi mark,
On 07/26/2017 02:19 PM, Mark yao wrote:
Grouping the vop registers facilitates make register
definition clearer, and also is useful for different vop
reuse the same group register.
Signed-off-by: Mark Yao
Reviewed-by: Jeffy Chen
> 2017-07-26 17:27 GMT+02:00 Emil Velikov :
>> On 25 July 2017 at 08:28, Chih-Wei Huang wrote:
>>> Hi Mauro,
>>> Please note AMDGPU_ASIC_ID_TABLE
>>> should be a path in the target device (i.e., Android).
>>> So using $(LIBDRM_TOP) is incorrect.
On 27/07/17 11:34, Jyri Sarha wrote:
On 07/17/17 17:02, srinivas.kandaga...@linaro.org wrote:
From: Srinivas Kandagatla
Currently hdmi client drivers does have means to limit the
sample sizes that it can only support. Having formats parameter
option would
Fields in HTIM01 and HTIM02 regs should be even.
Recomended thresh_dly value is max_tu_symbol.
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 34 --
1 file changed, 20 insertions(+), 14 deletions(-)
diff
This set of patches fixes several issues that was found during testing
tc358767 with desktop DisplayPort displays.
Andrey Gusakov (6):
drm/bridge: tc358767: do no fail on hi-res displays
drm/bridge: tc358767: filter out too high modes
drm/bridge: tc358767: fix DP0_MISC register set
Minimum pixel clock period is 6.5 nS for DPI. Do not accept modes
with lower pixel clock period.
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
Remove shift from TU_SIZE_RECOMMENDED define as it used to
calculate max_tu_symbols.
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/bridge/tc358767.c
Use drm_dp_channel_eq_ok helper
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 13 +++--
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/bridge/tc358767.c
b/drivers/gpu/drm/bridge/tc358767.c
index
Hi,
On Mon, Jul 10, 2017 at 3:41 PM, Lucas Stach wrote:
> The output node of the TC358767 is only used if another bridge is chained
> behind it. Panels attached to the TC358767 can be detected using the usual
> DP AUX probing. This restores the old behavior of ignoring
It's a bit silly to have to spec both -d and -f to see what dim would
all complain about. And dry-run should never cause bad side-effects.
Signed-off-by: Daniel Vetter
---
dim | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dim b/dim
index
First four bytes should go to DP0_AUXWDATA0. Due to bug if
len > 4 first four bytes was writen to DP0_AUXWDATA1 and all
data get shifted by 4 bytes. Fix it.
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 2 +-
1 file changed, 1
Do not fail data rates higher than 2.7 and more than 2 lanes.
Try to fall back to 2.7Gbps and 2 lanes.
Signed-off-by: Andrey Gusakov
---
drivers/gpu/drm/bridge/tc358767.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git
Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and
handle drm_modeset_backoff which can now fail by returning the error.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/drm_atomic.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
When we want to make drm_atomic_commit interruptible, there are a lot of
places that call the lock function, which we don't have control over.
Rather than trying to convert every single one, it's easier to toggle
interruptible waiting per acquire_ctx. If drm_modeset_acquire_init is
called with
Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and handle
drm_modeset_backoff which can now fail by returning the error.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/drm_plane.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and handle
drm_modeset_backoff which can now fail by returning the error.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/drm_plane.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
https://bugs.freedesktop.org/show_bug.cgi?id=101946
Robin changed:
What|Removed |Added
CC||bea...@oscp.info
https://bugs.freedesktop.org/show_bug.cgi?id=101946
--- Comment #2 from Robin ---
Created attachment 133070
--> https://bugs.freedesktop.org/attachment.cgi?id=133070=edit
kern.log
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=101946
--- Comment #1 from Robin ---
Created attachment 133069
--> https://bugs.freedesktop.org/attachment.cgi?id=133069=edit
Script output
--
You are receiving this mail because:
You are the assignee for the
On 07/23/17 22:16, Noralf Trønnes wrote:
> This driver can use the drm_driver.dumb_destroy and
> drm_driver.dumb_map_offset defaults, so no need to set them.
>
> Cc: Jyri Sarha
> Cc: Tomi Valkeinen
> Signed-off-by: Noralf Trønnes
Op 27-07-17 om 09:49 schreef Jyri Sarha:
> On 07/11/17 17:33, Maarten Lankhorst wrote:
>> drm_atomic_helper_swap_state() will be changed to interruptible waiting
>> in the next few commits, so all drivers have to be changed to handling
>> failure.
>>
>> Signed-off-by: Maarten Lankhorst
https://bugs.freedesktop.org/show_bug.cgi?id=101946
--- Comment #3 from Robin ---
What I noticed from the kern.log is that it seems to try and skip init steps
the second time amdgpu loads. So perhaps the unbind doesn't do a clean enough
shutdown or there may be a bug in the
drm_atomic_commit could previous have always failed when waits failed,
but locking was always done uninterruptibly. Add infrastructure to make
it possible for callers to choose interruptible locking, and convert the
4 most common ioctl's to use it.
All other atomic helpers can be converted when
Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and handle
drm_modeset_backoff which can now fail by returning the error.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/drm_plane.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
https://bugs.freedesktop.org/show_bug.cgi?id=101946
Bug ID: 101946
Summary: Rebinding AMDGPU causes initialization errors [R9 290
/ 4.10 kernel]
Product: DRI
Version: XOrg git
Hardware: x86-64 (AMD64)
OS:
On 07/17/17 17:02, srinivas.kandaga...@linaro.org wrote:
> From: Srinivas Kandagatla
>
> Currently hdmi client drivers does have means to limit the
> sample sizes that it can only support. Having formats parameter
> option would solve this.
>
> This issue was
On Thu, Jul 27, 2017 at 02:58:38PM +0200, Maarten Lankhorst wrote:
> Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and handle
> drm_modeset_backoff which can now fail by returning the error.
>
> Signed-off-by: Maarten Lankhorst
Same comment as the
Hi Maarten
On 27 July 2017 at 13:58, Maarten Lankhorst
wrote:
> drm_atomic_commit could previous have always failed when waits failed,
> but locking was always done uninterruptibly. Add infrastructure to make
> it possible for callers to choose interruptible
https://bugs.freedesktop.org/show_bug.cgi?id=101672
--- Comment #18 from MirceaKitsune ---
I used 'dmesg -w' via SSH to monitor dmesg output as the system froze. I have
not seen anything of interest, and no new messages were printed before the
crash took
On Thu, Jul 06, 2017 at 09:24:48PM +0200, Hans de Goede wrote:
> intel_uncore_suspend() unregisters the uncore code's PMIC bus access
> notifier and gets called on both normal and runtime suspend.
>
> intel_uncore_resume_early() re-registers the notifier, but only on
> normal resume. Add a new
Hi,
On Thu, Jul 06, 2017 at 09:24:47PM +0200, Hans de Goede wrote:
> assert_rpm_wakelock_held is triggered from i915_pmic_bus_access_notifier
> even though it gets unregistered on (runtime) suspend, this is caused
> by a race happening under the following circumstances:
>
> intel_runtime_pm_put
https://bugs.freedesktop.org/show_bug.cgi?id=101946
--- Comment #5 from Alex Deucher ---
Created attachment 133075
--> https://bugs.freedesktop.org/attachment.cgi?id=133075=edit
possible fix 2/2
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=101946
--- Comment #4 from Alex Deucher ---
Created attachment 133074
--> https://bugs.freedesktop.org/attachment.cgi?id=133074=edit
possible fix 1/2
Do the attached patches help (based on my drm-next-4.14-wip branch)?
--
https://bugs.freedesktop.org/show_bug.cgi?id=101954
Bug ID: 101954
Summary: WARNING: suspicious RCU usage in amdgpu_bo_list_get
Product: DRI
Version: unspecified
Hardware: Other
OS: All
Status: NEW
https://bugs.freedesktop.org/show_bug.cgi?id=99553
Jan Vesely changed:
What|Removed |Added
Depends on||101952
Referenced
On Thu, Jul 06, 2017 at 09:24:49PM +0200, Hans de Goede wrote:
> Quoting Ville: "the forcewake timer might still be active until the uncore
> suspend, and having active forcewakes while we've already told the GT wake
> stuff to stop acting normally doesn't seem quite right to me."
>
>
On Thu, Jul 27, 2017 at 02:58:37PM +0200, Maarten Lankhorst wrote:
> Pass DRM_MODESET_ACQUIRE_INTERRUPTIBLE to acquire_init, and
> handle drm_modeset_backoff which can now fail by returning the error.
>
> Signed-off-by: Maarten Lankhorst
Requires a testcase,
Hi Dave,
New features for 4.14:
- Stop reprogramming the MC, the vbios already does this in asic_init
- Reduce internal gart to 256M (this does not affect the ttm GTT pool size)
- Initial support for huge pages
- Rework bo migration logic
- Lots of improvements for vega10
- Powerplay fixes
-
On Thu, Jul 27, 2017 at 02:58:36PM +0200, Maarten Lankhorst wrote:
> When we want to make drm_atomic_commit interruptible, there are a lot of
> places that call the lock function, which we don't have control over.
>
> Rather than trying to convert every single one, it's easier to toggle
>
On Thu, Jul 27, 2017 at 03:45:11PM +0100, Emil Velikov wrote:
> Hi Maarten
>
> On 27 July 2017 at 13:58, Maarten Lankhorst
> wrote:
> > drm_atomic_commit could previous have always failed when waits failed,
> > but locking was always done uninterruptibly. Add
Den 27.07.2017 02.13, skrev Emil Velikov:
On 26 July 2017 at 19:41, Noralf Trønnes wrote:
Den 26.07.2017 14.05, skrev Emil Velikov:
Hi Noralf,
On 23 July 2017 at 20:16, Noralf Trønnes wrote:
Add a common drm_driver.dumb_map_offset function for GEM
The A5XX GPU has really good hardware fault detection that can
detect a abnormal hardware condition and fire an interrupt in
a matter of milliseconds which is a lot better than waiting for
the hangcheck timer.
Enable the interrupt and log information before kicking off
recovery.
Signed-off-by:
The 0xf400 and 0xf800 ranges are in the RBBM_SECVID block which may
be protected from CPU access. Skip dumping them since they are minimally
useful for debugging and they aren't worth a system hang.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/adreno/a5xx_gpu.c |
When we move to multiple ringbuffers we're going to store the data
in the memptrs on a per-ring basis. In order to prepare for that
move the current memptrs from the adreno namespace into msm_gpu.
This is way cleaner and immediately lets us kill off some sub
functions so there is much less cost
Fix a typo in msm_ioctl_gem_submit - check args->flags for the
MSM_SUBMIT_NO_IMPLICIT flag instead of args->fence.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/msm_gem_submit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Currently we use a single fence context for the entire GPU. That
works until we start dealing with multiple ringbuffers that will
all need their own sequence number.
So in order for the user to continue using the fence functions
we will need some way to uniquely identify a submission that
gets
There are some use cases wherein we need to turn off hardware clock
gating before reading certain registers. Modify the A5XX HWCG function
to allow user to enable or disable clock gating at will.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 42
Here is my stack of Adreno GPU goodness for 4.14. Starting off with a few
fixes that could be appropriate for 4.13 if you deem them so and
then moving into some new features:
- a5xx hardware fault detection - can detect a legitimate fault within
microseconds and fires an interrupt so you
On A5XX GPU hardware clock gating needs to be turned off before
reading certain GPU registers via AHB. Turn off HWCG before calling
adreno_show() to safely dump all the registers without a system hang.
Signed-off-by: Jordan Crouse
---
Nearly all of the buffer allocations for kernel allocate an buffer object,
virtual address and GPU iova at the same time. Make a helper function to
handle the details.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 22 +++-
Implement preemption for A5XX targets - this allows multiple
ringbuffers for different priorities with automatic preemption
of a lower priority ringbuffer if a higher one is ready.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/Makefile | 1 +
In order to manage ringbuffer priority to its fullest userspace
should know how many ringbuffers it has to work with. Add a
parameter to return the number of active rings.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 3 +++
Currently the GPU MMU is attached in the adreno_gpu code but as
more and more of the GPU initialization moves to the generic
GPU path we have a need to map and use GPU memory earlier and
earlier. There isn't any reason to defer attaching the MMU
until later so attach it right after the address
Op 27-07-17 om 17:19 schreef Daniel Vetter:
> On Thu, Jul 27, 2017 at 02:58:36PM +0200, Maarten Lankhorst wrote:
>> When we want to make drm_atomic_commit interruptible, there are a lot of
>> places that call the lock function, which we don't have control over.
>>
>> Rather than trying to convert
Add the infrastructure to support the idea of multiple ringbuffers.
Assign each ringbuffer an id and use that as an index for the various
ring specific operations.
The biggest delta is to support legacy fences. Each fence gets its own
sequence number but the legacy functions expect to use a
Commit eeb754746b14 ("drm/msm/gpu: use pm-runtime") adds a pointer
for the GPU platform device to the msm_gpu struct so we can
happily remove the same pointers from the individual GPU
structs.
Signed-off-by: Jordan Crouse
---
drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 2 --
__user should be used to identify user pointers and not __u64
variables containing pointers.
Signed-off-by: Jordan Crouse
---
include/uapi/drm/msm_drm.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/uapi/drm/msm_drm.h
We use a global ringbuffer size and block size for all targets and
at least for 5XX preemption we need to know the value the RB_CNTL
in several locations so it makes sense to calculate it once and use
it everywhere.
The only monkey wrench is that we need to disable the RPTR shadow
for A430
Add a shadow pointer to track the current command being written into
the ring. Don't commit it as 'cur' until the command is submitted.
Because 'cur' is used to construct the software copy of the wptr this
ensures that somebody peeking in on the ring doesn't assume that a
command is inflight while
Currently the behavior of a command stream is provided by the user
application during submission and the application is expected to internally
maintain the settings for each 'context' or 'rendering queue' and specify
the correct ones.
This works okay for simple cases but as applications become
Hi Heiko
Thanks for the test.
On 2017年07月27日 18:10, Heiko Stübner wrote:
Am Donnerstag, 27. Juli 2017, 11:51:06 CEST schrieb Heiko Stübner:
Hi Mark,
Am Mittwoch, 26. Juli 2017, 14:19:25 CEST schrieb Mark Yao:
Grouping the vop registers facilitates make register
definition clearer, and also
Le Sun, 23 Jul 2017 21:16:22 +0200,
Noralf Trønnes a écrit :
> This driver can use the drm_driver.dumb_destroy and
> drm_driver.dumb_map_offset defaults, so no need to set them.
>
> Cc: Boris Brezillon
> Signed-off-by: Noralf Trønnes
On 27 July 2017 at 16:30, Daniel Vetter wrote:
> On Thu, Jul 27, 2017 at 03:45:11PM +0100, Emil Velikov wrote:
>> Hi Maarten
>>
>> On 27 July 2017 at 13:58, Maarten Lankhorst
>> wrote:
>> > drm_atomic_commit could previous have always failed
Hi Dave,
Only a handful of patches for -fixes from -misc. Everything is pretty easy to
rationalize, nothing newsworthy.
drm-misc-fixes-2017-07-27:
Core Changes:
- dp: A few fixes in drm_dp_downstream_debug() (Chris)
- rockchip: sanitize the Kconfig dependencies (fallout from EXTCON) (Arnd)
-
From: Gustavo Padovan
If userspace already dropped its own reference by closing the sw_sync
fence fd we might end up in a deadlock where
dma_fence_is_signaled_locked() will trigger the release of the fence a
thus try to hold the lock to remove the fence from the
Quoting Gustavo Padovan (2017-07-27 20:03:53)
> From: Gustavo Padovan
>
> If userspace already dropped its own reference by closing the sw_sync
> fence fd we might end up in a deadlock where
> dma_fence_is_signaled_locked() will trigger the release of the fence a
>
Hi Dave,
drm-intel-fixes-2017-07-27:
i915 fixes for -rc3
Bit more than usual since we missed -rc2. 4x cc: stable, 2 gvt
patches, but all fairly minor stuff. Last minute rebase was to add a
few missing cc: stable, I did prep the pull this morning already and
made sure CI approves.
Cheers, Daniel
* Sebastian Reichel [170724 10:34]:
> Hi,
>
> This adds support for command mode DSI panels to
> omapdrm. I tested the patches on Nokia N950 (omap3)
> and Motorola Droid 4 (omap4). This is basically
> PATCHv3 of my series adding N950 display support,
> but I
Thierry,
2017-07-20 13:12 GMT-03:00 Marco Franchi :
> Add driver for Seiko Instruments Inc. 4.3" WVGA (800 x RGB x 480)
> TFT with Touch-Panel.
>
> Datasheet available at:
> http://www.glyn.de/data/glyn/media/doc/43wvf1g-0.pdf
>
> Seiko 43WVF1G panel has two power
2017-07-27 10:30 GMT+02:00 Chih-Wei Huang :
>> 2017-07-26 17:27 GMT+02:00 Emil Velikov :
>>> On 25 July 2017 at 08:28, Chih-Wei Huang wrote:
Hi Mauro,
Please note AMDGPU_ASIC_ID_TABLE
should be a path in
On Tue, Jul 25, 2017 at 5:47 PM, Kees Cook wrote:
> As done for vega10 in commit 3ddd396f6b57 ("drm/amd/powerplay: Use
> designated initializers") mark other tableFunction entries with designated
> initializers. The randstruct plugin requires designated initializers for
>
Hi Linus,
This is the fixes for 4.13-rc3, as expected people woke up this week,
i915 didn't do an -rc2 pull so got a bumper -rc3 pull, and Ben
resurfaced on nouveau and fixed a bunch of major crashers seen on
Fedora 26, and there are a few vmwgfx fixes as well.
Otherwise exynos had some
2017-07-27 Chris Wilson :
> Quoting Gustavo Padovan (2017-07-27 20:03:53)
> > From: Gustavo Padovan
> >
> > If userspace already dropped its own reference by closing the sw_sync
> > fence fd we might end up in a deadlock where
> >
Hi Heiko
On 2017年07月28日 09:02, Mark yao wrote:
Hi Heiko
Thanks for the test.
On 2017年07月27日 18:10, Heiko Stübner wrote:
Am Donnerstag, 27. Juli 2017, 11:51:06 CEST schrieb Heiko Stübner:
Hi Mark,
Am Mittwoch, 26. Juli 2017, 14:19:25 CEST schrieb Mark Yao:
Grouping the vop registers
https://bugs.freedesktop.org/show_bug.cgi?id=101594
Jan Vesely changed:
What|Removed |Added
Blocks||99553
Referenced
https://bugs.freedesktop.org/show_bug.cgi?id=99553
Jan Vesely changed:
What|Removed |Added
Depends on||101594
Referenced
On 07/27/2017 06:26 PM, Andrey Gusakov wrote:
Hi,
On Mon, Jul 10, 2017 at 3:41 PM, Lucas Stach > wrote:
The output node of the TC358767 is only used if another bridge is chained
behind it. Panels attached to the TC358767 can be
96 matches
Mail list logo