All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ARM: qcom_defconfig: display related configs.
@ 2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla @ 2017-11-27 11:44 UTC (permalink / raw)
  To: andy.gross
  Cc: linux-arm-msm, linux-arm-kernel, linux-kernel, Srinivas Kandagatla

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Hi Andy, 
Here are some Kconfig options that are required to test display on 8064.

Without which we have to manually enable these configs for display testing
based on mainline.

Thanks,
srini

Srinivas Kandagatla (3):
  ARM: qcom_defconfig: Enable DRM for 8064 display
  ARM: qcom_defconfig: enable MSM IOMMU for display
  ARM: qcom_defconfig: Enable Frambuffer console support

 arch/arm/configs/qcom_defconfig | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.15.0

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PATCH 0/3] ARM: qcom_defconfig: display related configs.
@ 2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla at linaro.org @ 2017-11-27 11:44 UTC (permalink / raw)
  To: linux-arm-kernel

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Hi Andy, 
Here are some Kconfig options that are required to test display on 8064.

Without which we have to manually enable these configs for display testing
based on mainline.

Thanks,
srini

Srinivas Kandagatla (3):
  ARM: qcom_defconfig: Enable DRM for 8064 display
  ARM: qcom_defconfig: enable MSM IOMMU for display
  ARM: qcom_defconfig: Enable Frambuffer console support

 arch/arm/configs/qcom_defconfig | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.15.0

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PATCH 1/3] ARM: qcom_defconfig: Enable DRM for 8064 display
  2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
  (?)
@ 2017-11-27 11:44   ` srinivas.kandagatla
  -1 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla @ 2017-11-27 11:44 UTC (permalink / raw)
  To: andy.gross
  Cc: linux-arm-msm, Srinivas Kandagatla, linux-kernel, linux-arm-kernel

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

This enables DRM Kconfig for apq8064 display.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index c784d04e2ab7..8a340c316a9a 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -136,6 +136,7 @@ CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=y
 CONFIG_REGULATOR_QCOM_SPMI=y
 CONFIG_MEDIA_SUPPORT=y
+CONFIG_DRM=y
 CONFIG_FB=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 # CONFIG_LCD_CLASS_DEVICE is not set
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 1/3] ARM: qcom_defconfig: Enable DRM for 8064 display
@ 2017-11-27 11:44   ` srinivas.kandagatla
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla @ 2017-11-27 11:44 UTC (permalink / raw)
  To: andy.gross
  Cc: linux-arm-msm, linux-arm-kernel, linux-kernel, Srinivas Kandagatla

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

This enables DRM Kconfig for apq8064 display.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index c784d04e2ab7..8a340c316a9a 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -136,6 +136,7 @@ CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=y
 CONFIG_REGULATOR_QCOM_SPMI=y
 CONFIG_MEDIA_SUPPORT=y
