head	1.14;
access;
symbols
	netbsd-11-0-RC5:1.14
	netbsd-11-0-RC4:1.14
	netbsd-11-0-RC3:1.14
	netbsd-11-0-RC2:1.14
	netbsd-11-0-RC1:1.14
	perseant-exfatfs-base-20250801:1.14
	netbsd-11:1.14.0.12
	netbsd-11-base:1.14
	netbsd-10-1-RELEASE:1.14
	perseant-exfatfs-base-20240630:1.14
	perseant-exfatfs:1.14.0.10
	perseant-exfatfs-base:1.14
	netbsd-8-3-RELEASE:1.10
	netbsd-9-4-RELEASE:1.13
	netbsd-10-0-RELEASE:1.14
	netbsd-10-0-RC6:1.14
	netbsd-10-0-RC5:1.14
	netbsd-10-0-RC4:1.14
	netbsd-10-0-RC3:1.14
	netbsd-10-0-RC2:1.14
	thorpej-ifq:1.14.0.8
	thorpej-ifq-base:1.14
	thorpej-altq-separation:1.14.0.6
	thorpej-altq-separation-base:1.14
	netbsd-10-0-RC1:1.14
	netbsd-10:1.14.0.4
	netbsd-10-base:1.14
	bouyer-sunxi-drm:1.14.0.2
	bouyer-sunxi-drm-base:1.14
	netbsd-9-3-RELEASE:1.13
	thorpej-i2c-spi-conf2:1.13.0.24
	thorpej-i2c-spi-conf2-base:1.13
	thorpej-futex2:1.13.0.22
	thorpej-futex2-base:1.13
	thorpej-cfargs2:1.13.0.20
	thorpej-cfargs2-base:1.13
	cjep_sun2x-base1:1.13
	cjep_sun2x:1.13.0.18
	cjep_sun2x-base:1.13
	cjep_staticlib_x-base1:1.13
	netbsd-9-2-RELEASE:1.13
	cjep_staticlib_x:1.13.0.16
	cjep_staticlib_x-base:1.13
	thorpej-i2c-spi-conf:1.13.0.14
	thorpej-i2c-spi-conf-base:1.13
	thorpej-cfargs:1.13.0.12
	thorpej-cfargs-base:1.13
	thorpej-futex:1.13.0.10
	thorpej-futex-base:1.13
	netbsd-9-1-RELEASE:1.13
	bouyer-xenpvh-base2:1.13
	phil-wifi-20200421:1.13
	bouyer-xenpvh-base1:1.13
	phil-wifi-20200411:1.13
	bouyer-xenpvh:1.13.0.8
	bouyer-xenpvh-base:1.13
	is-mlppp:1.13.0.6
	is-mlppp-base:1.13
	phil-wifi-20200406:1.13
	netbsd-8-2-RELEASE:1.10
	ad-namecache-base3:1.13
	netbsd-9-0-RELEASE:1.13
	netbsd-9-0-RC2:1.13
	ad-namecache-base2:1.13
	ad-namecache-base1:1.13
	ad-namecache:1.13.0.4
	ad-namecache-base:1.13
	netbsd-9-0-RC1:1.13
	phil-wifi-20191119:1.13
	netbsd-9:1.13.0.2
	netbsd-9-base:1.13
	phil-wifi-20190609:1.12
	netbsd-8-1-RELEASE:1.10
	netbsd-8-1-RC1:1.10
	isaki-audio2:1.12.0.2
	isaki-audio2-base:1.12
	pgoyette-compat-merge-20190127:1.10.18.1
	pgoyette-compat-20190127:1.12
	pgoyette-compat-20190118:1.12
	pgoyette-compat-1226:1.12
	pgoyette-compat-1126:1.12
	pgoyette-compat-1020:1.12
	pgoyette-compat-0930:1.10
	pgoyette-compat-0906:1.10
	netbsd-7-2-RELEASE:1.9.2.1
	pgoyette-compat-0728:1.10
	netbsd-8-0-RELEASE:1.10
	phil-wifi:1.10.0.20
	phil-wifi-base:1.10
	pgoyette-compat-0625:1.10
	netbsd-8-0-RC2:1.10
	pgoyette-compat-0521:1.10
	pgoyette-compat-0502:1.10
	pgoyette-compat-0422:1.10
	netbsd-8-0-RC1:1.10
	pgoyette-compat-0415:1.10
	pgoyette-compat-0407:1.10
	pgoyette-compat-0330:1.10
	pgoyette-compat-0322:1.10
	pgoyette-compat-0315:1.10
	netbsd-7-1-2-RELEASE:1.9.2.1
	pgoyette-compat:1.10.0.18
	pgoyette-compat-base:1.10
	netbsd-7-1-1-RELEASE:1.9.2.1
	tls-maxphys-base-20171202:1.10
	matt-nb8-mediatek:1.10.0.16
	matt-nb8-mediatek-base:1.10
	nick-nhusb-base-20170825:1.10
	perseant-stdc-iso10646:1.10.0.14
	perseant-stdc-iso10646-base:1.10
	netbsd-8:1.10.0.12
	netbsd-8-base:1.10
	prg-localcount2-base3:1.10
	prg-localcount2-base2:1.10
	prg-localcount2-base1:1.10
	prg-localcount2:1.10.0.10
	prg-localcount2-base:1.10
	pgoyette-localcount-20170426:1.10
	bouyer-socketcan-base1:1.10
	jdolecek-ncq:1.10.0.8
	jdolecek-ncq-base:1.10
	pgoyette-localcount-20170320:1.10
	netbsd-7-1:1.9.2.1.0.6
	netbsd-7-1-RELEASE:1.9.2.1
	netbsd-7-1-RC2:1.9.2.1
	nick-nhusb-base-20170204:1.10
	netbsd-7-nhusb-base-20170116:1.9.2.1
	bouyer-socketcan:1.10.0.6
	bouyer-socketcan-base:1.10
	pgoyette-localcount-20170107:1.10
	netbsd-7-1-RC1:1.9.2.1
	nick-nhusb-base-20161204:1.10
	pgoyette-localcount-20161104:1.10
	netbsd-7-0-2-RELEASE:1.9.2.1
	nick-nhusb-base-20161004:1.10
	localcount-20160914:1.10
	netbsd-7-nhusb:1.9.2.1.0.4
	netbsd-7-nhusb-base:1.9.2.1
	pgoyette-localcount-20160806:1.10
	pgoyette-localcount-20160726:1.10
	pgoyette-localcount:1.10.0.4
	pgoyette-localcount-base:1.10
	nick-nhusb-base-20160907:1.10
	nick-nhusb-base-20160529:1.10
	netbsd-7-0-1-RELEASE:1.9.2.1
	nick-nhusb-base-20160422:1.10
	nick-nhusb-base-20160319:1.10
	nick-nhusb-base-20151226:1.10
	netbsd-7-0:1.9.2.1.0.2
	netbsd-7-0-RELEASE:1.9.2.1
	nick-nhusb-base-20150921:1.10
	netbsd-7-0-RC3:1.9.2.1
	netbsd-7-0-RC2:1.9.2.1
	netbsd-7-0-RC1:1.9.2.1
	nick-nhusb-base-20150606:1.10
	nick-nhusb-base-20150406:1.10
	nick-nhusb:1.10.0.2
	nick-nhusb-base:1.10
	netbsd-6-0-6-RELEASE:1.1
	netbsd-6-1-5-RELEASE:1.1
	netbsd-7:1.9.0.2
	netbsd-7-base:1.9
	yamt-pagecache-base9:1.9
	yamt-pagecache-tag8:1.1.12.4
	netbsd-6-1-4-RELEASE:1.1
	netbsd-6-0-5-RELEASE:1.1
	tls-earlyentropy:1.8.0.2
	tls-earlyentropy-base:1.9
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.8
	riastradh-drm2-base3:1.8
	netbsd-6-1-3-RELEASE:1.1
	netbsd-6-0-4-RELEASE:1.1
	netbsd-6-1-2-RELEASE:1.1
	netbsd-6-0-3-RELEASE:1.1
	rmind-smpnet-nbase:1.9
	netbsd-6-1-1-RELEASE:1.1
	riastradh-drm2-base2:1.6
	riastradh-drm2-base1:1.6
	riastradh-drm2:1.6.0.8
	riastradh-drm2-base:1.6
	rmind-smpnet:1.6.0.2
	rmind-smpnet-base:1.9
	netbsd-6-1:1.1.0.24
	netbsd-6-0-2-RELEASE:1.1
	netbsd-6-1-RELEASE:1.1
	khorben-n900:1.6.0.6
	netbsd-6-1-RC4:1.1
	netbsd-6-1-RC3:1.1
	agc-symver:1.6.0.4
	agc-symver-base:1.6
	netbsd-6-1-RC2:1.1
	netbsd-6-1-RC1:1.1
	yamt-pagecache-base8:1.6
	netbsd-6-0-1-RELEASE:1.1
	yamt-pagecache-base7:1.4
	matt-nb6-plus-nbase:1.1
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.1.0.22
	netbsd-6-0-RELEASE:1.1
	netbsd-6-0-RC2:1.1
	tls-maxphys:1.3.0.2
	tls-maxphys-base:1.9
	matt-nb6-plus:1.1.0.20
	matt-nb6-plus-base:1.1
	netbsd-6-0-RC1:1.1
	jmcneill-usbmp-base10:1.3
	yamt-pagecache-base5:1.3
	jmcneill-usbmp-base9:1.3
	yamt-pagecache-base4:1.2
	jmcneill-usbmp-base8:1.1
	jmcneill-usbmp-base7:1.1
	jmcneill-usbmp-base6:1.1
	jmcneill-usbmp-base5:1.1
	jmcneill-usbmp-base4:1.1
	jmcneill-usbmp-base3:1.1
	jmcneill-usbmp-pre-base2:1.1
	jmcneill-usbmp-base2:1.1
	netbsd-6:1.1.0.18
	netbsd-6-base:1.1
	jmcneill-usbmp:1.1.0.16
	jmcneill-usbmp-base:1.1
	jmcneill-audiomp3:1.1.0.14
	jmcneill-audiomp3-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.12
	yamt-pagecache-base:1.1
	rmind-uvmplock-nbase:1.1
	cherry-xenmp:1.1.0.10
	cherry-xenmp-base:1.1
	jym-xensuspend-nbase:1.1
	rmind-uvmplock-base:1.1
	rmind-uvmplock:1.1.0.8
	uebayasi-xip-base7:1.1
	bouyer-quota2-nbase:1.1
	bouyer-quota2:1.1.0.6
	bouyer-quota2-base:1.1
	jruoho-x86intr:1.1.0.4
	jruoho-x86intr-base:1.1
	jym-xensuspend-base:1.1
	matt-mips64-premerge-20101231:1.1
	uebayasi-xip:1.1.0.2
	uebayasi-xip-base6:1.1;
