head	1.4;
access;
symbols
	netbsd-11-0-RC4:1.3
	netbsd-11-0-RC3:1.3
	netbsd-11-0-RC2:1.3
	netbsd-11-0-RC1:1.3
	perseant-exfatfs-base-20250801:1.3
	netbsd-11:1.3.0.58
	netbsd-11-base:1.3
	netbsd-10-1-RELEASE:1.3
	perseant-exfatfs-base-20240630:1.3
	perseant-exfatfs:1.3.0.56
	perseant-exfatfs-base:1.3
	netbsd-8-3-RELEASE:1.3
	netbsd-9-4-RELEASE:1.3
	netbsd-10-0-RELEASE:1.3
	netbsd-10-0-RC6:1.3
	netbsd-10-0-RC5:1.3
	netbsd-10-0-RC4:1.3
	netbsd-10-0-RC3:1.3
	netbsd-10-0-RC2:1.3
	thorpej-ifq:1.3.0.54
	thorpej-ifq-base:1.3
	thorpej-altq-separation:1.3.0.52
	thorpej-altq-separation-base:1.3
	netbsd-10-0-RC1:1.3
	netbsd-10:1.3.0.50
	netbsd-10-base:1.3
	bouyer-sunxi-drm:1.3.0.48
	bouyer-sunxi-drm-base:1.3
	netbsd-9-3-RELEASE:1.3
	thorpej-i2c-spi-conf2:1.3.0.46
	thorpej-i2c-spi-conf2-base:1.3
	thorpej-futex2:1.3.0.44
	thorpej-futex2-base:1.3
	thorpej-cfargs2:1.3.0.42
	thorpej-cfargs2-base:1.3
	cjep_sun2x-base1:1.3
	cjep_sun2x:1.3.0.40
	cjep_sun2x-base:1.3
	cjep_staticlib_x-base1:1.3
	netbsd-9-2-RELEASE:1.3
	cjep_staticlib_x:1.3.0.38
	cjep_staticlib_x-base:1.3
	thorpej-i2c-spi-conf:1.3.0.36
	thorpej-i2c-spi-conf-base:1.3
	thorpej-cfargs:1.3.0.34
	thorpej-cfargs-base:1.3
	thorpej-futex:1.3.0.32
	thorpej-futex-base:1.3
	netbsd-9-1-RELEASE:1.3
	bouyer-xenpvh-base2:1.3
	phil-wifi-20200421:1.3
	bouyer-xenpvh-base1:1.3
	phil-wifi-20200411:1.3
	bouyer-xenpvh:1.3.0.30
	bouyer-xenpvh-base:1.3
	is-mlppp:1.3.0.28
	is-mlppp-base:1.3
	phil-wifi-20200406:1.3
	netbsd-8-2-RELEASE:1.3
	ad-namecache-base3:1.3
	netbsd-9-0-RELEASE:1.3
	netbsd-9-0-RC2:1.3
	ad-namecache-base2:1.3
	ad-namecache-base1:1.3
	ad-namecache:1.3.0.26
	ad-namecache-base:1.3
	netbsd-9-0-RC1:1.3
	phil-wifi-20191119:1.3
	netbsd-9:1.3.0.24
	netbsd-9-base:1.3
	phil-wifi-20190609:1.3
	netbsd-8-1-RELEASE:1.3
	netbsd-8-1-RC1:1.3
	isaki-audio2:1.3.0.22
	isaki-audio2-base:1.3
	pgoyette-compat-merge-20190127:1.3
	pgoyette-compat-20190127:1.3
	pgoyette-compat-20190118:1.3
	pgoyette-compat-1226:1.3
	pgoyette-compat-1126:1.3
	pgoyette-compat-1020:1.3
	pgoyette-compat-0930:1.3
	pgoyette-compat-0906:1.3
	jdolecek-ncqfixes:1.3.0.20
	jdolecek-ncqfixes-base:1.3
	pgoyette-compat-0728:1.3
	netbsd-8-0-RELEASE:1.3
	phil-wifi:1.3.0.18
	phil-wifi-base:1.3
	pgoyette-compat-0625:1.3
	netbsd-8-0-RC2:1.3
	pgoyette-compat-0521:1.3
	pgoyette-compat-0502:1.3
	pgoyette-compat-0422:1.3
	netbsd-8-0-RC1:1.3
	pgoyette-compat-0415:1.3
	pgoyette-compat-0407:1.3
	pgoyette-compat-0330:1.3
	pgoyette-compat-0322:1.3
	pgoyette-compat-0315:1.3
	pgoyette-compat:1.3.0.16
	pgoyette-compat-base:1.3
	tls-maxphys:1.3.0.14
	tls-maxphys-base-20171202:1.3
	matt-nb8-mediatek:1.3.0.12
	matt-nb8-mediatek-base:1.3
	nick-nhusb-base-20170825:1.3
	perseant-stdc-iso10646:1.3.0.10
	perseant-stdc-iso10646-base:1.3
	netbsd-8:1.3.0.8
	netbsd-8-base:1.3
	prg-localcount2-base3:1.3
	prg-localcount2-base2:1.3
	prg-localcount2-base1:1.3
	prg-localcount2:1.3.0.6
	prg-localcount2-base:1.3
	pgoyette-localcount-20170426:1.3
	bouyer-socketcan-base1:1.3
	jdolecek-ncq:1.3.0.4
	jdolecek-ncq-base:1.3
	pgoyette-localcount-20170320:1.3
	nick-nhusb-base-20170204:1.3
	bouyer-socketcan:1.3.0.2
	bouyer-socketcan-base:1.3
	pgoyette-localcount-20170107:1.3
	nick-nhusb-base-20161204:1.3
	pgoyette-localcount-20161104:1.3
	nick-nhusb-base-20161004:1.2
	localcount-20160914:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.2
	pgoyette-localcount-base:1.2
	nick-nhusb-base-20160907:1.2
	nick-nhusb-base-20160529:1.2
	nick-nhusb-base-20160422:1.2
	nick-nhusb-base-20160319:1.2
	nick-nhusb-base-20151226:1.2
	nick-nhusb-base-20150921:1.2
	nick-nhusb-base-20150606:1.2
	nick-nhusb:1.1.0.2
	nick-nhusb-base-20150406:1.1;
