Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/evbarm/gumstix The variable ckenreg is used only wh...
details: https://anonhg.NetBSD.org/src/rev/e7d1ccb66fe3
branches: trunk
changeset: 749197:e7d1ccb66fe3
user: kiyohara <kiyohara%NetBSD.org@localhost>
date: Sat Nov 21 08:41:38 2009 +0000
description:
The variable ckenreg is used only when defined macro {FF,ST,BT,HW}UARTCONSOLE.
diffstat:
sys/arch/evbarm/gumstix/gumstix_machdep.c | 31 +++++++++++++++++--------------
1 files changed, 17 insertions(+), 14 deletions(-)
diffs (95 lines):
diff -r 2cddc7e7ae4e -r e7d1ccb66fe3 sys/arch/evbarm/gumstix/gumstix_machdep.c
--- a/sys/arch/evbarm/gumstix/gumstix_machdep.c Sat Nov 21 08:33:50 2009 +0000
+++ b/sys/arch/evbarm/gumstix/gumstix_machdep.c Sat Nov 21 08:41:38 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: gumstix_machdep.c,v 1.16 2009/08/11 17:04:15 matt Exp $ */
+/* $NetBSD: gumstix_machdep.c,v 1.17 2009/11/21 08:41:38 kiyohara Exp $ */
/*
* Copyright (C) 2005, 2006, 2007 WIDE Project and SOUM Corporation.
* All rights reserved.
@@ -31,7 +31,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
/*
- * Copyright (c) 2002, 2003, 2004, 2005 Genetec Corporation.
+ * Copyright (c) 2002, 2003, 2004, 2005 Genetec Corporation.
* All rights reserved.
*
* Written by Hiroyuki Bessho for Genetec Corporation.
@@ -44,7 +44,7 @@
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
- * 3. The name of Genetec Corporation may not be used to endorse or
+ * 3. The name of Genetec Corporation may not be used to endorse or
* promote products derived from this software without specific prior
* written permission.
*
@@ -60,9 +60,9 @@
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
- * Machine dependant functions for kernel setup for Genetec G4250EBX
+ * Machine dependant functions for kernel setup for Genetec G4250EBX
* evaluation board.
- *
+ *
* Based on iq80310_machhdep.c
*/
/*
@@ -483,10 +483,10 @@
panic("cpu not recognized!");
/*
- * U-Boot doesn't use the virtual memory.
+ * U-Boot doesn't use the virtual memory.
*
- * Physical Address Range Description
- * ----------------------- ----------------------------------
+ * Physical Address Range Description
+ * ----------------------- ----------------------------------
* 0x00000000 - 0x00ffffff flash Memory (16MB or 4MB)
* 0x40000000 - 0x480fffff Processor Registers
* 0xa0000000 - 0xa3ffffff SDRAM Bank 0 (64MB)
@@ -644,13 +644,13 @@
#ifdef VERBOSE_INIT_ARM
printf("IRQ stack: p0x%08lx v0x%08lx\n", irqstack.pv_pa,
- irqstack.pv_va);
+ irqstack.pv_va);
printf("ABT stack: p0x%08lx v0x%08lx\n", abtstack.pv_pa,
- abtstack.pv_va);
+ abtstack.pv_va);
printf("UND stack: p0x%08lx v0x%08lx\n", undstack.pv_pa,
- undstack.pv_va);
+ undstack.pv_va);
printf("SVC stack: p0x%08lx v0x%08lx\n", kernelstack.pv_pa,
- kernelstack.pv_va);
+ kernelstack.pv_va);
#endif
/*
@@ -1024,7 +1024,10 @@
consinit(void)
{
static int consinit_called = 0;
+#if defined(FFUARTCONSOLE) || defined(STUARTCONSOLE) || \
+ defined(BTUARTCONSOLE) || defined(HWUARTCONSOLE)
uint32_t ckenreg = ioreg_read(GUMSTIX_CLKMAN_VBASE + CLKMAN_CKEN);
+#endif
if (consinit_called != 0)
return;
@@ -1037,10 +1040,10 @@
#ifdef KGDB
if (0 == strcmp(kgdb_devname, "ffuart")){
/* port is reserved for kgdb */
- } else
+ } else
#endif
{
- if (0 == comcnattach(&pxa2x0_a4x_bs_tag, PXA2X0_FFUART_BASE,
+ if (0 == comcnattach(&pxa2x0_a4x_bs_tag, PXA2X0_FFUART_BASE,
comcnspeed, PXA2X0_COM_FREQ, COM_TYPE_PXA2x0, comcnmode)) {
ioreg_write(GUMSTIX_CLKMAN_VBASE + CLKMAN_CKEN,
ckenreg|CKEN_FFUART);
Home |
Main Index |
Thread Index |
Old Index