head	1.5;
access;
symbols
	netbsd-11-0-RC4:1.5.28.1
	netbsd-11-0-RC3:1.5.28.1
	netbsd-11-0-RC2:1.5.28.1
	netbsd-11-0-RC1:1.5.28.1
	perseant-exfatfs-base-20250801:1.5
	netbsd-11:1.5.0.28
	netbsd-11-base:1.5
	netbsd-10-1-RELEASE:1.5.20.1
	perseant-exfatfs-base-20240630:1.5
	perseant-exfatfs:1.5.0.26
	perseant-exfatfs-base:1.5
	netbsd-8-3-RELEASE:1.1
	netbsd-9-4-RELEASE:1.4
	netbsd-10-0-RELEASE:1.5.20.1
	netbsd-10-0-RC6:1.5.20.1
	netbsd-10-0-RC5:1.5.20.1
	netbsd-10-0-RC4:1.5.20.1
	netbsd-10-0-RC3:1.5.20.1
	netbsd-10-0-RC2:1.5.20.1
	thorpej-ifq:1.5.0.24
	thorpej-ifq-base:1.5
	thorpej-altq-separation:1.5.0.22
	thorpej-altq-separation-base:1.5
	netbsd-10-0-RC1:1.5.20.1
	netbsd-10:1.5.0.20
	netbsd-10-base:1.5
	bouyer-sunxi-drm:1.5.0.18
	bouyer-sunxi-drm-base:1.5
	netbsd-9-3-RELEASE:1.4
	thorpej-i2c-spi-conf2:1.5.0.16
	thorpej-i2c-spi-conf2-base:1.5
	thorpej-futex2:1.5.0.14
	thorpej-futex2-base:1.5
	thorpej-cfargs2:1.5.0.12
	thorpej-cfargs2-base:1.5
	cjep_sun2x-base1:1.5
	cjep_sun2x:1.5.0.10
	cjep_sun2x-base:1.5
	cjep_staticlib_x-base1:1.5
	netbsd-9-2-RELEASE:1.4
	cjep_staticlib_x:1.5.0.8
	cjep_staticlib_x-base:1.5
	thorpej-i2c-spi-conf:1.5.0.6
	thorpej-i2c-spi-conf-base:1.5
	thorpej-cfargs:1.5.0.4
	thorpej-cfargs-base:1.5
	thorpej-futex:1.5.0.2
	thorpej-futex-base:1.5
	netbsd-9-1-RELEASE:1.4
	bouyer-xenpvh-base2:1.5
	phil-wifi-20200421:1.5
	bouyer-xenpvh-base1:1.5
	phil-wifi-20200411:1.4
	bouyer-xenpvh:1.4.0.10
	bouyer-xenpvh-base:1.4
	is-mlppp:1.4.0.8
	is-mlppp-base:1.4
	phil-wifi-20200406:1.4
	netbsd-8-2-RELEASE:1.1
	ad-namecache-base3:1.4
	netbsd-9-0-RELEASE:1.4
	netbsd-9-0-RC2:1.4
	ad-namecache-base2:1.4
	ad-namecache-base1:1.4
	ad-namecache:1.4.0.6
	ad-namecache-base:1.4
	netbsd-9-0-RC1:1.4
	phil-wifi-20191119:1.4
	netbsd-9:1.4.0.4
	netbsd-9-base:1.4
	phil-wifi-20190609:1.4
	netbsd-8-1-RELEASE:1.1
	netbsd-8-1-RC1:1.1
	isaki-audio2:1.4.0.2
	isaki-audio2-base:1.4
	pgoyette-compat-merge-20190127:1.1.20.3
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.4
	pgoyette-compat-1126:1.4
	pgoyette-compat-1020:1.4
	pgoyette-compat-0930:1.4
	pgoyette-compat-0906:1.4
	pgoyette-compat-0728:1.4
	netbsd-8-0-RELEASE:1.1
	phil-wifi:1.3.0.2
	phil-wifi-base:1.3
	pgoyette-compat-0625:1.3
	netbsd-8-0-RC2:1.1
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.1
	pgoyette-compat-0422:1.1
	netbsd-8-0-RC1:1.1
	pgoyette-compat-0415:1.1
	pgoyette-compat-0407:1.1
	pgoyette-compat-0330:1.1
	pgoyette-compat-0322:1.1
	pgoyette-compat-0315:1.1
	pgoyette-compat:1.1.0.20
	pgoyette-compat-base:1.1
	tls-maxphys:1.1.0.18
	tls-maxphys-base-20171202:1.1
	matt-nb8-mediatek:1.1.0.16
	matt-nb8-mediatek-base:1.1
	nick-nhusb-base-20170825:1.1
	perseant-stdc-iso10646:1.1.0.14
	perseant-stdc-iso10646-base:1.1
	netbsd-8:1.1.0.12
	netbsd-8-base:1.1
	prg-localcount2-base3:1.1
	prg-localcount2-base2:1.1
	prg-localcount2-base1:1.1
	prg-localcount2:1.1.0.10
	prg-localcount2-base:1.1
	pgoyette-localcount-20170426:1.1
	bouyer-socketcan-base1:1.1
	jdolecek-ncq:1.1.0.8
	jdolecek-ncq-base:1.1
	pgoyette-localcount-20170320:1.1
	nick-nhusb-base-20170204:1.1
	bouyer-socketcan:1.1.0.6
	bouyer-socketcan-base:1.1
	pgoyette-localcount-20170107:1.1
	nick-nhusb-base-20161204:1.1
	pgoyette-localcount-20161104:1.1
	nick-nhusb:1.1.0.4
	nick-nhusb-base-20161004:1.1
	localcount-20160914:1.1
	pgoyette-localcount-20160806:1.1
	pgoyette-localcount-20160726:1.1
	pgoyette-localcount:1.1.0.2
	pgoyette-localcount-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2020.04.18.11.00.38;	author skrll;	state Exp;