locks; strict;
comment	@# @;


1.4
date	2026.03.27.22.07.49;	author andvar;	state Exp;
branches;
next	1.3;
commitid	o2Fy0ldQsvsA8FzG;

1.3
date	2016.10.26.01.03.23;	author pgoyette;	state Exp;
branches
	1.3.14.1;
next	1.2;
commitid	kAyGfee2wCzcGArz;

1.2
date	2015.05.30.14.10.01;	author jmcneill;	state Exp;
branches
	1.2.2.1;
next	1.1;
commitid	o3EPuXBBheTmBtny;

1.1
date	2015.03.28.14.09.59;	author jmcneill;	state Exp;
branches
	1.1.2.1;
next	;
commitid	4u2HHl06rOmRCnfy;

1.3.14.1
date	2016.10.26.01.03.23;	author jdolecek;	state dead;
branches;
next	1.3.14.2;
commitid	XcIYRZTAh1LmerhA;

1.3.14.2
date	2017.12.03.11.37.01;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.2.2.1
date	2016.11.04.14.49.08;	author pgoyette;	state Exp;
branches;
next	;
commitid	2m1JRwYmpwPkOOsz;

1.1.2.1
date	2015.03.28.14.09.59;	author skrll;	state dead;
branches;
next	1.1.2.2;
commitid	pz01Zhy7RP6iGxgy;

1.1.2.2
date	2015.04.06.15.18.08;	author skrll;	state Exp;
branches;
next	1.1.2.3;
commitid	pz01Zhy7RP6iGxgy;

1.1.2.3
date	2015.06.06.14.40.07;	author skrll;	state Exp;
branches;
next	1.1.2.4;
commitid	O6LVO5i6UulOvnoy;

1.1.2.4
date	2016.12.05.10.55.01;	author skrll;	state Exp;
branches;
next	;
commitid	4H3tiQVJXN6oEMwz;


desc
@@


1.4
log
@Fix forward slash to dot typo in a few more places.
Based on recent pgoyette changes in sys/dev/pci/Makefile.pcidevs rev 1.8
@
text
@#	$NetBSD: Makefile.hdaudiodevs,v 1.3 2016/10/26 01:03:23 pgoyette Exp $
#
# As per tron@@NetBSD.org, the proper procedure is
#
# 1.) Change "src/sys/dev/hdaudio/hdaudiodevs".
# 2.) Commit "src/sys/dev/hdaudio/hdaudiodevs".
# 3.) Execute "make -f Makefile.hdaudiodevs" in "src/sys/dev/hdaudio".
# 4.) Ensure that the value of MAX_AUDIO_DEV_LEN is at least as large as
#     the values reported.  If necessary, update "src/sys/sys/audioio.h"
#     and bump the kernel version in "src/sys/sys/param.h".
# 5.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and
#     "src/sys/dev/hdaudio/hdaudiodevs_data.h"; if you changed them, also
#     commit "src/sys/sys/audioio.h" and "src/sys/sys/param.h".

.include <bsd.own.mk>

hdaudiodevs.h hdaudiodevs_data.h: ${.CURDIR}/../devlist2h.awk hdaudiodevs
	/bin/rm -f hdaudiodevs.h hdaudiodevs_data.h
	${TOOL_AWK} -f ${.ALLSRC}
@


1.3
log
@Update the devlist2h.awk script to track the maximum lengths of vendor
and product strings, and report the max values at end of the run.

