Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-07-21 Thread Tomasz Figa
On 16.07.2014 01:59, Tomasz Figa wrote:
 On 15.07.2014 20:02, Kukjin Kim wrote:
 On 07/08/14 22:54, Tomasz Figa wrote:
 On 08.07.2014 15:48, Kukjin Kim wrote:
 Tomasz Figa wrote:

 Due to recently merged patches and previous merge conflicts, the
 Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.

 Yes, you're right and it should be fixed...but I have comments...

 Signed-off-by: Tomasz Figat.f...@samsung.com
 ---
   arch/arm/plat-samsung/Kconfig| 8 +++-
   arch/arm/plat-samsung/pm-debug.c | 1 +
   2 files changed, 8 insertions(+), 1 deletion(-)

 diff --git a/arch/arm/plat-samsung/Kconfig
 b/arch/arm/plat-samsung/Kconfig
 index 301b892..483c959 100644
 --- a/arch/arm/plat-samsung/Kconfig
 +++ b/arch/arm/plat-samsung/Kconfig
 @@ -412,9 +412,14 @@ config S5P_DEV_MFC

   comment Power management

 +config HAVE_SAMSUNG_PM_DEBUG
 +bool
 +help
 +  Allow compilation of Samsung PM debugging code.
 +
   config SAMSUNG_PM_DEBUG
   bool S3C2410 PM Suspend debug
 -depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
 +depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
   help
 Say Y here if you want verbose debugging from the PM Suspend
 and
 Resume code.
 Seefile:Documentation/arm/Samsung-S3C24XX/Suspend.txt
 @@ -484,6 +489,7 @@ config S5P_SLEEP

   config DEBUG_S3C_UART
   depends on PLAT_SAMSUNG
 +select HAVE_SAMSUNG_PM_DEBUG

 Hmm...

 The DEBUG_S3C_UART will be '0' when we select DEBUG_S3C_UART0, then the
 HAVE_SAMSUNG_PM_DEBUG will not be selected so SAMSUNG_PM_DEBUG is
 also...

 Yes, that's right. I posted v2 after a while in another reply to this
 thread.

 Any updates? Or I missed your updated?
 
 I'm afraid you missed. V2 has been there since a long time posted as a
 reply to original patch. You can find it here:
 
 https://lkml.org/lkml/2014/6/25/301

Ping.

Best regards,
Tomasz
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-07-15 Thread Kukjin Kim

On 07/08/14 22:54, Tomasz Figa wrote:

On 08.07.2014 15:48, Kukjin Kim wrote:

Tomasz Figa wrote:


Due to recently merged patches and previous merge conflicts, the Samsung
PM Debug functionality no longer can be enabled. This patch fixes
incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
missing header inclusion.


Yes, you're right and it should be fixed...but I have comments...


Signed-off-by: Tomasz Figat.f...@samsung.com
---
  arch/arm/plat-samsung/Kconfig| 8 +++-
  arch/arm/plat-samsung/pm-debug.c | 1 +
  2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
index 301b892..483c959 100644
--- a/arch/arm/plat-samsung/Kconfig
+++ b/arch/arm/plat-samsung/Kconfig
@@ -412,9 +412,14 @@ config S5P_DEV_MFC

  comment Power management

+config HAVE_SAMSUNG_PM_DEBUG
+   bool
+   help
+ Allow compilation of Samsung PM debugging code.
+
  config SAMSUNG_PM_DEBUG
bool S3C2410 PM Suspend debug
-   depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
+   depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
help
  Say Y here if you want verbose debugging from the PM Suspend and
  Resume code. Seefile:Documentation/arm/Samsung-S3C24XX/Suspend.txt
@@ -484,6 +489,7 @@ config S5P_SLEEP

  config DEBUG_S3C_UART
depends on PLAT_SAMSUNG
+   select HAVE_SAMSUNG_PM_DEBUG


Hmm...

The DEBUG_S3C_UART will be '0' when we select DEBUG_S3C_UART0, then the
HAVE_SAMSUNG_PM_DEBUG will not be selected so SAMSUNG_PM_DEBUG is also...


Yes, that's right. I posted v2 after a while in another reply to this
thread.


Any updates? Or I missed your updated?

