aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/bktr
Commit message (Collapse)AuthorAgeFilesLines
* Remove bktr(4)Warner Losh2020-03-014-40/+0
| | | | | | | | | | Remove the brooktree driver as discussed on arch@. Bump FreeBSD version to 1300082, though I doubt anything will care. Relnote: yes Notes: svn path=/head/; revision=358497
* sys/modules: normalize .CURDIR-relative paths to SRCTOPEnji Cooper2017-03-042-2/+2
| | | | | | | | | | | This simplifies make output/logic Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314651
* Remove option headers that do not exist and are not usedAntoine Brodin2008-03-271-1/+1
| | | | | | | | | | from the Makefiles in sys/modules. (opt_devfs.h, opt_bdg.h, opt_emu10kx.h and opt_uslcom.h) Approved by: rwatson (mentor) Notes: svn path=/head/; revision=177671
* Housekeeping. Update for maintainers who have handed in their commit bitsMark Murray2006-07-011-2/+0
| | | | | | | or (in my case) no longer feel that oversight is necessary. Notes: svn path=/head/; revision=160063
* add an option BKTR_USE_FREEBSD_SMBUS that enables compiling the moduleJohn-Mark Gurney2006-01-271-0/+5
| | | | | | | | | with same option... MFC after: 3 days Notes: svn path=/head/; revision=154900
* Let modules use the kernel's opt_*.h files if built along withYaroslav Tykhiy2005-10-141-2/+1
| | | | | | | | | | | | | | | | | the kernel by wrapping all targets for fake opt_*.h files in .if defined(KERNBUILDDIR). Thus, such fake files won't be created at all if modules are built with the kernel. Some modules undergo cleanup like removing unused or unneeded options or .h files, without which they wouldn't build this way or the other. Reviewed by: ru Tested by: no binary changes in modules built alone Tested on: i386 sparc64 amd64 Notes: svn path=/head/; revision=151350
* We don't need to generate vnode_if.h anymoreWarner Losh2004-12-291-1/+1
| | | | Notes: svn path=/head/; revision=139399
* Add a overhaul of the soundchip initialization for the MSP34xx chipsetsAlexander Langer2003-08-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | found only many tv-cards. We currently use more ore less evil hacks (slow_msp_audio sysctl) to configure the various variants of these chips in order to have stereo autodetection work. Nevertheless, this doesn't always work even though it _should_, according to the specs. This is, for example, the case for some popular Hauppauge models sold sold in Germany. However, the Linux driver always worked for me and others. Looking at the sourcecode you will find that the linux-driver uses a very much enhanced approach to program the various msp34xx chipset variants, which is also found in the specs for these chips. This is a port of the Linux MSP34xx code, written by Gerd Knorr <kraxel@bytesex.org>, who agreed to re-release his code under a BSD license for this port. A new config option "BKTR_NEW_MSP34XX_DRIVER" is added, which is required to enable the new driver. Otherwise the old code is used. The msp34xx.c file is diff-reduced to the linux-driver to make later modifications easier, thus it doesn't follow style(9) in most cases. Approved by: roger (committing this, no time to test/review), keichii (code review) Notes: svn path=/head/; revision=118819
* Include "../Makefile.inc".Yoshihiro Takahashi2002-11-061-0/+3
| | | | Notes: svn path=/head/; revision=106496
* Remove bktr.h/NBKTR. Set BKTR_FREEBSD_MODULE in opt_bktr.h instead.Peter Wemm2002-07-221-5/+3
| | | | Notes: svn path=/head/; revision=100473
* Fix kernel build.David E. O'Brien2002-03-251-1/+1
| | | | Notes: svn path=/head/; revision=93124
* Major rework of the iicbus/smbus framework:Nicolas Souchu2002-03-231-6/+1
| | | | | | | | | | | - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup Notes: svn path=/head/; revision=93023
* Export symbols that constitute APIs defined by theseMike Smith2002-01-111-0/+3
| | | | | | | | | | | modules. Note that in the case of 'mii' the API is not clearly defined, and the symbols exported represent a subset defined by current usage. Notes: svn path=/head/; revision=89244
* Use a consistent style and one much closer to the rest of /usr/srcDavid E. O'Brien2001-01-062-4/+6
| | | | Notes: svn path=/head/; revision=70711
* Update to build both bktr and bktr_mem modulesRoger Hardiman2000-09-103-26/+34
| | | | Notes: svn path=/head/; revision=65697
* Avoid the modules madness I inadvertently introduced by making thePoul-Henning Kamp2000-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | cloning infrastructure standard in kern_conf. Modules are now the same with or without devfs support. If you need to detect if devfs is present, in modules or elsewhere, check the integer variable "devfs_present". This happily removes an ugly hack from kern/vfs_conf.c. This forces a rename of the eventhandler and the standard clone helper function. Include <sys/eventhandler.h> in <sys/conf.h>: it's a helper #include like <sys/queue.h> Remove all #includes of opt_devfs.h they no longer matter. Notes: svn path=/head/; revision=65374
* Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead ofPeter Wemm2000-05-271-1/+1
| | | | | | | encoding the relative path. Notes: svn path=/head/; revision=60966
* Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.Peter Wemm2000-05-041-1/+1
| | | | | | | | | | This means that the kernel can be totally self contained now and is not dependent on the last buildworld to update /usr/share/mk. This might also make it easier to build 5.x kernels on 4.0 boxes etc, assuming gensetdefs and config(8) are updated. Notes: svn path=/head/; revision=59951
* Removed special rules for building and cleaning device interface filesBruce Evans1999-11-281-19/+2
| | | | | | | | and empty options files. The rules are now generated automatically in bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}). Notes: svn path=/head/; revision=53846
* Add vnode_if.c to CLEANFILES.Brian Feldman1999-11-221-1/+1
| | | | Notes: svn path=/head/; revision=53558
* Make the bktr module build. The Makefile was badly mangled, includingPeter Wemm1999-09-281-7/+9
| | | | | | | leaving the ".c" out of most of the SRCS= source files. Notes: svn path=/head/; revision=51748
* Update to use new Bt848 driverRoger Hardiman1999-09-261-1/+1
| | | | Notes: svn path=/head/; revision=51696
* Use new location of Bt848 driver.Roger Hardiman1999-09-221-6/+3
| | | | | | | Remove NPCI generation as the driver no longer checks for NPIC > 0 Notes: svn path=/head/; revision=51541
* add vnode_if.hRoger Hardiman1999-08-311-2/+2
| | | | Notes: svn path=/head/; revision=50695
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* Change perl5 to perl (same change as made in the fxp module)Roger Hardiman1999-06-121-5/+5
| | | | Notes: svn path=/head/; revision=47886
* Makefile to build a loadable bktr Bt848/Bt878 device driverRoger Hardiman1999-06-121-0/+47
This allows the bt848 grabber to be loaded in the boot loader or after bootup without the need for a custom kernel Notes: svn path=/head/; revision=47885