All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chen-Yu Tsai <wens@csie.org>
To: Maxime Ripard <maxime.ripard@free-electrons.com>,
	Rob Herring <robh+dt@kernel.org>, Pawel Moll <pawel.moll@arm.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Ian Campbell <ijc+devicetree@hellion.org.uk>,
	Kumar Gala <galak@codeaurora.org>
Cc: Chen-Yu Tsai <wens@csie.org>,
	linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-sunxi@googlegroups.com,
	Shuge <shuge@allwinnertech.com>,
	Meng Zhang <kevin@allwinnertech.com>,
	yhf@merrii.com, ctl@merrii.com
Subject: [PATCH 2/6] ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
Date: Sun, 21 Sep 2014 22:58:09 +0800	[thread overview]
Message-ID: <1411311493-24344-3-git-send-email-wens@csie.org> (raw)
In-Reply-To: <1411311493-24344-1-git-send-email-wens@csie.org>

The uarts on sun9i are still compatible with the dw_8250, but are
located at different addresses.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
---
 arch/arm/Kconfig.debug | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index b11ad54..58b5218 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -707,6 +707,14 @@ choice
 		  Say Y here if you want kernel low-level debugging support
 		  on SOCFPGA based platforms.
 
+	config DEBUG_SUN9I_UART0
+		bool "Kernel low-level debugging messages via sun9i UART0"
+		depends on ARCH_SUNXI && MACH_SUN9I
+		select DEBUG_UART_8250
+		help
+		  Say Y here if you want kernel low-level debugging support
+		  on Allwinner A80 based platforms on the UART0.
+
 	config DEBUG_SUNXI_UART0
 		bool "Kernel low-level debugging messages via sunXi UART0"
 		depends on ARCH_SUNXI
@@ -1068,6 +1076,7 @@ config DEBUG_UART_PHYS
 	default 0x02530c00 if DEBUG_KEYSTONE_UART0
 	default 0x02531000 if DEBUG_KEYSTONE_UART1
 	default 0x03010fe0 if ARCH_RPC
+	default 0x07000000 if DEBUG_SUN9I_UART0
 	default 0x10009000 if DEBUG_REALVIEW_STD_PORT || DEBUG_CNS3XXX || \
 				DEBUG_VEXPRESS_UART0_CA9
 	default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
@@ -1145,6 +1154,7 @@ config DEBUG_UART_VIRT
 	default 0xf2100000 if DEBUG_PXA_UART1
 	default 0xf4090000 if ARCH_LPC32XX
 	default 0xf4200000 if ARCH_GEMINI
+	default 0xf7000000 if DEBUG_SUN9I_UART0
 	default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
 				DEBUG_S3C2410_UART0)
 	default 0xf7004000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART1 || \
-- 
2.1.0


WARNING: multiple messages have this Message-ID (diff)
From: Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>
To: Maxime Ripard
	<maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>,
	Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	Pawel Moll <pawel.moll-5wv7dgnIgG8@public.gmane.org>,
	Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>,
	Ian Campbell
	<ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>,
	Kumar Gala <galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
Cc: Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
	devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org,
	Shuge <shuge-0TFLnhJekD6UEPyfVivIlAC/G2K4zDHf@public.gmane.org>,
	Meng Zhang
	<kevin-0TFLnhJekD6UEPyfVivIlAC/G2K4zDHf@public.gmane.org>,
	yhf-HcjymKqD97rQT0dZR+AlfA@public.gmane.org,
	ctl-HcjymKqD97rQT0dZR+AlfA@public.gmane.org
Subject: [PATCH 2/6] ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
Date: Sun, 21 Sep 2014 22:58:09 +0800	[thread overview]
Message-ID: <1411311493-24344-3-git-send-email-wens@csie.org> (raw)
In-Reply-To: <1411311493-24344-1-git-send-email-wens-jdAy2FN1RRM@public.gmane.org>