- Kukjin
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-07-15 Thread Tomasz Figa
On 15.07.2014 20:02, Kukjin Kim wrote:
 On 07/08/14 22:54, Tomasz Figa wrote:
 On 08.07.2014 15:48, Kukjin Kim wrote:
 Tomasz Figa wrote:

 Due to recently merged patches and previous merge conflicts, the
 Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.

 Yes, you're right and it should be fixed...but I have comments...

 Signed-off-by: Tomasz Figat.f...@samsung.com
 ---
   arch/arm/plat-samsung/Kconfig| 8 +++-
   arch/arm/plat-samsung/pm-debug.c | 1 +
   2 files changed, 8 insertions(+), 1 deletion(-)

 diff --git a/arch/arm/plat-samsung/Kconfig
 b/arch/arm/plat-samsung/Kconfig
 index 301b892..483c959 100644
 --- a/arch/arm/plat-samsung/Kconfig
 +++ b/arch/arm/plat-samsung/Kconfig
 @@ -412,9 +412,14 @@ config S5P_DEV_MFC

   comment Power management

 +config HAVE_SAMSUNG_PM_DEBUG
 +bool
 +help
 +  Allow compilation of Samsung PM debugging code.
 +
   config SAMSUNG_PM_DEBUG
   bool S3C2410 PM Suspend debug
 -depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
 +depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
   help
 Say Y here if you want verbose debugging from the PM Suspend
 and
 Resume code.
 Seefile:Documentation/arm/Samsung-S3C24XX/Suspend.txt
 @@ -484,6 +489,7 @@ config S5P_SLEEP

   config DEBUG_S3C_UART
   depends on PLAT_SAMSUNG
 +select HAVE_SAMSUNG_PM_DEBUG

 Hmm...

 The DEBUG_S3C_UART will be '0' when we select DEBUG_S3C_UART0, then the
 HAVE_SAMSUNG_PM_DEBUG will not be selected so SAMSUNG_PM_DEBUG is
 also...

 Yes, that's right. I posted v2 after a while in another reply to this
 thread.

 Any updates? Or I missed your updated?

I'm afraid you missed. V2 has been there since a long time posted as a
reply to original patch. You can find it here:

https://lkml.org/lkml/2014/6/25/301

Best regards,
Tomasz
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


RE: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-07-08 Thread Kukjin Kim
Tomasz Figa wrote:
 
 Due to recently merged patches and previous merge conflicts, the Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.
 
Yes, you're right and it should be fixed...but I have comments...

 Signed-off-by: Tomasz Figa t.f...@samsung.com
 ---
  arch/arm/plat-samsung/Kconfig| 8 +++-
  arch/arm/plat-samsung/pm-debug.c | 1 +
  2 files changed, 8 insertions(+), 1 deletion(-)
 
 diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
 index 301b892..483c959 100644
 --- a/arch/arm/plat-samsung/Kconfig
 +++ b/arch/arm/plat-samsung/Kconfig
 @@ -412,9 +412,14 @@ config S5P_DEV_MFC
 
  comment Power management
 
 +config HAVE_SAMSUNG_PM_DEBUG
 + bool
 + help
 +   Allow compilation of Samsung PM debugging code.
 +
  config SAMSUNG_PM_DEBUG
   bool S3C2410 PM Suspend debug
 - depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
 + depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
   help
 Say Y here if you want verbose debugging from the PM Suspend and
 Resume code. See file:Documentation/arm/Samsung-S3C24XX/Suspend.txt
 @@ -484,6 +489,7 @@ config S5P_SLEEP
 
  config DEBUG_S3C_UART
   depends on PLAT_SAMSUNG
 + select HAVE_SAMSUNG_PM_DEBUG

Hmm...

The DEBUG_S3C_UART will be '0' when we select DEBUG_S3C_UART0, then the
HAVE_SAMSUNG_PM_DEBUG will not be selected so SAMSUNG_PM_DEBUG is also...

   int
   default 0 if DEBUG_S3C_UART0
   default 1 if DEBUG_S3C_UART1
 diff --git a/arch/arm/plat-samsung/pm-debug.c 
 b/arch/arm/plat-samsung/pm-debug.c
 index 8f19f66..3960960 100644
 --- a/arch/arm/plat-samsung/pm-debug.c
 +++ b/arch/arm/plat-samsung/pm-debug.c
 @@ -14,6 +14,7 @@
   */
 
  #include linux/serial_core.h
 +#include linux/serial_s3c.h

Yeah, this is required then we don't need inclusion linux/serial_core.h here.

  #include linux/io.h
 
  #include asm/mach/map.h
 --
 1.9.3

--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-07-08 Thread Tomasz Figa
On 08.07.2014 15:48, Kukjin Kim wrote:
 Tomasz Figa wrote:

 Due to recently merged patches and previous merge conflicts, the Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.

 Yes, you're right and it should be fixed...but I have comments...
 
 Signed-off-by: Tomasz Figa t.f...@samsung.com
 ---
  arch/arm/plat-samsung/Kconfig| 8 +++-
  arch/arm/plat-samsung/pm-debug.c | 1 +
  2 files changed, 8 insertions(+), 1 deletion(-)

 diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
 index 301b892..483c959 100644
 --- a/arch/arm/plat-samsung/Kconfig
 +++ b/arch/arm/plat-samsung/Kconfig
 @@ -412,9 +412,14 @@ config S5P_DEV_MFC

  comment Power management

 +config HAVE_SAMSUNG_PM_DEBUG
 +bool
 +help
 +  Allow compilation of Samsung PM debugging code.
 +
  config SAMSUNG_PM_DEBUG
  bool S3C2410 PM Suspend debug
 -depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
 +depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
  help