Update the Makefiles.{pci,usb,hdaudio}devs to point users at the places
which might need to be updated if the maximum lengths get larger.

Since this commit makes no changes to the generated files, we don't
need to regenerate them now.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.2 2015/05/30 14:10:01 jmcneill Exp $
d10 1
a10 1
#     and bump the kernel version in "src/sys/sys/param/h".
d13 1
a13 1
#     commit "src/sys/sys/audioio.h" and "src/sys/sys/param/h".
@


1.3.14.1
log
@file Makefile.hdaudiodevs was added on branch tls-maxphys on 2017-12-03 11:37:01 +0000
@
text
@d1 19
@


1.3.14.2
log
@update from HEAD
@
text
@a0 19
#	$NetBSD$
#
# As per tron@@NetBSD.org, the proper procedure is
#
# 1.) Change "src/sys/dev/hdaudio/hdaudiodevs".
# 2.) Commit "src/sys/dev/hdaudio/hdaudiodevs".
# 3.) Execute "make -f Makefile.hdaudiodevs" in "src/sys/dev/hdaudio".
# 4.) Ensure that the value of MAX_AUDIO_DEV_LEN is at least as large as
#     the values reported.  If necessary, update "src/sys/sys/audioio.h"
#     and bump the kernel version in "src/sys/sys/param/h".
# 5.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and
#     "src/sys/dev/hdaudio/hdaudiodevs_data.h"; if you changed them, also
#     commit "src/sys/sys/audioio.h" and "src/sys/sys/param/h".

.include <bsd.own.mk>

hdaudiodevs.h hdaudiodevs_data.h: ${.CURDIR}/../devlist2h.awk hdaudiodevs
	/bin/rm -f hdaudiodevs.h hdaudiodevs_data.h
	${TOOL_AWK} -f ${.ALLSRC}
@


1.2
log
@fix path to devlist2h
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.1 2015/03/28 14:09:59 jmcneill Exp $
d8 6
a13 1
# 4.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and "src/sys/dev/hdaudio/hdaudiodevs_data.h".
@


1.2.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.3 2016/10/26 01:03:23 pgoyette Exp $
d8 1
a8 6
# 4.) Ensure that the value of MAX_AUDIO_DEV_LEN is at least as large as
#     the values reported.  If necessary, update "src/sys/sys/audioio.h"
#     and bump the kernel version in "src/sys/sys/param/h".
# 5.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and
#     "src/sys/dev/hdaudio/hdaudiodevs_data.h"; if you changed them, also
#     commit "src/sys/sys/audioio.h" and "src/sys/sys/param/h".
@


1.1
log
@Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.2 2014/09/21 14:30:22 christos Exp $
d12 1
a12 1
hdaudiodevs.h hdaudiodevs_data.h: ${.CURDIR}/../../devlist2h.awk hdaudiodevs
@


1.1.2.1
log
@file Makefile.hdaudiodevs was added on branch nick-nhusb on 2015-04-06 15:18:08 +0000
@
text
@d1 14
@


1.1.2.2
log
@Sync with HEAD
@
text
@a0 14
#	$NetBSD: Makefile.hdaudiodevs,v 1.1 2015/03/28 14:09:59 jmcneill Exp $
#
# As per tron@@NetBSD.org, the proper procedure is
#
# 1.) Change "src/sys/dev/hdaudio/hdaudiodevs".
# 2.) Commit "src/sys/dev/hdaudio/hdaudiodevs".
# 3.) Execute "make -f Makefile.hdaudiodevs" in "src/sys/dev/hdaudio".
# 4.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and "src/sys/dev/hdaudio/hdaudiodevs_data.h".

.include <bsd.own.mk>

hdaudiodevs.h hdaudiodevs_data.h: ${.CURDIR}/../../devlist2h.awk hdaudiodevs
	/bin/rm -f hdaudiodevs.h hdaudiodevs_data.h
	${TOOL_AWK} -f ${.ALLSRC}
@


1.1.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.1.2.2 2015/04/06 15:18:08 skrll Exp $
d12 1
a12 1
hdaudiodevs.h hdaudiodevs_data.h: ${.CURDIR}/../devlist2h.awk hdaudiodevs
@


1.1.2.4
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.hdaudiodevs,v 1.1.2.3 2015/06/06 14:40:07 skrll Exp $
d8 1
a8 6
# 4.) Ensure that the value of MAX_AUDIO_DEV_LEN is at least as large as
#     the values reported.  If necessary, update "src/sys/sys/audioio.h"
#     and bump the kernel version in "src/sys/sys/param/h".
# 5.) Commit "src/sys/dev/hdaudio/hdaudiodevs.h" and
#     "src/sys/dev/hdaudio/hdaudiodevs_data.h"; if you changed them, also
#     commit "src/sys/sys/audioio.h" and "src/sys/sys/param/h".
@