The uarts on sun9i are still compatible with the dw_8250, but are
located at different addresses.

Signed-off-by: Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>
---
 arch/arm/Kconfig.debug | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index b11ad54..58b5218 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -707,6 +707,14 @@ choice
 		  Say Y here if you want kernel low-level debugging support
 		  on SOCFPGA based platforms.
 
+	config DEBUG_SUN9I_UART0
+		bool "Kernel low-level debugging messages via sun9i UART0"
+		depends on ARCH_SUNXI && MACH_SUN9I
+		select DEBUG_UART_8250
+		help
+		  Say Y here if you want kernel low-level debugging support
+		  on Allwinner A80 based platforms on the UART0.
+
 	config DEBUG_SUNXI_UART0
 		bool "Kernel low-level debugging messages via sunXi UART0"
 		depends on ARCH_SUNXI
@@ -1068,6 +1076,7 @@ config DEBUG_UART_PHYS
 	default 0x02530c00 if DEBUG_KEYSTONE_UART0
 	default 0x02531000 if DEBUG_KEYSTONE_UART1
 	default 0x03010fe0 if ARCH_RPC
+	default 0x07000000 if DEBUG_SUN9I_UART0
 	default 0x10009000 if DEBUG_REALVIEW_STD_PORT || DEBUG_CNS3XXX || \
 				DEBUG_VEXPRESS_UART0_CA9
 	default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
@@ -1145,6 +1154,7 @@ config DEBUG_UART_VIRT
 	default 0xf2100000 if DEBUG_PXA_UART1
 	default 0xf4090000 if ARCH_LPC32XX
 	default 0xf4200000 if ARCH_GEMINI
+	default 0xf7000000 if DEBUG_SUN9I_UART0
 	default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
 				DEBUG_S3C2410_UART0)
 	default 0xf7004000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART1 || \
-- 
2.1.0

WARNING: multiple messages have this Message-ID (diff)
From: wens@csie.org (Chen-Yu Tsai)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 2/6] ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
Date: Sun, 21 Sep 2014 22:58:09 +0800	[thread overview]
Message-ID: <1411311493-24344-3-git-send-email-wens@csie.org> (raw)
In-Reply-To: <1411311493-24344-1-git-send-email-wens@csie.org>

The uarts on sun9i are still compatible with the dw_8250, but are
located at different addresses.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
---
 arch/arm/Kconfig.debug | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index b11ad54..58b5218 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -707,6 +707,14 @@ choice
 		  Say Y here if you want kernel low-level debugging support
 		  on SOCFPGA based platforms.
 
+	config DEBUG_SUN9I_UART0
+		bool "Kernel low-level debugging messages via sun9i UART0"
+		depends on ARCH_SUNXI && MACH_SUN9I
+		select DEBUG_UART_8250
+		help
+		  Say Y here if you want kernel low-level debugging support
+		  on Allwinner A80 based platforms on the UART0.
+
 	config DEBUG_SUNXI_UART0
 		bool "Kernel low-level debugging messages via sunXi UART0"
 		depends on ARCH_SUNXI
@@ -1068,6 +1076,7 @@ config DEBUG_UART_PHYS
 	default 0x02530c00 if DEBUG_KEYSTONE_UART0
 	default 0x02531000 if DEBUG_KEYSTONE_UART1
 	default 0x03010fe0 if ARCH_RPC
+	default 0x07000000 if DEBUG_SUN9I_UART0
 	default 0x10009000 if DEBUG_REALVIEW_STD_PORT || DEBUG_CNS3XXX || \
 				DEBUG_VEXPRESS_UART0_CA9
 	default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
@@ -1145,6 +1154,7 @@ config DEBUG_UART_VIRT
 	default 0xf2100000 if DEBUG_PXA_UART1
 	default 0xf4090000 if ARCH_LPC32XX
 	default 0xf4200000 if ARCH_GEMINI