locks; strict;
comment	@# @;


1.14
date	2021.09.24.08.04.15;	author skrll;	state Exp;
branches;
next	1.13;
commitid	L6F5HyZ1jFJbmbaD;

1.13
date	2019.06.13.04.20.23;	author hkenken;	state Exp;
branches;
next	1.12;
commitid	MnWU9U6mR2xyVYqB;

1.12
date	2018.10.15.16.54.54;	author skrll;	state Exp;
branches;
next	1.11;
commitid	tDVWDPdibKTWP4WA;

1.11
date	2018.10.07.07.48.44;	author skrll;	state Exp;
branches;
next	1.10;
commitid	2NsfcA28MWxH10VA;

1.10
date	2014.08.24.07.59.22;	author jnemeth;	state Exp;
branches
	1.10.18.1
	1.10.20.1;
next	1.9;
commitid	SkWajjUme0wZtANx;

1.9
date	2014.04.09.04.00.50;	author hkenken;	state Exp;
branches
	1.9.2.1;
next	1.8;
commitid	8W5gPO2RPgqqBXvx;

1.8
date	2014.03.07.12.35.14;	author hkenken;	state Exp;
branches
	1.8.2.1;
next	1.7;
commitid	ErOxYMYYBY1FvLrx;

1.7
date	2013.11.01.18.41.06;	author skrll;	state Exp;
branches;
next	1.6;
commitid	oiTp9PWqIkwMzBbx;

