[Bug 64471] Radeon HD6570 lockup in Brütal Legend with HyperZ

2014-12-29 Thread bugzilla-dae...@freedesktop.org
attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/3d9890be/attachment.html>

[Bug 64471] Radeon HD6570 lockup in Brütal Legend with HyperZ

2014-12-29 Thread bugzilla-dae...@freedesktop.org
but it doesn't change anything. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/b1db727f/attachment.html>

[Bug 87023] Dota 2 crashed and hang on ATi Mobility Radeon HD 5650 (Acer 4745G)

2014-12-29 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/56269c1c/attachment.html>

[Bug 83510] Graphical glitches in Unreal Engine 4

2014-12-29 Thread bugzilla-dae...@freedesktop.org
Game demo with the Sanctuary map" -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/c8d91f72/attachment.html>

[PATCH v8 0/2] ASoC: tda998x: add a codec to the HDMI transmitter

2014-12-29 Thread Jyri Sarha
On 12/29/2014 06:52 PM, Mark Brown wrote: > On Thu, Oct 23, 2014 at 10:32:49AM +0200, Jean-Francois Moine wrote: >> The NXP TDA998x HDMI transmitter may transmit audio to the HDMI link >> from 2 different sources, I2S and S/PDIF. > > So, I'm not seeing *any* interest here from any other HDMI

[PATCH RFC v6 16/21] drm: panel: Add support for Himax HX8369A MIPI DSI panel

2014-12-29 Thread Liu Ying
On 12/29/2014 05:09 PM, Andrzej Hajda wrote: > On 12/29/2014 07:39 AM, Liu Ying wrote: >> This patch adds support for Himax HX8369A MIPI DSI panel. >> >> Signed-off-by: Liu Ying >> --- >> v5->v6: >> * Make the checkpatch.pl script be happier. >> * Do not set the dsi channel number to be zero

[PATCH 4/8] drm: fix error return code

2014-12-29 Thread Julia Lawall
Return a negative error code on failure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @@ identifier ret; expression e1,e2; @@ ( if (\(ret < 0\|ret != 0\)) { ... return ret; } | ret = 0 ) ... when != ret = e1 when !=

[PATCH 0/8] fix error return code

2014-12-29 Thread Julia Lawall
The complate semantic patch that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @ok exists@ identifier f,ret,i; expression e; constant c; @@ // identify a function that returns a negative return value at least once. f(...) { ... when any ( return -c at i; | ret = -c at i; ...

[PATCH v8 1/2] ASoC: hdmi: Add a transmitter interface to the HDMI CODEC

2014-12-29 Thread Mark Brown
to say that it's for a dumb device with no control?). -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/83121e5a/attachment-0001.sig>

[PATCH v8 0/2] ASoC: tda998x: add a codec to the HDMI transmitter

2014-12-29 Thread Mark Brown
which isn't helping. -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/eb326868/attachment-0001.sig>

[Bug 87796] radeonsi 120Hz graphic glitches

2014-12-29 Thread bugzilla-dae...@freedesktop.org
|| -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141229/f9024040/attachment.html>

[PATCH 2/3] drm/amdkfd: reformat IOCTL definitions to drm-style

2014-12-29 Thread Oded Gabbay
On 12/29/2014 03:32 PM, Christian König wrote: > Am 29.12.2014 um 14:17 schrieb Oded Gabbay: >> >> >> On 12/29/2014 03:06 PM, Christian König wrote: >>> Am 29.12.2014 um 13:42 schrieb Oded Gabbay: This patch reformats the ioctl definitions in kfd_ioctl.h to be similar to the

[PATCH 1/3] drm/amdkfd: Do copy_to/from_user in general kfd_ioctl()

2014-12-29 Thread Oded Gabbay
On 12/29/2014 03:05 PM, Christian König wrote: > Am 29.12.2014 um 13:42 schrieb Oded Gabbay: >> This patch moves the copy_to_user() and copy_from_user() calls from the >> different ioctl functions in amdkfd to the general kfd_ioctl() function, as >> this is a common code for all ioctls. >> >>

[PATCH 2/3] drm/amdkfd: reformat IOCTL definitions to drm-style

2014-12-29 Thread Oded Gabbay
On 12/29/2014 03:06 PM, Christian König wrote: > Am 29.12.2014 um 13:42 schrieb Oded Gabbay: >> This patch reformats the ioctl definitions in kfd_ioctl.h to be similar to >> the >> drm ioctls definition style. >> >> Signed-off-by: Oded Gabbay > > You are aware that this is a kernel API