Say Y here if you want verbose debugging from the PM Suspend and
Resume code. See file:Documentation/arm/Samsung-S3C24XX/Suspend.txt
 @@ -484,6 +489,7 @@ config S5P_SLEEP

  config DEBUG_S3C_UART
  depends on PLAT_SAMSUNG
 +select HAVE_SAMSUNG_PM_DEBUG
 
 Hmm...
 
 The DEBUG_S3C_UART will be '0' when we select DEBUG_S3C_UART0, then the
 HAVE_SAMSUNG_PM_DEBUG will not be selected so SAMSUNG_PM_DEBUG is also...

Yes, that's right. I posted v2 after a while in another reply to this
thread.

Best regards,
Tomasz
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-06-25 Thread Daniel Drake
Hi Tomasz,

On Tue, Jun 24, 2014 at 2:57 PM, Tomasz Figa t.f...@samsung.com wrote:
 Due to recently merged patches and previous merge conflicts, the Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.

Testing against 3.16-rc2, this doesn't quite work for me.
SAMSUNG_PM_DEBUG still doesn't appear in menuconfig.

HAVE_SAMSUNG_PM_DEBUG is 'n'. Looks like the select from
DEBUG_S3C_UART is not working, but I'm not sure why.

Daniel
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-06-25 Thread Tomasz Figa
On 25.06.2014 12:09, Daniel Drake wrote:
 Hi Tomasz,
 
 On Tue, Jun 24, 2014 at 2:57 PM, Tomasz Figa t.f...@samsung.com wrote:
 Due to recently merged patches and previous merge conflicts, the Samsung
 PM Debug functionality no longer can be enabled. This patch fixes
 incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
 missing header inclusion.
 
 Testing against 3.16-rc2, this doesn't quite work for me.
 SAMSUNG_PM_DEBUG still doesn't appear in menuconfig.
 
 HAVE_SAMSUNG_PM_DEBUG is 'n'. Looks like the select from
 DEBUG_S3C_UART is not working, but I'm not sure why.

I hastily changed this to something simpler in last minute before
sending without proper testing. Let me send something that works.

Best regards,
Tomasz
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 4/6] ARM: SAMSUNG: Restore Samsung PM Debug functionality

2014-06-24 Thread Tomasz Figa
Due to recently merged patches and previous merge conflicts, the Samsung
PM Debug functionality no longer can be enabled. This patch fixes
incorrect dependency of SAMSUNG_PM_DEBUG on an integer symbol and adds
missing header inclusion.

Signed-off-by: Tomasz Figa t.f...@samsung.com
---
 arch/arm/plat-samsung/Kconfig| 8 +++-
 arch/arm/plat-samsung/pm-debug.c | 1 +
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
index 301b892..483c959 100644
--- a/arch/arm/plat-samsung/Kconfig
+++ b/arch/arm/plat-samsung/Kconfig
@@ -412,9 +412,14 @@ config S5P_DEV_MFC
 
 comment Power management
 
+config HAVE_SAMSUNG_PM_DEBUG
+   bool
+   help
+ Allow compilation of Samsung PM debugging code.
+
 config SAMSUNG_PM_DEBUG
bool S3C2410 PM Suspend debug
-   depends on PM  DEBUG_KERNEL  DEBUG_S3C_UART
+   depends on PM  DEBUG_KERNEL  HAVE_SAMSUNG_PM_DEBUG
help
  Say Y here if you want verbose debugging from the PM Suspend and
  Resume code. See file:Documentation/arm/Samsung-S3C24XX/Suspend.txt
@@ -484,6 +489,7 @@ config S5P_SLEEP
 
 config DEBUG_S3C_UART
depends on PLAT_SAMSUNG
+   select HAVE_SAMSUNG_PM_DEBUG
int
default 0 if DEBUG_S3C_UART0
default 1 if DEBUG_S3C_UART1
diff --git a/arch/arm/plat-samsung/pm-debug.c b/arch/arm/plat-samsung/pm-debug.c
index 8f19f66..3960960 100644
--- a/arch/arm/plat-samsung/pm-debug.c
+++ b/arch/arm/plat-samsung/pm-debug.c
@@ -14,6 +14,7 @@
  */
 
 #include linux/serial_core.h
+#include linux/serial_s3c.h
 #include linux/io.h
 
 #include asm/mach/map.h
-- 
1.9.3

--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html