1.6
date	2012.12.16.23.47.56;	author matt;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2012.12.16.20.38.15;	author matt;	state Exp;
branches;
next	1.4;

1.4
date	2012.12.08.07.05.23;	author matt;	state Exp;
branches;
next	1.3;

1.3
date	2012.04.26.06.51.05;	author bsh;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2012.04.15.08.57.16;	author bsh;	state Exp;
branches;
next	1.1;

1.1
date	2010.11.13.07.31.32;	author bsh;	state Exp;
branches
	1.1.2.1
	1.1.8.1
	1.1.12.1
	1.1.16.1;
next	;

1.10.18.1
date	2018.10.20.06.58.27;	author pgoyette;	state Exp;
branches;
next	;
commitid	mTSoqZEZ4arHnFWA;

1.10.20.1
date	2019.06.10.22.06.05;	author christos;	state Exp;
branches;
next	1.10.20.2;
commitid	jtc8rnCzWiEEHGqB;

1.10.20.2
date	2020.04.13.08.03.42;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.9.2.1
date	2015.05.15.03.44.18;	author snj;	state Exp;
branches;
next	;
commitid	ro7V5s9WBO35Culy;

1.8.2.1
date	2014.08.10.06.53.55;	author tls;	state Exp;
branches;
next	;
commitid	7fY3uHKSIbCABMLx;