[PATCH v2] drm/radeon: Init amdkfd only if it was compiled

2014-12-29 Thread Oded Gabbay
On 12/29/2014 02:41 PM, Christian König wrote: > Am 29.12.2014 um 09:59 schrieb Oded Gabbay: >> This patch changes the radeon_kfd_init(), which is used to initialize the >> interface between radeon and amdkfd, so the interface will be initialized >> only >> if amdkfd was build, either as

[PATCH 1/3] drm/amdkfd: Do copy_to/from_user in general kfd_ioctl()

2014-12-29 Thread Christian König
Am 29.12.2014 um 14:22 schrieb Oded Gabbay: > > > On 12/29/2014 03:05 PM, Christian König wrote: >> Am 29.12.2014 um 13:42 schrieb Oded Gabbay: >>> This patch moves the copy_to_user() and copy_from_user() calls from the >>> different ioctl functions in amdkfd to the general kfd_ioctl() >>>

[PATCH 1/4] amdkfd: fix error printing in kfd_ioctl()

2014-12-29 Thread Oded Gabbay
On 12/15/2014 10:32 AM, Dave Airlie wrote: > On 15 December 2014 at 17:59, Daniel Vetter wrote: >> On Sun, Dec 14, 2014 at 03:10:17PM +0100, Christian König wrote: >>> Am 14.12.2014 um 14:35 schrieb Oded Gabbay: When an ioctl function returns -EAGAIN, don't print error in kfd_ioctl() >>>

[PATCH 3/3] drm/amdkfd: rewrite kfd_ioctl() according to drm_ioctl()

2014-12-29 Thread Oded Gabbay
This patch changes kfd_ioctl() to be very similar to drm_ioctl(). The patch defines an array of amdkfd_ioctls, which maps IOCTL definition to the ioctl function. The kfd_ioctl() uses that mapping to call the appropriate ioctl function, through a function pointer. This patch also declares a new

[PATCH 2/3] drm/amdkfd: reformat IOCTL definitions to drm-style

2014-12-29 Thread Oded Gabbay
This patch reformats the ioctl definitions in kfd_ioctl.h to be similar to the drm ioctls definition style. Signed-off-by: Oded Gabbay --- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 15 +++-- include/uapi/linux/kfd_ioctl.h | 37 +++- 2 files

[PATCH 1/3] drm/amdkfd: Do copy_to/from_user in general kfd_ioctl()

2014-12-29 Thread Oded Gabbay
This patch moves the copy_to_user() and copy_from_user() calls from the different ioctl functions in amdkfd to the general kfd_ioctl() function, as this is a common code for all ioctls. This was done according to example taken from drm_ioctl.c Signed-off-by: Oded Gabbay ---

[PATCH RFC v6 21/21] ARM: imx_v6_v7_defconfig: Add support for Himax HX8369A panel

2014-12-29 Thread Liu Ying
This patch adds support for Himax HX8369A panel. The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm menuconfig and manually choose to build in the Himax HX8369A panel driver * make ARCH=arm savedefconfig * cp defconfig

[PATCH RFC v6 20/21] ARM: imx_v6_v7_defconfig: Add support for MIPI DSI host controller

2014-12-29 Thread Liu Ying
This patch adds support for MIPI DSI host controller. The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm menuconfig and manually choose to build in the MIPI DSI host controller driver * make ARCH=arm savedefconfig * cp defconfig

[PATCH RFC v6 19/21] ARM: imx_v6_v7_defconfig: Cleanup for imx drm being moved out of staging

2014-12-29 Thread Liu Ying
The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm savedefconfig * cp defconfig arch/arm/configs/imx_v6_v7_defconfig Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * None. v3->v4: * None. v2->v3: * None. v1->v2: * None.

[PATCH RFC v6 18/21] ARM: dts: imx6qdl-sabresd: Add support for TRULY TFT480800-16-E MIPI DSI panel

2014-12-29 Thread Liu Ying
The TRULY TFT480800-16-E panel is driven by the Himax HX8369A driver IC. The driver IC supports several display/control interface modes, including the MIPI DSI video mode and command mode. Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * Replace the bs[3:0]-gpios properties with the

[PATCH RFC v6 17/21] ARM: dtsi: imx6qdl: Add support for MIPI DSI host controller

