Module Name:    src
Committed By:   jklos
Date:           Sat Mar 12 00:41:31 UTC 2016

Modified Files:
        src/sys/dev/marvell: mvsdioreg.h
Added Files:
        src/sys/arch/evbarm/conf: POGO

Log Message:
Add kernel configuration file for PogoPlug Pink, PogoPlug Mobile and
PogoPlug v4. Add conditional because PogoPlug v4 can't run SD interface at
50 MHz.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/POGO
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/marvell/mvsdioreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/marvell/mvsdioreg.h
diff -u src/sys/dev/marvell/mvsdioreg.h:1.1 src/sys/dev/marvell/mvsdioreg.h:1.2
--- src/sys/dev/marvell/mvsdioreg.h:1.1	Thu Sep 23 12:36:01 2010
+++ src/sys/dev/marvell/mvsdioreg.h	Sat Mar 12 00:41:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: mvsdioreg.h,v 1.1 2010/09/23 12:36:01 kiyohara Exp $	*/
+/*	$NetBSD: mvsdioreg.h,v 1.2 2016/03/12 00:41:31 jklos Exp $	*/
 /*
  * Copyright (c) 2010 KIYOHARA Takashi
  * All rights reserved.
@@ -29,7 +29,9 @@
 
 #define MVSDIO_SIZE	0x10000
 
+#ifndef MVSDIO_MAX_CLOCK
 #define MVSDIO_MAX_CLOCK	(50 * 1000)	/* 50,000 kHz */
+#endif  /* MVSDIO_MAX_CLOCK */
 
 #define MVSDIO_DMABA16LSB	0x0000	/* DMA Buffer Address 16 LSB */
 #define MVSDIO_DMABA16MSB	0x0004	/* DMA Buffer Address 16 MSB */

Added files:

Index: src/sys/arch/evbarm/conf/POGO
diff -u /dev/null src/sys/arch/evbarm/conf/POGO:1.1
--- /dev/null	Sat Mar 12 00:41:31 2016
+++ src/sys/arch/evbarm/conf/POGO	Sat Mar 12 00:41:30 2016
@@ -0,0 +1,63 @@
+# Configuration file for PogoPlug version 4, Pink and Mobile
+
+include "arch/evbarm/conf/SHEEVAPLUG"
+
+no options	COMPAT_OSSAUDIO
+no options	COMPAT_LINUX
+no options	DIAGNOSTIC
+no options	DEBUG
+no uaudio*
+no umidi*
+no uberry*
+no urio*
+no uvisor*
+no ukyopon*
+no uscanner*
+no usscanner*
+no utoppy*
+no uyap*
+no udsbr*
+no radio*
+no sbt*
+no ubt*
+no uep*
+no aubtfwl*
+no bthub*
+no bthidev*
+no btms*
+no wsmouse*
+no ukbd*
+no ums*
+no btkbd*
+no wskbd*
+no btmagic*
+no btsco*
+no audio*
+no config netbsd
+
+# Use ld0a for SD slot in Mobile and v4 or sd0a for USB disk
+config netbsd root on ld0a type ffs
+
+# Uncomment these for PogoPlug v4. Note that MVSDIO_MAX_CLOCK is mandatory
+options 	MVSDIO_MAX_CLOCK="(19 * 1000)"
+xhci*		at pci? dev ? function ?	# eXtensible Host Controller
+usb*		at xhci?
+
+# If you plan to use your PogoPlug to do NAT / firewalling, uncomment this
+#   and either the ipfilter or the npf section.
+
+options	GATEWAY		# packet forwarding
+
+# Uncomment for ipfilter
+#options		IPFILTER_LOG		# ipmon(8) log support
+#options		IPFILTER_LOOKUP		# ippool(8) support
+#options		IPFILTER_COMPAT		# Compat for IP-Filter
+
+# Uncomment for npf
+no pseudo-device	ipfilter		# IP filter (firewall) and NAT
+pseudo-device		npf			# NPF packet filter
+options 		BPFJIT
+
+pseudo-device		tun			# network tunneling over tty
+pseudo-device		gre			# generic L3 over IP tunnel
+pseudo-device		gif			# IPv[46] over IPv[46] tunnel (RFC 1933)

Reply via email to