1.6.2.1
date	2014.05.18.17.45.03;	author rmind;	state Exp;
branches;
next	;
commitid	mL5ZYSzpqK6QS2Bx;

1.3.2.1
date	2013.02.25.00.28.35;	author tls;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2014.08.20.00.02.53;	author tls;	state Exp;
branches;
next	1.3.2.3;
commitid	jTnpym9Qu0o4R1Nx;

1.3.2.3
date	2017.12.03.11.36.03;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.1.2.1
date	2010.11.13.07.31.32;	author uebayasi;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2010.11.15.14.38.23;	author uebayasi;	state Exp;
branches;
next	;

1.1.8.1
date	2010.11.13.07.31.32;	author rmind;	state dead;
branches;
next	1.1.8.2;

1.1.8.2
date	2011.03.05.20.50.04;	author rmind;	state Exp;
branches;
next	;

1.1.12.1
date	2012.04.17.00.06.13;	author yamt;	state Exp;
branches;
next	1.1.12.2;

1.1.12.2
date	2012.05.23.10.07.42;	author yamt;	state Exp;
branches;
next	1.1.12.3;

1.1.12.3
date	2013.01.16.05.32.53;	author yamt;	state Exp;
branches;
next	1.1.12.4;

1.1.12.4
date	2013.01.23.00.05.45;	author yamt;	state Exp;
branches;
next	1.1.12.5;

1.1.12.5
date	2014.05.22.11.39.40;	author yamt;	state Exp;
branches;
next	;
commitid	VUUXuyNWnt3AKwBx;

1.1.16.1
date	2012.04.29.23.04.39;	author mrg;	state Exp;
branches;
next	;


desc
@@