2014-12-29 Thread Liu Ying
This patch adds support for MIPI DSI host controller. Signed-off-by: Liu Ying --- v5->v6: * None. v3->v4: * None. v2->v3: * As suggested by Phillip Zabel, change the clocks and the clock-names properties to use the pllref and core_cfg clocks only. v1->v2: * None.

[PATCH RFC v6 16/21] drm: panel: Add support for Himax HX8369A MIPI DSI panel

2014-12-29 Thread Liu Ying
This patch adds support for Himax HX8369A MIPI DSI panel. Signed-off-by: Liu Ying --- v5->v6: * Make the checkpatch.pl script be happier. * Do not set the dsi channel number to be zero in probe(), because the MIPI DSI bus driver would set it. v4->v5: * Address Andrzej Hajda's comments. *

[PATCH RFC v6 15/21] Documentation: dt-bindings: Add bindings for Himax HX8369A DRM panel driver

2014-12-29 Thread Liu Ying
This patch adds device tree bindings for Himax HX8369A DRM panel driver. Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * Merge the bs[3:0]-gpios properties into one property - bs-gpios. This addresses Andrzej Hajda's comment. v3->v4: * Newly introduced in v4. This is separated

[PATCH RFC v6 14/21] drm: imx: Support Synopsys DesignWare MIPI DSI host controller

2014-12-29 Thread Liu Ying
This patch adds support for Synopsys DesignWare MIPI DSI host controller which is embedded in the i.MX6q/sdl SoCs. Signed-off-by: Liu Ying --- v5->v6: * Make the checkpatch.pl script be happier. v4->v5: * None. v3->v4: * Move the relevant dt-bindings to a separate patch to address Stefan

[PATCH RFC v6 13/21] Documentation: dt-bindings: Add bindings for i.MX specific Synopsys DW MIPI DSI driver

2014-12-29 Thread Liu Ying
This patch adds device tree bindings for i.MX specific Synopsys DW MIPI DSI driver. Signed-off-by: Liu Ying --- v5->v6: * Add the #address-cells and #size-cells properties in the example 'ports' node. * Remove the useless pllref_gate clock from the required clocks, clock-names property.

[PATCH RFC v6 12/21] drm/bridge: Add Synopsys DesignWare MIPI DSI host controller driver

2014-12-29 Thread Liu Ying
This patch adds Synopsys DesignWare MIPI DSI host controller driver support. Currently, the driver supports the burst with sync pulses mode only. Signed-off-by: Liu Ying --- v5->v6: * Make the checkpatch.pl script be happier. v4->v5: * Remove 'dsi->panel = NULL;' in dw_mipi_dsi_host_detach()

[PATCH RFC v6 11/21] Documentation: dt-bindings: Add bindings for Synopsys DW MIPI DSI DRM bridge driver

2014-12-29 Thread Liu Ying
This patch adds device tree bindings for Synopsys DesignWare MIPI DSI host controller DRM bridge driver. Signed-off-by: Liu Ying --- v5->v6: * Add the #address-cells and #size-cells properties in the example 'ports' node. * Remove the useless input-port properties from the example port at 0

[PATCH RFC v6 10/21] drm/dsi: Add a helper to get bits per pixel of MIPI DSI pixel format

2014-12-29 Thread Liu Ying
Signed-off-by: Liu Ying --- v5->v6: * Address the over 80 characters in one line warning reported by the checkpatch.pl script. v4->v5: * None. v3->v4: * None. v2->v3: * None. v1->v2: * Thierry Reding suggested that the mipi_dsi_pixel_format_to_bpp() function could be placed at the

[PATCH RFC v6 09/21] ARM: dts: imx6qdl: Move existing MIPI DSI ports into a new 'ports' node

2014-12-29 Thread Liu Ying
The MIPI DSI node contains some ports which represent possible DRM CRTCs it can connect with. Each port has a 'reg' property embedded. This property will be wrongly interpretted by the MIPI DSI bus driver, because the driver will take each subnode which contains a 'reg' property as a DSI

[PATCH RFC v6 08/21] ARM: imx6q: clk: Add support for mipi_core_cfg clock as a shared clock gate

2014-12-29 Thread Liu Ying
The CG8 field of the CCM CCGR3 register is named as 'mipi_core_cfg' clock, according to the i.MX6q/sdl reference manuals. This clock is actually the gate for several clocks, including the hsi_tx_sel clock's output and the video_27m clock's output. The MIPI DSI host controller embedded in the