branches
	1.5.20.1
	1.5.28.1;
next	1.4;
commitid	2zaZE9PO9gJXaR4C;

1.4
date	2018.07.12.10.46.43;	author maxv;	state Exp;
branches
	1.4.10.1;
next	1.3;
commitid	zv0Sckxqs4y3RPJA;

1.3
date	2018.06.07.13.36.28;	author thorpej;	state Exp;
branches
	1.3.2.1;
next	1.2;
commitid	e9pnxag05qUvVlFA;

1.2
date	2018.05.15.01.24.23;	author thorpej;	state Exp;
branches;
next	1.1;
commitid	v4vjnLVUnQckCkCA;

1.1
date	2016.07.12.13.28.46;	author kiyohara;	state Exp;
branches
	1.1.4.1
	1.1.18.1
	1.1.20.1;
next	;
commitid	RmZgB0SA9CDPd2ez;

1.5.20.1
date	2023.10.09.23.33.45;	author snj;	state Exp;
branches;
next	;
commitid	Gy7Rt3RMsJCGx0IE;

1.5.28.1
date	2026.02.03.20.51.24;	author snj;	state Exp;
branches;
next	;
commitid	xJf92BKl6kL8oYsG;

1.4.10.1
date	2020.04.20.11.28.54;	author bouyer;	state Exp;
branches;
next	;
commitid	4WLfIgNPymVsg75C;

1.3.2.1
date	2019.06.10.22.06.04;	author christos;	state Exp;
branches;
next	1.3.2.2;
commitid	jtc8rnCzWiEEHGqB;

1.3.2.2
date	2020.04.21.18.42.05;	author martin;	state Exp;
branches;
next	;
commitid	86tA4aEmdr3VCh5C;

1.1.4.1
date	2016.07.12.13.28.46;	author skrll;	state dead;
branches;
next	1.1.4.2;
commitid	uuAdz3JYHQmaWZoz;

1.1.4.2
date	2016.10.05.20.55.26;	author skrll;	state Exp;
branches;
next	;
commitid	uuAdz3JYHQmaWZoz;

1.1.18.1
date	2016.07.12.13.28.46;	author jdolecek;	state dead;
branches;
next	1.1.18.2;
commitid	XcIYRZTAh1LmerhA;

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

1.1.20.1
date	2018.05.21.04.36.00;	author pgoyette;	state Exp;
branches;
next	1.1.20.2;
commitid	X5L8kSrBWQcDt7DA;

1.1.20.2
date	2018.06.25.07.25.40;	author pgoyette;	state Exp;
branches;
next	1.1.20.3;
commitid	8PtAu9af7VvhiDHA;

1.1.20.3
date	2018.07.28.04.37.31;	author pgoyette;	state Exp;
branches;
next	;
commitid	1UP1xAIUxv1ZgRLA;


desc
@@


1.5
log
@PMAP_DEBUG has been deleted on arm
@
text
@#	$NetBSD: KURONAS_X4,v 1.4 2018/07/12 10:46:43 maxv Exp $
#
#  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
#

include 	"arch/evbarm/conf/MARVELL_NAS"

# Board Type
makeoptions	BOARDTYPE="kuronas_x4"
options 	EVBARM_BOARDTYPE=kuronas_x4

makeoptions	CPUFLAGS="-mcpu=xscale"	# Xscale instruction set support
no options	CPU_SHEEVA
no options	KIRKWOOD

# Also build a kernel with root on wd0, to avoid query for root fs
config		netbsd-wd0	root on wd0 type ffs

# Development and Debugging options

options 	DIAGNOSTIC	# internal consistency checks
options 	DEBUG
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB
#options 	DEBUG_KGDB
makeoptions	DEBUG="-g"	# compile full symbol table
#makeoptions	COPTS="-O2"
makeoptions	COPY_SYMTAB=1
#options 	AUDIO_DEBUG=2


rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC

# PCI network interfaces
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?
@