+	default 0xf7000000 if DEBUG_SUN9I_UART0
 	default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
 				DEBUG_S3C2410_UART0)
 	default 0xf7004000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART1 || \
-- 
2.1.0

  parent reply	other threads:[~2014-09-21 14:58 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-21 14:58 [PATCH 0/6] ARM: sunxi: Add basic support for Allwinner A80 SoC Chen-Yu Tsai
2014-09-21 14:58 ` Chen-Yu Tsai
2014-09-21 14:58 ` Chen-Yu Tsai
2014-09-21 14:58 ` [PATCH 1/6] ARM: sunxi: Introduce Allwinner A80 support Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58 ` Chen-Yu Tsai [this message]
2014-09-21 14:58   ` [PATCH 2/6] ARM: sunxi: Add debug uart used by sun9i (Allwinner A80) Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-24  6:39   ` Maxime Ripard
2014-09-24  6:39     ` Maxime Ripard
2014-09-24  6:39     ` Maxime Ripard
2014-09-21 14:58 ` [PATCH 3/6] ARM: dts: sunxi: Add Allwinner A80 dtsi Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-24  6:37   ` Maxime Ripard
2014-09-24  6:37     ` Maxime Ripard
2014-09-24  6:37     ` Maxime Ripard
2014-09-24  7:14     ` [linux-sunxi] " Chen-Yu Tsai
2014-09-24  7:14       ` Chen-Yu Tsai
2014-09-24  7:14       ` Chen-Yu Tsai
2014-09-24  7:18       ` [linux-sunxi] " Gregory CLEMENT
2014-09-24  7:18         ` Gregory CLEMENT
2014-09-24  7:18         ` Gregory CLEMENT
2014-09-24  7:27         ` [linux-sunxi] " Chen-Yu Tsai
2014-09-24  7:27           ` Chen-Yu Tsai
2014-09-24  7:27           ` Chen-Yu Tsai
2014-09-24 11:53         ` [linux-sunxi] " Chen-Yu Tsai
2014-09-24 11:53           ` Chen-Yu Tsai
2014-09-24 11:53           ` Chen-Yu Tsai
2014-09-24 12:36           ` [linux-sunxi] " Gregory CLEMENT
2014-09-24 12:36             ` Gregory CLEMENT
2014-09-24 12:36             ` Gregory CLEMENT
2014-09-21 14:58 ` [PATCH 4/6] ARM: dts: sun9i: Add A80 Optimus Board support Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58 ` [PATCH 5/6] devicetree: bindings: Add vendor prefix for Merrii Technology Co., Ltd Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58 ` [PATCH 6/6] devicetree: bindings: Document supported Allwinner sunxi SoCs Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-21 14:58   ` Chen-Yu Tsai
2014-09-24  6:41 ` [PATCH 0/6] ARM: sunxi: Add basic support for Allwinner A80 SoC Maxime Ripard
2014-09-24  6:41   ` Maxime Ripard
2014-09-24  6:41   ` Maxime Ripard
2014-09-24 10:40   ` Chen-Yu Tsai
2014-09-24 10:40     ` Chen-Yu Tsai
2014-09-24 10:40     ` Chen-Yu Tsai
2014-09-24 13:28     ` Maxime Ripard
2014-09-24 13:28       ` Maxime Ripard
2014-09-24 13:28       ` Maxime Ripard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1411311493-24344-3-git-send-email-wens@csie.org \
    --to=wens@csie.org \
    --cc=ctl@merrii.com \
    --cc=devicetree@vger.kernel.org \
    --cc=galak@codeaurora.org \
    --cc=ijc+devicetree@hellion.org.uk \
    --cc=kevin@allwinnertech.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sunxi@googlegroups.com \
    --cc=mark.rutland@arm.com \
    --cc=maxime.ripard@free-electrons.com \
    --cc=pawel.moll@arm.com \
    --cc=robh+dt@kernel.org \
    --cc=shuge@allwinnertech.com \
    --cc=yhf@merrii.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.