[PATCH RFC v6 07/21] ARM: imx6q: clk: Change hsi_tx clock to be a shared clock gate

2014-12-29 Thread Liu Ying
The CG8 field of the CCM CCGR3 register is named as 'mipi_core_cfg' clock, according to the i.MX6q/sdl reference manuals. This clock is actually the gate for several clocks, including the hsi_tx_sel clock's output and the video_27m clock's output. So, this patch changes the hsi_tx clock to be a

[PATCH RFC v6 06/21] ARM: imx6q: clk: Change hdmi_isfr clock's parent to be video_27m clock

2014-12-29 Thread Liu Ying
According to the table 33-1 in the i.MX6Q reference manual, the hdmi_isfr clock's parent should be the video_27m clock. The i.MX6DL reference manual has the same statement. This patch changes the hdmi_isfr clock's parent from the pll3_pfd1_540m clock to the video_27m clock. Suggested-by:

[PATCH RFC v6 05/21] ARM: imx6q: clk: Add the video_27m clock

2014-12-29 Thread Liu Ying
This patch supports the video_27m clock which is a fixed factor clock of the pll3_pfd1_540m clock. Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * None. v3->v4: * None. v2->v3: * None. v1->v2: * None. arch/arm/mach-imx/clk-imx6q.c | 1 +

[PATCH RFC v6 04/21] ARM: imx6q: Add GPR3 MIPI muxing control register field shift bits definition

2014-12-29 Thread Liu Ying
This patch adds a macro to define the GPR3 MIPI muxing control register field shift bits. Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * None. v3->v4: * None. v2->v3: * None. v1->v2: * None. include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 + 1 file changed, 1 insertion(+) diff

[PATCH RFC v6 03/21] of: Add vendor prefix for Truly Semiconductors Limited

2014-12-29 Thread Liu Ying
Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * None. v3->v4: * None. v2->v3: * None. v1->v2: * None. Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt

[PATCH RFC v6 02/21] of: Add vendor prefix for Himax Technologies Inc.

2014-12-29 Thread Liu Ying
Signed-off-by: Liu Ying --- v5->v6: * None. v4->v5: * None. v3->v4: * Fix an ordering issue to address Stefan Wahren's comment. v2->v3: * None. v1->v2: * None. Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH RFC v6 01/21] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2014-12-29 Thread Liu Ying
If no best divider is normally found, we will try to use the maximum divider. We should not set the parent clock rate to be 1Hz by force for being rounded. Instead, we should take the maximum divider as a base and calculate a correct parent clock rate for being rounded. Signed-off-by: Liu Ying

[PATCH RFC v6 00/21] Add support for i.MX MIPI DSI DRM driver

2014-12-29 Thread Liu Ying
Hi, This version does some minor changes to improve the code quality. The checkpatch.pl script is happier now on this version. For detail change log, please find them in each standalone patch. The i.MX MIPI DSI is a Synopsys DesignWare MIPI DSI host controller IP. This series adds support for a

[PATCH 2/3] drm/amdkfd: reformat IOCTL definitions to drm-style

2014-12-29 Thread Christian König
Am 29.12.2014 um 14:17 schrieb Oded Gabbay: > > > On 12/29/2014 03:06 PM, Christian König wrote: >> Am 29.12.2014 um 13:42 schrieb Oded Gabbay: >>> This patch reformats the ioctl definitions in kfd_ioctl.h to be >>> similar to the >>> drm ioctls definition style. >>> >>> Signed-off-by: Oded

[PATCH 2/3] drm/amdkfd: reformat IOCTL definitions to drm-style

2014-12-29 Thread Christian König
Am 29.12.2014 um 13:42 schrieb Oded Gabbay: > This patch reformats the ioctl definitions in kfd_ioctl.h to be similar to the > drm ioctls definition style. > > Signed-off-by: Oded Gabbay You are aware that this is a kernel API breakage? > --- > drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 15

[PATCH 1/3] drm/amdkfd: Do copy_to/from_user in general kfd_ioctl()

2014-12-29 Thread Christian König
Am 29.12.2014 um 13:42 schrieb Oded Gabbay: > This patch moves the copy_to_user() and copy_from_user() calls from the > different ioctl functions in amdkfd to the general kfd_ioctl() function, as > this is a common code for all ioctls. > > This was done according to example taken from drm_ioctl.c

[PATCH v2] drm/radeon: Init amdkfd only if it was compiled