1.14
log
@Make the KOBO and NETWALKER kernels compile again.
@
text
@#	$NetBSD: std.netwalker,v 1.13 2019/06/13 04:20:23 hkenken Exp $
#
# standard NetBSD/evbarm options for Sharp NetWalker

machine		evbarm arm
include		"arch/evbarm/conf/std.evbarm"

# Pull in i.mx51 config definitions.
include		"arch/evbarm/conf/files.netwalker"

options 	ARM_GENERIC_TODR
options 	ARM_HAS_VBAR
options 	ARM_INTR_IMPL="<arch/arm/imx/imx51_intr.h>"
options 	DRAM_BLOCKS=256
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
options 	MODULAR
options 	MODULAR_DEFAULT_AUTOLOAD
options 	TPIDRPRW_IS_CURCPU
options 	__BUS_SPACE_HAS_STREAM_METHODS
options 	__HAVE_CPU_COUNTER
options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
options 	__HAVE_GENERIC_START
options 	__HAVE_GENERIC_CPU_INITCLOCKS
options 	__HAVE_FAST_SOFTINTS		# should be in types.h
options 	CORTEX_PMC
options 	CORTEX_PMC_CCNT_HZ=800000000

makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"

makeoptions	KERNEL_BASE_PHYS=0x90008000
makeoptions	KERNEL_BASE_VIRT=0x80008000

# Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
# is done at runtime.
makeoptions	KERNEL_VOFFSET_RUNTIME=1

@


1.13
log
@Use armv6_start.S
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.12 2018/10/15 16:54:54 skrll Exp $
d33 5
@


1.12
log
@Only ent KERNEL_BASE_EXT when we want to change KERNEL_BASE from its
default of 0x8000_0000

Don't use KERNEL_BASE_EXT where KERNEL_BASE should be instead.

Workaround a as(1) weirdness in armadaxp_start.S
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.11 2018/10/07 07:48:44 skrll Exp $
d11 6
d19 6
a25 4
options 	__HAVE_CPU_COUNTER
options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
options 	ARM_HAS_VBAR
options 	TPIDRPRW_IS_CURCPU
a27 2
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
a28 2
makeoptions 	LOADADDRESS="0x90100000"
makeoptions 	BOARDTYPE="netwalker"
d31 2
a32 2
options 	ARM_INTR_IMPL="<arch/arm/imx/imx51_intr.h>"
options 	ARM_GENERIC_TODR
@


1.11
log
@Whitespace consistency.

{make,}options<space><tab>
everything else just <tab?
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.10 2014/08/24 07:59:22 jnemeth Exp $
a19 1
options 	KERNEL_BASE_EXT=0x80000000
@


1.10
log
@Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.9 2014/04/09 04:00:50 hkenken Exp $
d5 2
a6 2
machine	evbarm arm
include 	"arch/evbarm/conf/std.evbarm"
d9 1
a9 1
include	  	"arch/evbarm/conf/files.netwalker"
d15 1
a15 1
options         __HAVE_MM_MD_DIRECT_MAPPED_PHYS
d24 3
a26 3
makeoptions	LOADADDRESS="0x90100000"
makeoptions	BOARDTYPE="netwalker"
makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"
d29 1
a29 1
options		ARM_GENERIC_TODR
@


1.10.20.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.12 2018/10/15 16:54:54 skrll Exp $
d5 2
a6 2
machine		evbarm arm
include		"arch/evbarm/conf/std.evbarm"
d9 1
a9 1
include		"arch/evbarm/conf/files.netwalker"
d15 1
a15 1
options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
d20 1
d24 3
a26 3
makeoptions 	LOADADDRESS="0x90100000"
makeoptions 	BOARDTYPE="netwalker"
makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"
d29 1
a29 1
options 	ARM_GENERIC_TODR
@