+CONFIG_DRM=y
 CONFIG_FB=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 # CONFIG_LCD_CLASS_DEVICE is not set
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 1/3] ARM: qcom_defconfig: Enable DRM for 8064 display
@ 2017-11-27 11:44   ` srinivas.kandagatla
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla at linaro.org @ 2017-11-27 11:44 UTC (permalink / raw)
  To: linux-arm-kernel

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

This enables DRM Kconfig for apq8064 display.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index c784d04e2ab7..8a340c316a9a 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -136,6 +136,7 @@ CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=y
 CONFIG_REGULATOR_QCOM_SPMI=y
 CONFIG_MEDIA_SUPPORT=y
+CONFIG_DRM=y
 CONFIG_FB=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 # CONFIG_LCD_CLASS_DEVICE is not set
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
  2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
@ 2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
  -1 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla @ 2017-11-27 11:44 UTC (permalink / raw)
  To: andy.gross
  Cc: linux-arm-msm, linux-arm-kernel, linux-kernel, Srinivas Kandagatla

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

MSM IOMMU is required for apq8064 display, so enable it by default.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index 8a340c316a9a..237aa79339f6 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -201,6 +201,7 @@ CONFIG_MSM_LCC_8960=y
 CONFIG_MDM_LCC_9615=y
 CONFIG_MSM_MMCC_8960=y
 CONFIG_MSM_MMCC_8974=y
+CONFIG_MSM_IOMMU=y
 CONFIG_HWSPINLOCK=y
 CONFIG_HWSPINLOCK_QCOM=y
 CONFIG_REMOTEPROC=y
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
@ 2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla at linaro.org @ 2017-11-27 11:44 UTC (permalink / raw)
  To: linux-arm-kernel

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

MSM IOMMU is required for apq8064 display, so enable it by default.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index 8a340c316a9a..237aa79339f6 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -201,6 +201,7 @@ CONFIG_MSM_LCC_8960=y
 CONFIG_MDM_LCC_9615=y
 CONFIG_MSM_MMCC_8960=y
 CONFIG_MSM_MMCC_8974=y
+CONFIG_MSM_IOMMU=y
 CONFIG_HWSPINLOCK=y
 CONFIG_HWSPINLOCK_QCOM=y
 CONFIG_REMOTEPROC=y
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 3/3] ARM: qcom_defconfig: Enable Frambuffer console support
  2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
@ 2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
  -1 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla @ 2017-11-27 11:44 UTC (permalink / raw)
  To: andy.gross
  Cc: linux-arm-msm, linux-arm-kernel, linux-kernel, Srinivas Kandagatla

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

This patch adds framebuffer console support to qcom defconfig.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index 237aa79339f6..dd2a089f939f 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -138,6 +138,7 @@ CONFIG_REGULATOR_QCOM_SPMI=y
 CONFIG_MEDIA_SUPPORT=y
 CONFIG_DRM=y
 CONFIG_FB=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 # CONFIG_LCD_CLASS_DEVICE is not set
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH 3/3] ARM: qcom_defconfig: Enable Frambuffer console support
@ 2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
  0 siblings, 0 replies; 14+ messages in thread
From: srinivas.kandagatla at linaro.org @ 2017-11-27 11:44 UTC (permalink / raw)
  To: linux-arm-kernel

From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

This patch adds framebuffer console support to qcom defconfig.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
 arch/arm/configs/qcom_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index 237aa79339f6..dd2a089f939f 100644
--- a/arch/arm/configs/qcom_defconfig
+++ b/arch/arm/configs/qcom_defconfig
@@ -138,6 +138,7 @@ CONFIG_REGULATOR_QCOM_SPMI=y
 CONFIG_MEDIA_SUPPORT=y
 CONFIG_DRM=y
 CONFIG_FB=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 # CONFIG_LCD_CLASS_DEVICE is not set
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* Re: [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
  2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
@ 2017-11-27 14:34     ` Jonathan Neuschäfer
  -1 siblings, 0 replies; 14+ messages in thread
From: Jonathan Neuschäfer @ 2017-11-27 14:34 UTC (permalink / raw)
  To: srinivas.kandagatla
  Cc: andy.gross, linux-arm-msm, linux-arm-kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

Hi,

On Mon, Nov 27, 2017 at 11:44:57AM +0000, srinivas.kandagatla@linaro.org wrote:
> From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
> 
> MSM IOMMU is required for apq8064 display, so enable it by default.

What exactly do you mean by "display"? Which ip block requires IOMMU
support?


Jonathan Neuschäfer

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
@ 2017-11-27 14:34     ` Jonathan Neuschäfer
  0 siblings, 0 replies; 14+ messages in thread
From: Jonathan Neuschäfer @ 2017-11-27 14:34 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

On Mon, Nov 27, 2017 at 11:44:57AM +0000, srinivas.kandagatla at linaro.org wrote:
> From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
> 
> MSM IOMMU is required for apq8064 display, so enable it by default.

What exactly do you mean by "display"? Which ip block requires IOMMU
support?


Jonathan Neusch?fer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171127/00e32f79/attachment.sig>

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
  2017-11-27 14:34     ` Jonathan Neuschäfer
  (?)