1.5.28.1
log
@Apply patch (requested by martin in ticket #182):
Remove "options DIAGNOSTIC" and "options DEBUG" from all kernels
and _DIAGNOSTIC from libc.
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.5 2020/04/18 11:00:38 skrll Exp $
d21 2
a22 2
#options 	DIAGNOSTIC	# internal consistency checks
#options 	DEBUG
@


1.5.20.1
log
@Apply patch (requested by martin in ticket #401):
Disable DIAGNOSTIC/DEBUG.
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.5 2020/04/18 11:00:38 skrll Exp $
d21 2
a22 2
#options 	DIAGNOSTIC	# internal consistency checks
#options 	DEBUG
@


1.4
log
@Remove the kernel PMC code. Sent yesterday on tech-kern@@.

This change:

 * Removes "options PERFCTRS", the associated includes, and the associated
   ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
   good.

 * Removes the PMC code of ARM XSCALE.

 * Removes all the pmc.h files. They were all empty, except for ARM XSCALE.

 * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
   definitions are put in sysarch.h.

 * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
   and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
   netbsd32 and rump.

 * Removes the pmc_evid_t and pmc_ctr_t types.

 * Removes all the associated man pages. The sets are marked as obsolete.
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.3 2018/06/07 13:36:28 thorpej Exp $
d23 1
a23 1
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
@


1.4.10.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.5 2020/04/18 11:00:38 skrll Exp $
d23 1
a23 1
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
@


1.3
log
@Revert changes that pinned-down i2c parent specs.  The i2c subsystem
has been enhanced to make this unnecessary.
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.1 2016/07/12 13:28:46 kiyohara Exp $
a20 1
#options 	PERFCTRS	# performance counters
@


1.3.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.4 2018/07/12 10:46:43 maxv Exp $
d21 1
@


1.3.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d23 1
a23 1
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
@


1.2
log
@Fully specifiy the location of indirectly-configured I2C devices. In
particular, the parent spec must not be wild-carded, as doing so doesn't
work well on systems where more than one I2C bus is present.
@
text
@d35 1
a35 1
rs5c372rtc* at iic0 addr 0x32		# RICOH RS5C372 RTC
@


1.1
log
@Add 'KURONAS x4' configuration.
@
text
@d1 1
a1 1
#	$NetBSD: KUROBOX_PRO,v 1.8 2015/07/18 15:05:52 htodd Exp $
d35 1
a35 1
rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC
@


1.1.20.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.2 2018/05/15 01:24:23 thorpej Exp $
d35 1
a35 1
rs5c372rtc* at iic0 addr 0x32		# RICOH RS5C372 RTC
@


1.1.20.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.3 2018/06/07 13:36:28 thorpej Exp $
d35 1
a35 1
rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC
@


1.1.20.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KURONAS_X4,v 1.4 2018/07/12 10:46:43 maxv Exp $
d21 1
@


1.1.18.1
log
@file KURONAS_X4 was added on branch tls-maxphys on 2017-12-03 11:36:03 +0000
@
text
@d1 39
@


1.1.18.2
log
@update from HEAD
@
text
@a0 39
#	$NetBSD$
#
#  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
#

include 	"arch/evbarm/conf/MARVELL_NAS"

# Board Type
makeoptions	BOARDTYPE="kuronas_x4"
options 	EVBARM_BOARDTYPE=kuronas_x4

makeoptions	CPUFLAGS="-mcpu=xscale"	# Xscale instruction set support
no options	CPU_SHEEVA
no options	KIRKWOOD

# Also build a kernel with root on wd0, to avoid query for root fs
config		netbsd-wd0	root on wd0 type ffs

# Development and Debugging options

#options 	PERFCTRS	# performance counters
options 	DIAGNOSTIC	# internal consistency checks
options 	DEBUG
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB
#options 	DEBUG_KGDB
makeoptions	DEBUG="-g"	# compile full symbol table
#makeoptions	COPTS="-O2"
makeoptions	COPY_SYMTAB=1
#options 	AUDIO_DEBUG=2


rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC

# PCI network interfaces
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?
@


1.1.4.1
log
@file KURONAS_X4 was added on branch nick-nhusb on 2016-10-05 20:55:26 +0000
@
text
@d1 39
@


1.1.4.2
log
@Sync with HEAD
@
text
@a0 39
#	$NetBSD: KURONAS_X4,v 1.1 2016/07/12 13:28:46 kiyohara Exp $
#
#  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
#

include 	"arch/evbarm/conf/MARVELL_NAS"

# Board Type
makeoptions	BOARDTYPE="kuronas_x4"
options 	EVBARM_BOARDTYPE=kuronas_x4

makeoptions	CPUFLAGS="-mcpu=xscale"	# Xscale instruction set support
no options	CPU_SHEEVA
no options	KIRKWOOD

# Also build a kernel with root on wd0, to avoid query for root fs
config		netbsd-wd0	root on wd0 type ffs

# Development and Debugging options

#options 	PERFCTRS	# performance counters
options 	DIAGNOSTIC	# internal consistency checks
options 	DEBUG
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB
#options 	DEBUG_KGDB
makeoptions	DEBUG="-g"	# compile full symbol table
#makeoptions	COPTS="-O2"
makeoptions	COPY_SYMTAB=1
#options 	AUDIO_DEBUG=2


rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC

# PCI network interfaces
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?
@