1.10.20.2
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d1 1
a1 1
#	$NetBSD$
a10 6
options 	ARM_GENERIC_TODR
options 	ARM_HAS_VBAR
options 	ARM_INTR_IMPL="<arch/arm/imx/imx51_intr.h>"
options 	DRAM_BLOCKS=256
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
d13 4
a17 6
options 	__BUS_SPACE_HAS_STREAM_METHODS
options 	__HAVE_CPU_COUNTER
options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
options 	__HAVE_GENERIC_START
options 	__HAVE_GENERIC_CPU_INITCLOCKS
options 	__HAVE_FAST_SOFTINTS		# should be in types.h
d20 2
d23 2
d27 2
a28 2
makeoptions	KERNEL_BASE_PHYS=0x90008000
makeoptions	KERNEL_BASE_VIRT=0x80008000
@


1.10.18.1
log
@Sync with head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.12 2018/10/15 16:54:54 skrll Exp $
d5 2
a6 2
machine		evbarm arm
include		"arch/evbarm/conf/std.evbarm"
d9 1
a9 1
include		"arch/evbarm/conf/files.netwalker"
d15 1
a15 1
options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
d20 1
d24 3
a26 3
makeoptions 	LOADADDRESS="0x90100000"
makeoptions 	BOARDTYPE="netwalker"
makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"
d29 1
a29 1
options 	ARM_GENERIC_TODR
@


1.9
log
@NetWalker kernels boot again.
* Enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS
* Change VM layout
* Use common start-up routine
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.8 2014/03/07 12:35:14 hkenken Exp $
d12 1
@