@ 2017-11-27 14:48       ` Rob Clark
  -1 siblings, 0 replies; 14+ messages in thread
From: Rob Clark @ 2017-11-27 14:48 UTC (permalink / raw)
  To: Jonathan Neuschäfer
  Cc: Srinivas Kandagatla, Andy Gross, linux-arm-msm, linux-arm-kernel,
	Linux Kernel Mailing List

On Mon, Nov 27, 2017 at 9:34 AM, Jonathan Neuschäfer
<j.neuschaefer@gmx.net> wrote:
> Hi,
>
> On Mon, Nov 27, 2017 at 11:44:57AM +0000, srinivas.kandagatla@linaro.org wrote:
>> From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
>>
>> MSM IOMMU is required for apq8064 display, so enable it by default.
>
> What exactly do you mean by "display"? Which ip block requires IOMMU
> support?
>

display block in apq8064 is mdp4 (drivers/gpu/drm/msm/mdp/mdp4)..
technically it can use iommu in bypass mode w/ physically contiguous
memory, but no one wants to do that, if they don't have to.  The gpu
does have a hard requirement on iommu.

BR,
-R

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
@ 2017-11-27 14:48       ` Rob Clark
  0 siblings, 0 replies; 14+ messages in thread
From: Rob Clark @ 2017-11-27 14:48 UTC (permalink / raw)
  To: Jonathan Neuschäfer
  Cc: Srinivas Kandagatla, Andy Gross, linux-arm-msm, linux-arm-kernel,
	Linux Kernel Mailing List

On Mon, Nov 27, 2017 at 9:34 AM, Jonathan Neuschäfer
<j.neuschaefer@gmx.net> wrote:
> Hi,
>
> On Mon, Nov 27, 2017 at 11:44:57AM +0000, srinivas.kandagatla@linaro.org wrote:
>> From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
>>
>> MSM IOMMU is required for apq8064 display, so enable it by default.
>
> What exactly do you mean by "display"? Which ip block requires IOMMU
> support?
>

display block in apq8064 is mdp4 (drivers/gpu/drm/msm/mdp/mdp4)..
technically it can use iommu in bypass mode w/ physically contiguous
memory, but no one wants to do that, if they don't have to.  The gpu
does have a hard requirement on iommu.

BR,
-R

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display
@ 2017-11-27 14:48       ` Rob Clark
  0 siblings, 0 replies; 14+ messages in thread
From: Rob Clark @ 2017-11-27 14:48 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Nov 27, 2017 at 9:34 AM, Jonathan Neusch?fer
<j.neuschaefer@gmx.net> wrote:
> Hi,
>
> On Mon, Nov 27, 2017 at 11:44:57AM +0000, srinivas.kandagatla at linaro.org wrote:
>> From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
>>
>> MSM IOMMU is required for apq8064 display, so enable it by default.
>
> What exactly do you mean by "display"? Which ip block requires IOMMU
> support?
>

display block in apq8064 is mdp4 (drivers/gpu/drm/msm/mdp/mdp4)..
technically it can use iommu in bypass mode w/ physically contiguous
memory, but no one wants to do that, if they don't have to.  The gpu
does have a hard requirement on iommu.

BR,
-R

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-11-27 14:48 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-27 11:44 [PATCH 0/3] ARM: qcom_defconfig: display related configs srinivas.kandagatla
2017-11-27 11:44 ` srinivas.kandagatla at linaro.org
2017-11-27 11:44 ` [PATCH 1/3] ARM: qcom_defconfig: Enable DRM for 8064 display srinivas.kandagatla
2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
2017-11-27 11:44   ` srinivas.kandagatla
2017-11-27 11:44 ` [PATCH 2/3] ARM: qcom_defconfig: enable MSM IOMMU for display srinivas.kandagatla
2017-11-27 11:44   ` srinivas.kandagatla at linaro.org
2017-11-27 14:34   ` Jonathan Neuschäfer
2017-11-27 14:34     ` Jonathan Neuschäfer
2017-11-27 14:48     ` Rob Clark
2017-11-27 14:48       ` Rob Clark
2017-11-27 14:48       ` Rob Clark
2017-11-27 11:44 ` [PATCH 3/3] ARM: qcom_defconfig: Enable Frambuffer console support srinivas.kandagatla
2017-11-27 11:44   ` srinivas.kandagatla at linaro.org

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.