Hi Marek,
This is patch set against v3.19-rc4 plus 'Add HDMI support for
Exynos5420 platform', right?
No other dependencies? If there is, do you have a public git tree to be cloned?
Thanks.
On 23 January 2015 at 23:51, Marek Szyprowski m.szyprow...@samsung.com wrote:
Hello Everyone,
This is
The Exynos DRM driver doesn't follow the correct API when dealing with
dma_{alloc, mmap, free}_attrs functions and the
DMA_ATTR_NO_KERNEL_MAPPING attribute.
When a IOMMU is not available and the DMA_ATTR_NO_KERNEL_MAPPING is
used, the driver should use the pointer returned by dma_alloc_attr() as
The DMA_ATTR_NO_KERNEL_MAPPING attribute is used to notify dma-mapping core
that the driver will not use kernel mapping for the allocated buffer at all, so
the core can skip creating it.
Unfortunately at the moment this attribute is only valid for IOMMU setups. In
non-IOMMU setups the codepath
On 2015년 01월 30일 17:30, Seung-Woo Kim wrote:
For default graphic window, mixer_win_commit() sets display size
register as fb size. Calling setplane with smaller fb size than
mode size to default window causes distorted display result. So
this patch replaces fb size with mode size for display
On 3 February 2015 at 14:07, Marek Szyprowski m.szyprow...@samsung.com wrote:
This patch provides a simple mmc-pwrseq-emmc driver, which controls
single gpio line. It perform standard eMMC hw reset procedure, as
descibed by Jedec 4.4 specification. This procedure is performed just
after MMC
From: Jasper St. Pierre jstpie...@mecheye.net
Even without an iommu, NO_KERNEL_MAPPING is still convenient to save on
kernel address space in places where we don't need a kernel mapping.
Implement support for it in the two places where we're creating an
expensive mapping.
__alloc_from_pool uses
Hi,
On 2015년 01월 30일 06:18, Alban Browaeys wrote:
The hdmi outputs black screen only even though under the hood Xorg and
framebuffer console are fine : devices found and initialized, but
not a pixel out.
Commit 93bca243ec96 (drm/exynos: remove struct exynos_drm_manager)
changed the call
Hi Eduardo,
On 26 January 2015 at 14:55, Lukasz Majewski l.majew...@samsung.com
wrote:
Commit: e725d26c4857e5e41975b5e74e64ce6ab09a7121 provided
possibility to use device tree to asses if cpu can be used as
cooling device. Since the code was somewhat awkward, simpler
approach has been
Hi Chanwoo,
On 02/02/15 15:23, Chanwoo Choi wrote:
+/*
+ * ATLAS_PLL APOLLO_PLL MEM0_PLL MEM1_PLL BUS_PLL MFC_PLL
+ * MPHY_PLL G3D_PLL DISP_PLL ISP_PLL
+ */
+static struct samsung_pll_rate_table exynos5443_pll_rates[] = {
+ PLL_35XX_RATE(25, 625, 6, 0),
+
Hi,
On Wednesday, February 04, 2015 11:27:26 AM Krzysztof Kozlowski wrote:
The Exynos cpuidle driver has coupled cpuidle built-in so it cannot be
built without SMP:
arch/arm/mach-exynos/pm.c: In function ‘exynos_cpu0_enter_aftr’:
arch/arm/mach-exynos/pm.c:246:4: error: implicit declaration
From: Markus Elfring elfr...@users.sourceforge.net
Date: Wed, 4 Feb 2015 21:54:45 +0100
The functions phy_power_on() and vunmap() perform also input
parameter validation. Thus the test around their calls is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by:
On 02/04/15 09:09, Joonyoung Shim wrote:
Hi,
Hi,
On 02/03/2015 12:58 PM, Kukjin Kim wrote:
Marek Szyprowski wrote:
Hi all,
This is yet another update on patchset, which enables HDMI support for
Exynos based platforms.
Beside DTS changes, this patchset adds parent domain support for
Hi Sylwester,
On 02/05/2015 03:08 AM, Sylwester Nawrocki wrote:
Hi Chanwoo,
On 02/02/15 15:23, Chanwoo Choi wrote:
+/*
+ * ATLAS_PLL APOLLO_PLL MEM0_PLL MEM1_PLL BUS_PLL MFC_PLL
+ * MPHY_PLL G3D_PLL DISP_PLL ISP_PLL
+ */
+static struct samsung_pll_rate_table
Hi Daniel,
On 02/04/2015 11:28 PM, Daniel Vetter wrote:
On Wed, Feb 04, 2015 at 04:44:12PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
struct {fimd,mixer,vidi}_win_data was just keeping the same data
Hi Daniel,
On 02/04/2015 11:30 PM, Daniel Vetter wrote:
On Wed, Feb 04, 2015 at 04:49:25PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
Add CRTC callbacks .atomic_begin() .atomic_flush(). On exynos
Hi Daniel,
On 02/04/2015 11:16 PM, Daniel Vetter wrote:
On Wed, Feb 04, 2015 at 04:42:57PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
exynos_plane_dpms(DRM_MODE_DPMS_ON) calls the win_enable()'s
On śro, 2015-02-04 at 19:07 +0100, Bartlomiej Zolnierkiewicz wrote:
Hi,
On Wednesday, February 04, 2015 11:27:26 AM Krzysztof Kozlowski wrote:
The Exynos cpuidle driver has coupled cpuidle built-in so it cannot be
built without SMP:
arch/arm/mach-exynos/pm.c: In function
The 'pm_data', 'exynos_release_ret_regs', 'exynos3250_release_ret_regs'
and 'exynos5420_release_ret_regs' are not exported nor used outside of
suspend.c file. Make them static.
This fixes following sparse warnings:
arch/arm/mach-exynos/suspend.c:83:23: warning: symbol 'pm_data' was not
declared.
The 'exynos5420_pm_data' and of_device_id array are not modified and can
be made const.
Signed-off-by: Krzysztof Kozlowski k.kozlow...@samsung.com
Reviewed-by: Pankaj Dubey pankaj.du...@samsung.com
---
Changes since v2:
1. Add Pankaj's reviewed-by.
Changes since v1:
1. New patch.
---
Since 32b0aa9aaeb4 (ARM: EXYNOS: Remove i2c sys configuration related
code) the Exynos 5250 no longer saves additional registers under
'exynos_pm_data.extra_save' field.
No one else uses this code so get rid of it making also 'exynos_pm_data'
const everywhere.
Signed-off-by: Krzysztof Kozlowski
On czw, 2015-02-05 at 10:19 +0530, Pankaj Dubey wrote:
Hi Krzysztof,
On Tuesday 03 February 2015 04:36 PM, Krzysztof Kozlowski wrote:
Since 32b0aa9aaeb4 (ARM: EXYNOS: Remove i2c sys configuration related
code) the Exynos 5250 no longer saves additional registers under
Hi Chanwoo,
On Tuesday 03 February 2015 05:43 AM, Chanwoo Choi wrote:
This patch adds the mux/divider/gate clocks for CMU_APOLLO domain which
generates the clocks for Cortex-A53 Quad-core processsor.
Cc: Sylwester Nawrocki s.nawro...@samsung.com
Cc: Tomasz Figa tomasz.f...@gmail.com
Hello,
On 2015-02-04 10:23, Carlo Caione wrote:
From: Jasper St. Pierre jstpie...@mecheye.net
Even without an iommu, NO_KERNEL_MAPPING is still convenient to save on
kernel address space in places where we don't need a kernel mapping.
Implement support for it in the two places where we're
Hello,
On 2015-02-04 10:23, Carlo Caione wrote:
The Exynos DRM driver doesn't follow the correct API when dealing with
dma_{alloc, mmap, free}_attrs functions and the
DMA_ATTR_NO_KERNEL_MAPPING attribute.
When a IOMMU is not available and the DMA_ATTR_NO_KERNEL_MAPPING is
used, the driver
Hi Lukasz,
On Wed, Feb 4, 2015 at 4:06 PM, Lukasz Majewski l.majew...@samsung.com wrote:
Hi Abhilash,
Hi Lukasz,
On Fri, Jan 30, 2015 at 8:36 PM, Abhilash Kesavan
kesavan.abhil...@gmail.com wrote:
Hi Lukasz,
On Fri, Jan 30, 2015 at 1:44 PM, Lukasz Majewski
l.majew...@samsung.com
The Exynos cpuidle driver has coupled cpuidle built-in so it cannot be
built without SMP:
arch/arm/mach-exynos/pm.c: In function ‘exynos_cpu0_enter_aftr’:
arch/arm/mach-exynos/pm.c:246:4: error: implicit declaration of function
‘arch_send_wakeup_ipi_mask’ [-Werror=implicit-function-declaration]
Hi Chanwoo,
On 02/02/15 15:24, Chanwoo Choi wrote:
This patch adds the mux/divider/gate clocks for CMU_BUS{0|1|2} domains
which contain global data buses clocked at up the 400MHz. These blocks
transfer data between DRAM and various sub-blocks. These clock domains
also contain global
Hi Kukjin,
On Wed, Jan 28, 2015 at 04:28:38PM +0100, Lukasz Majewski wrote:
After Exynos TMU rework to use device tree for configuration this
flag can be removed. It is not used anymore.
Signed-off-by: Lukasz Majewski l.majew...@samsung.com
I dont see problems with this patch:
Hello,
On 2015-02-04 10:53, Hongbo Zhang wrote:
This is patch set against v3.19-rc4 plus 'Add HDMI support for
Exynos5420 platform', right?
No other dependencies? If there is, do you have a public git tree to be cloned?
I've just prepared public branch based on v3.19-rc7 with
Hi Inki,
On Mon, Dec 8, 2014 at 7:09 PM, Inki Dae inki@samsung.com wrote:
On 2014년 12월 07일 21:04, Ajay Kumar wrote:
This series is based on exynos-drm-next branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
DECON(Display and Enhancement
This patch adds entries for HDMI, Mixer and i2c with hdmi-phy modules
found in Exynos 4210 and 4x12 SoCs.
Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com
---
Resend reason: rebased onto latest kgene/v3.20-next/dt-samsung-4 branch
---
arch/arm/boot/dts/exynos4.dtsi| 40
Hi Kukjin,
On Wed, Jan 28, 2015 at 04:28:39PM +0100, Lukasz Majewski wrote:
Enabling thermal emulation on Exynos SoCs. New sysfs attribute -
emul_temp is created.
Signed-off-by: Lukasz Majewski l.majew...@samsung.com
I dont see problems with this patch:
Acked-by: Eduardo Valentin
On Wed, Feb 04, 2015 at 04:42:57PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
exynos_plane_dpms(DRM_MODE_DPMS_ON) calls the win_enable()'s callback
from the underlying layer. However neither one
On Tuesday, January 27, 2015 09:13:37 PM Ulf Hansson wrote:
While adding error handling of genpd's -attach_dev() callback, I realized
that
we also had a need to re-structure some of the code which deals with
adding/removing devices to genpd. Especially the APIs, __pm_genpd_add_device()
and
Hi Marek,
On Fri, Jan 23, 2015 at 04:51:10PM +0100, Marek Szyprowski wrote:
1. All iommu related patches (with 'iommu: exynos') can be merged to
iommu tree. They don't have any direct dependencies on the DTS, DRM and
power domain initialization change - without them the driver will simply
not
Hello Kukjin,
On 01/30/2015 02:06 PM, Javier Martinez Canillas wrote:
On 01/30/2015 12:13 PM, Ulf Hansson wrote:
Patch #1 extends the simple MMC power sequence DT binding to support more
than one GPIO and patch #2 adds the actual implementation.
In the same way, patch #3 and #4 extend the
On Wed, Feb 04, 2015 at 04:44:12PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
struct {fimd,mixer,vidi}_win_data was just keeping the same data
as struct exynos_drm_plane thus get ride of it and
Hi,
This is cpuidle update for v3.20.
Please pull.
Thanks,
Kukjin
The following changes since commit 97bf6af1f928216fd6c5a66e8a57bfa95a659672:
Linux 3.19-rc1 (2014-12-20 17:08:50 -0800)
are available in the git repository at:
Hi,
Here is 4th DT updates for v3.20.
Please pull.
Note there are several dt updates in my tree which has a dependency with
driver side for v3.20 and I hope it can be sent to upstream via arm-soc
during late merge window. If it is OK to you guys, I'll send a pull
request soon. (example tmu, asoc
Hi Arnd, Olof, Kevin
Here is late pull request for exynos_defconfig updates for v3.20 and if
you're OK please pull.
Note this is based on previous exynos_defconfig pull-request during
v3.19-rc.
Thanks,
Kukjin
The following changes since commit 842ebf60bbad6d6e5ebaa063409fefdd2a7eb992:
ARM:
On Wed, Feb 04, 2015 at 04:53:12PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
Use drm_atomic_set_fb_for_plane() in the legacy page_flip path to keep
track of the framebuffer pointer and
On 02/04/15 22:49, Lukasz Majewski wrote:
Hi Kukjin,
Hi,
On Wed, Jan 28, 2015 at 04:28:38PM +0100, Lukasz Majewski wrote:
After Exynos TMU rework to use device tree for configuration this
flag can be removed. It is not used anymore.
Signed-off-by: Lukasz Majewski l.majew...@samsung.com
Hi Abhilash,
Hi Lukasz,
On Fri, Jan 30, 2015 at 8:36 PM, Abhilash Kesavan
kesavan.abhil...@gmail.com wrote:
Hi Lukasz,
On Fri, Jan 30, 2015 at 1:44 PM, Lukasz Majewski
l.majew...@samsung.com wrote:
Hi Eduardo, Abhilash,
On Thu, Jan 22, 2015 at 06:02:07PM +0530, Abhilash Kesavan
On Wed, Feb 04, 2015 at 04:49:25PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo Padovan wrote:
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
Add CRTC callbacks .atomic_begin() .atomic_flush(). On exynos they
unprotect the windows before the commit and
Hi all,
I've gone through some of the contentions point in this patch review. With
my community guy hat on I really want to make drm atomic a success, exynos
atomic is important for that.
On Wed, Feb 04, 2015 at 04:37:04PM +0900, Joonyoung Shim wrote:
Hi,
On 02/04/2015 04:14 AM, Gustavo
On Wed, Feb 04, 2015 at 11:20:19AM +0100, Marek Szyprowski wrote:
diff --git a/drivers/gpu/drm/exynos/exynos_drm_buf.c
b/drivers/gpu/drm/exynos/exynos_drm_buf.c
index 9c80884..24994ba 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_buf.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_buf.c
@@
On 2015년 02월 04일 18:23, Carlo Caione wrote:
The Exynos DRM driver doesn't follow the correct API when dealing with
dma_{alloc, mmap, free}_attrs functions and the
DMA_ATTR_NO_KERNEL_MAPPING attribute.
When a IOMMU is not available and the DMA_ATTR_NO_KERNEL_MAPPING is
used, the driver
Hello Kukjin,
On 02/04/2015 04:19 PM, Kukjin Kim wrote:
On 02/05/15 00:06, Javier Martinez Canillas wrote:
I noticed that you are applying patches to your Samsung tree, do you want me
to
re-send patches #5 and #6 or is OK for you to pick them from from this
series?
Oh, I've missed and
On Tue, Jan 20, 2015 at 10:38 AM, Ajay Kumar ajaykumar...@samsung.com wrote:
ps8622 eDP-LVDS converter bridge chip is from parade technologies
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Acked-by: Inki Dae inki@samsung.com
Tested-by: Rahul Sharma rahul.sha...@samsung.com
On 02/02/15 17:51, Javier Martinez Canillas wrote:
Hello Marek,
Hi Marek,
On Mon, Feb 2, 2015 at 9:33 AM, Marek Szyprowski
m.szyprow...@samsung.com wrote:
Hello,
This patchset adds new mmc power sequence driver, which performs eMMC
card hardware reset. Such power sequence, involving
On 02/05/15 00:06, Javier Martinez Canillas wrote:
Hello Kukjin,
Hi,
On 01/30/2015 02:06 PM, Javier Martinez Canillas wrote:
On 01/30/2015 12:13 PM, Ulf Hansson wrote:
Patch #1 extends the simple MMC power sequence DT binding to support more
than one GPIO and patch #2 adds the actual
Hi Sylwester,
On 02/04/2015 10:02 PM, Sylwester Nawrocki wrote:
Hi Chanwoo,
On 02/02/15 15:24, Chanwoo Choi wrote:
This patch adds the mux/divider/gate clocks for CMU_BUS{0|1|2} domains
which contain global data buses clocked at up the 400MHz. These blocks
transfer data between DRAM and
Hi Krzysztof,
On Tuesday 03 February 2015 04:36 PM, Krzysztof Kozlowski wrote:
Since 32b0aa9aaeb4 (ARM: EXYNOS: Remove i2c sys configuration related
code) the Exynos 5250 no longer saves additional registers under
'exynos_pm_data.extra_save' field.
No one else uses this code so get rid of it
Hi Krzysztof,
On Tuesday 03 February 2015 04:36 PM, Krzysztof Kozlowski wrote:
The 'exynos5420_pm_data' and of_device_id array are not modified and can
be made const.
Signed-off-by: Krzysztof Kozlowski k.kozlow...@samsung.com
Reviewed-by: Pankaj Dubey pankaj.du...@samsung.com
Thanks,
54 matches
Mail list logo