2014-12-29 Thread Christian König
Am 29.12.2014 um 09:59 schrieb Oded Gabbay: > This patch changes the radeon_kfd_init(), which is used to initialize the > interface between radeon and amdkfd, so the interface will be initialized only > if amdkfd was build, either as module or inside the kernel image. > > In the modules case, the

[Bug 90451] New: Dedicated gpu on HP 355 G2 not working correctly (slower than integrated+corrupt display in es2gears)

2014-12-29 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=90451 Bug ID: 90451 Summary: Dedicated gpu on HP 355 G2 not working correctly (slower than integrated+corrupt display in es2gears) Product: Drivers Version: 2.5 Kernel Version: 3.16

[PATCH RFC v6 16/21] drm: panel: Add support for Himax HX8369A MIPI DSI panel

2014-12-29 Thread Andrzej Hajda
On 12/29/2014 11:07 AM, Liu Ying wrote: > On 12/29/2014 05:09 PM, Andrzej Hajda wrote: >> On 12/29/2014 07:39 AM, Liu Ying wrote: >>> This patch adds support for Himax HX8369A MIPI DSI panel. >>> >>> Signed-off-by: Liu Ying >>> --- >>> v5->v6: >>> * Make the checkpatch.pl script be happier. >>>

i915: regression: after DP connected monitor is turned off, when turned on, it does not work anymore

2014-12-29 Thread Jani Nikula
On Sat, 27 Dec 2014, Jiri Pirko wrote: > Please let me know if you need me to provide any other info. I'm eager to > test patches. Please file a bug at [1] to ensure this doesn't get lost. Holiday season and all. Please reference this thread, and attach dmesg with drm.debug=14 module parameter

[PATCH v2] drm/radeon: Init amdkfd only if it was compiled

2014-12-29 Thread Oded Gabbay
This patch changes the radeon_kfd_init(), which is used to initialize the interface between radeon and amdkfd, so the interface will be initialized only if amdkfd was build, either as module or inside the kernel image. In the modules case, the symbol_request() will be used (same as old code). In

[PATCH] amdkfd: actually allocate longs for the pasid bitmask

2014-12-29 Thread Oded Gabbay
On 12/28/2014 06:44 PM, Sasha Levin wrote: > Commit "amdkfd: use sizeof(long) granularity for the pasid bitmask" calculated > the number of longs it will need, but ended up allocating that number of > bytes rather than longs. > > Fix that silly error and allocate the amount of data really

[patch] drm/radeon: integer underflow in radeon_cp_dispatch_texture()

2014-12-29 Thread Christian König
Am 23.12.2014 um 10:56 schrieb Dan Carpenter: > The test: > > if (size > RADEON_MAX_TEXTURE_SIZE) { > > "size" is an integer and it's controled by the user so it can be > negative and the test can underflow. Later we use "size" in: > > dwords = size / 4; > ... >

[PATCH 0/2] Change order of linkage in kernel makefiles for amdkfd

2014-12-29 Thread Christian König
Am 29.12.2014 um 09:16 schrieb Laurent Pinchart: > Hi Oded, > > On Sunday 28 December 2014 13:36:50 Oded Gabbay wrote: >> On 12/26/2014 11:19 AM, Laurent Pinchart wrote: >>> On Thursday 25 December 2014 14:20:59 Thierry Reding wrote: On Mon, Dec 22, 2014 at 01:07:13PM +0200, Oded Gabbay

[PATCH 0/2] Change order of linkage in kernel makefiles for amdkfd

2014-12-29 Thread Laurent Pinchart
Hi Oded, On Sunday 28 December 2014 13:36:50 Oded Gabbay wrote: > On 12/26/2014 11:19 AM, Laurent Pinchart wrote: > > On Thursday 25 December 2014 14:20:59 Thierry Reding wrote: > >> On Mon, Dec 22, 2014 at 01:07:13PM +0200, Oded Gabbay wrote: > >>> This small patch-set, was created to solve the

[PATCH RFC v6 16/21] drm: panel: Add support for Himax HX8369A MIPI DSI panel

2014-12-29 Thread Andrzej Hajda
On 12/29/2014 07:39 AM, Liu Ying wrote: > This patch adds support for Himax HX8369A MIPI DSI panel. > > Signed-off-by: Liu Ying > --- > v5->v6: > * Make the checkpatch.pl script be happier. > * Do not set the dsi channel number to be zero in probe(), because the MIPI > DSI >bus driver