1.9.2.1
log
@Pull up following revision(s) (requested by jnemeth in ticket #762):
	share/man/man4/options.4: revision 1.442
	sys/arch/amd64/conf/ALL: revision 1.18
	sys/arch/amd64/conf/GENERIC: revision 1.396
	sys/arch/dreamcast/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.6
	sys/arch/evbarm/conf/BCM5301X: revision 1.24
	sys/arch/evbarm/conf/BCM56340: revision 1.9
	sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9
	sys/arch/evbarm/conf/std.beagle: revision 1.13
	sys/arch/evbarm/conf/std.kobo: revision 1.2
	sys/arch/evbarm/conf/std.netwalker: revision 1.10
	sys/arch/evbppc/conf/P2020DS: revision 1.25
	sys/arch/evbppc/conf/RB800: revision 1.30
	sys/arch/evbppc/conf/TWRP1025: revision 1.18
	sys/arch/hp300/conf/GENERIC: revision 1.187
	sys/arch/hpcsh/conf/GENERIC: revision 1.104
	sys/arch/i386/conf/GENERIC: revision 1.1111
	sys/arch/i386/conf/MONOLITHIC: revision 1.17
	sys/arch/landisk/conf/GENERIC: revision 1.43
	sys/arch/luna68k/conf/GENERIC: revision 1.117
	sys/arch/macppc/conf/GENERIC: revision 1.316
	sys/arch/macppc/conf/GENERIC_601: revision 1.5
	sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16
	sys/arch/news68k/conf/GENERIC: revision 1.123
	sys/arch/sandpoint/conf/GENERIC: revision 1.85
	sys/arch/shark/conf/GENERIC: revision 1.119
	sys/arch/sparc/conf/GENERIC: revision 1.246
	sys/arch/sparc64/conf/GENERIC: revision 1.174
	sys/arch/sun3/conf/GENERIC3X: revision 1.125
	sys/arch/sun3/conf/GENERIC: revision 1.169
	sys/arch/x68k/conf/GENERIC: revision 1.177
	sys/arch/zaurus/conf/GENERIC: revision 1.62
	sys/conf/files: revision 1.1099
	sys/kern/kern_module.c: revisions 1.98, 1.99
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
--
fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.9 2014/04/09 04:00:50 hkenken Exp $
a11 1
options 	MODULAR_DEFAULT_AUTOLOAD
@


1.8
log
@modified NetWalker kernel config
* add ARM_HAS_VBAR, FPU_VFP etc.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.7 2013/11/01 18:41:06 skrll Exp $
d14 1
d19 1
a19 1
options 	KERNEL_BASE_EXT=0xc0000000
@


1.8.2.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.9 2014/04/09 04:00:50 hkenken Exp $
a13 1
options         __HAVE_MM_MD_DIRECT_MAPPED_PHYS
d18 1
a18 1
options 	KERNEL_BASE_EXT=0x80000000
@


1.7
log
@Remove the bogus CPPFLAGS+="-I$S/../../../include"

Prompted by the build problem reported by John Klos
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.6 2012/12/16 23:47:56 matt Exp $
d11 5
a15 6
options 	NETWALKER

options 	KERNEL_BASE_EXT=0xc0000000
makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"

# To support easy transit to ../arch/arm/arm32
d18 3
@


1.6
log
@Use a std.evarm to handle the normal EXEC_ELF32/EXEC_SCRIPT and ARM options
as well as include conf/std and std.arm
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.5 2012/12/16 20:38:15 matt Exp $
a22 1
makeoptions	CPPFLAGS+="-I$S/../../../include"
@


1.6.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.6 2012/12/16 23:47:56 matt Exp $
d11 6
a16 6
options 	MODULAR
options 	__HAVE_FAST_SOFTINTS		# should be in types.h
options 	__HAVE_CPU_COUNTER
options         __HAVE_MM_MD_DIRECT_MAPPED_PHYS
options 	ARM_HAS_VBAR
options 	TPIDRPRW_IS_CURCPU
a18 3
options 	KERNEL_BASE_EXT=0x80000000
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
d23 1
@


1.5
log
@Add a std.evbarm to include std.arm and remove std.arm inclusion from std.*
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.4 2012/12/08 07:05:23 matt Exp $
d6 1
a6 1
include		"conf/std"	# MI standard options
a12 2
options 	EXEC_ELF32
options 	EXEC_SCRIPT
a16 1
options 	ARM32
@


1.4
log
@For cortex kernels, also specify -mfpu=neon
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.3 2012/04/26 06:51:05 bsh Exp $
a6 1
include		"arch/arm/conf/std.arm"	# arch standard options
@


1.3
log
@fix the clock frequency for delay().
from Kenichi Hashimoto.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.2 2012/04/15 08:57:16 bsh Exp $
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=cortex-a8"
@


1.3.2.1
log
@resync with head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.3 2012/04/26 06:51:05 bsh Exp $
d6 2
a7 1
include 	"arch/evbarm/conf/std.evbarm"
d14 2
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"
d20 1
@


1.3.2.2
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d11 6
a16 6
options 	MODULAR
options 	__HAVE_FAST_SOFTINTS		# should be in types.h
options 	__HAVE_CPU_COUNTER
options         __HAVE_MM_MD_DIRECT_MAPPED_PHYS
options 	ARM_HAS_VBAR
options 	TPIDRPRW_IS_CURCPU
a18 3
options 	KERNEL_BASE_EXT=0x80000000
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
d23 1
@


1.3.2.3
log
@update from HEAD
@
text
@a11 1
options 	MODULAR_DEFAULT_AUTOLOAD
@


1.2
log
@compile netwalker kernel with -mcpu=cortex-a8
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1 2010/11/13 07:31:32 bsh Exp $
d22 1
a22 1
options 	CORTEX_CCNT_HZ=720000000
@


1.1
log
@Sharp NetWalker PC-Z1 support by SHIMIZU Ryo, Hashimoto Kenichi, and me.
http://www.sharp.co.jp/netwalker/
@
text
@d1 1
a1 1
#	$NetBSD$
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=arm1136j-s"
@


1.1.16.1
log
@sync to latest -current.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1 2010/11/13 07:31:32 bsh Exp $
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=cortex-a8"
d22 1
a22 1
options 	CORTEX_PMC_CCNT_HZ=800000000
@


1.1.12.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1 2010/11/13 07:31:32 bsh Exp $
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=cortex-a8"
@


1.1.12.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1.12.1 2012/04/17 00:06:13 yamt Exp $
d22 1
a22 1
options 	CORTEX_PMC_CCNT_HZ=800000000
@


1.1.12.3
log
@sync with (a bit old) head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1.12.2 2012/05/23 10:07:42 yamt Exp $
d17 1
a17 1
makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"
@


1.1.12.4
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1.12.3 2013/01/16 05:32:53 yamt Exp $
d6 2
a7 1
include 	"arch/evbarm/conf/std.evbarm"
d14 2
d20 1
@


1.1.12.5
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: std.netwalker,v 1.1.12.4 2013/01/23 00:05:45 yamt Exp $
d11 6
a16 6
options 	MODULAR
options 	__HAVE_FAST_SOFTINTS		# should be in types.h
options 	__HAVE_CPU_COUNTER
options         __HAVE_MM_MD_DIRECT_MAPPED_PHYS
options 	ARM_HAS_VBAR
options 	TPIDRPRW_IS_CURCPU
a18 3
options 	KERNEL_BASE_EXT=0x80000000
options 	EVBARM_BOARDTYPE="netwalker"
options 	FPU_VFP
d23 1
@


1.1.8.1
log
@file std.netwalker was added on branch rmind-uvmplock on 2011-03-05 20:50:04 +0000
@
text
@d1 30
@


1.1.8.2
log
@sync with head
@
text
@a0 30
#	$NetBSD$
#
# standard NetBSD/evbarm options for Sharp NetWalker

machine	evbarm arm
include		"conf/std"	# MI standard options
include		"arch/arm/conf/std.arm"	# arch standard options

# Pull in i.mx51 config definitions.
include	  	"arch/evbarm/conf/files.netwalker"

options 	NETWALKER

options 	EXEC_ELF32
options 	EXEC_SCRIPT
options 	KERNEL_BASE_EXT=0xc0000000
makeoptions	CPUFLAGS="-mcpu=arm1136j-s"

# To support easy transit to ../arch/arm/arm32
options 	ARM32
options 	CORTEX_PMC
options 	CORTEX_CCNT_HZ=720000000

makeoptions	LOADADDRESS="0x90100000"
makeoptions	BOARDTYPE="netwalker"
makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"
makeoptions	CPPFLAGS+="-I$S/../../../include"

options 	ARM_INTR_IMPL="<arch/arm/imx/imx51_intr.h>"
options		ARM_GENERIC_TODR
@


1.1.2.1
log
@file std.netwalker was added on branch uebayasi-xip on 2010-11-15 14:38:23 +0000
@
text
@d1 30
@


1.1.2.2
log
@Sync with HEAD.
@
text
@a0 30
#	$NetBSD$
#
# standard NetBSD/evbarm options for Sharp NetWalker

machine	evbarm arm
include		"conf/std"	# MI standard options
include		"arch/arm/conf/std.arm"	# arch standard options

# Pull in i.mx51 config definitions.
include	  	"arch/evbarm/conf/files.netwalker"

options 	NETWALKER

options 	EXEC_ELF32
options 	EXEC_SCRIPT
options 	KERNEL_BASE_EXT=0xc0000000
makeoptions	CPUFLAGS="-mcpu=arm1136j-s"

# To support easy transit to ../arch/arm/arm32
options 	ARM32
options 	CORTEX_PMC
options 	CORTEX_CCNT_HZ=720000000

makeoptions	LOADADDRESS="0x90100000"
makeoptions	BOARDTYPE="netwalker"
makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.netwalker"
makeoptions	CPPFLAGS+="-I$S/../../../include"

options 	ARM_INTR_IMPL="<arch/arm/imx/imx51_intr.h>"
options		ARM_GENERIC_TODR
@


