CVS commit: src/sys/dev/pci/bktr

2020-02-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 23 10:30:43 UTC 2020

Modified Files:
src/sys/dev/pci/bktr: bktr_core.c

Log Message:
typo in comment


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/dev/pci/bktr/bktr_core.c

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/pci/bktr/bktr_core.c
diff -u src/sys/dev/pci/bktr/bktr_core.c:1.56 src/sys/dev/pci/bktr/bktr_core.c:1.57
--- src/sys/dev/pci/bktr/bktr_core.c:1.56	Sun Feb  3 03:19:27 2019
+++ src/sys/dev/pci/bktr/bktr_core.c	Sun Feb 23 10:30:43 2020
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_core.c,v 1.6 2003/03/11 23:11:22 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_core.c,v 1.56 2019/02/03 03:19:27 mrg Exp $	*/
+/*	$NetBSD: bktr_core.c,v 1.57 2020/02/23 10:30:43 skrll Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_core.c,v 1.114 2000/10/31 13:09:56 roger Exp$ */
 
 /*
@@ -98,7 +98,7 @@
  */
 
 #include 
-__KERNEL_RCSID(0, "$NetBSD: bktr_core.c,v 1.56 2019/02/03 03:19:27 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bktr_core.c,v 1.57 2020/02/23 10:30:43 skrll Exp $");
 
 #include "opt_bktr.h"		/* Include any kernel config options */
 
@@ -2977,7 +2977,7 @@ rgb_prog(bktr_ptr_t bktr, char i_flag, i
 
 	buffer = target_buffer;
 
-	/* contruct sync : for video packet format */
+	/* construct sync : for video packet format */
 	*dma_prog++ = htole32(OP_SYNC | BKTR_RESYNC | BKTR_FM1);
 
 	/* sync, mode indicator packed data */
@@ -3132,7 +3132,7 @@ yuvpack_prog(bktr_ptr_t bktr, char i_fla
 
 	buffer = target_buffer;
 
-	/* contruct sync : for video packet format */
+	/* construct sync : for video packet format */
 	/* sync, mode indicator packed data */
 	*dma_prog++ = htole32(OP_SYNC | BKTR_RESYNC | BKTR_FM1);
 	*dma_prog++ = htole32(0);  /* NULL WORD */
@@ -3255,7 +3255,7 @@ yuv422_prog(bktr_ptr_t bktr, char i_flag
 
 	t1 = buffer;
 
-	/* contruct sync : for video packet format */
+	/* construct sync : for video packet format */
 	*dma_prog++ = htole32(OP_SYNC | BKTR_RESYNC | BKTR_FM3); /*sync, mode indicator packed data*/
 	*dma_prog++ = htole32(0);  /* NULL WORD */
 



CVS commit: src/sys/dev/pci/bktr

2018-12-09 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Sun Dec  9 11:22:35 UTC 2018

Modified Files:
src/sys/dev/pci/bktr: bktr_os.c

Log Message:
use pci_intr_establish_xname()


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/bktr/bktr_os.c

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/pci/bktr/bktr_os.c
diff -u src/sys/dev/pci/bktr/bktr_os.c:1.67 src/sys/dev/pci/bktr/bktr_os.c:1.68
--- src/sys/dev/pci/bktr/bktr_os.c:1.67	Thu Jul 14 10:19:06 2016
+++ src/sys/dev/pci/bktr/bktr_os.c	Sun Dec  9 11:22:35 2018
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_os.c,v 1.5 2003/03/11 23:11:25 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_os.c,v 1.67 2016/07/14 10:19:06 msaitoh Exp $	*/
+/*	$NetBSD: bktr_os.c,v 1.68 2018/12/09 11:22:35 jdolecek Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.20 2000/10/20 08:16:53 roger Exp$ */
 
 /*
@@ -51,7 +51,7 @@
  */
 
 #include 
-__KERNEL_RCSID(0, "$NetBSD: bktr_os.c,v 1.67 2016/07/14 10:19:06 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bktr_os.c,v 1.68 2018/12/09 11:22:35 jdolecek Exp $");
 
 #ifdef __FreeBSD__
 #include "bktr.h"
@@ -1506,8 +1506,8 @@ bktr_attach(device_t parent, device_t se
 		return;
 	}
 	intrstr = pci_intr_string(pa->pa_pc, ih, intrbuf, sizeof(intrbuf));
-	bktr->ih = pci_intr_establish(pa->pa_pc, ih, IPL_VIDEO,
-  bktr_intr, bktr);
+	bktr->ih = pci_intr_establish_xname(pa->pa_pc, ih, IPL_VIDEO,
+			  bktr_intr, bktr, device_xname(bktr->bktr_dev));
 	if (bktr->ih == NULL) {
 		aprint_error("%s: couldn't establish interrupt",
 		   bktr_name(bktr));



CVS commit: src/sys/dev/pci/bktr

2013-08-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sat Aug 10 18:14:21 UTC 2013

Modified Files:
src/sys/dev/pci/bktr: bktr_os.c

Log Message:
Redo -r1.53 correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pci/bktr/bktr_os.c

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/pci/bktr/bktr_os.c
diff -u src/sys/dev/pci/bktr/bktr_os.c:1.61 src/sys/dev/pci/bktr/bktr_os.c:1.62
--- src/sys/dev/pci/bktr/bktr_os.c:1.61	Sat Oct 27 17:18:36 2012
+++ src/sys/dev/pci/bktr/bktr_os.c	Sat Aug 10 18:14:21 2013
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_os.c,v 1.5 2003/03/11 23:11:25 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_os.c,v 1.61 2012/10/27 17:18:36 chs Exp $	*/
+/*	$NetBSD: bktr_os.c,v 1.62 2013/08/10 18:14:21 dholland Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.20 2000/10/20 08:16:53 roger Exp$ */
 
 /*
@@ -51,7 +51,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: bktr_os.c,v 1.61 2012/10/27 17:18:36 chs Exp $);
+__KERNEL_RCSID(0, $NetBSD: bktr_os.c,v 1.62 2013/08/10 18:14:21 dholland Exp $);
 
 #ifdef __FreeBSD__
 #include bktr.h
@@ -165,7 +165,7 @@ SYSCTL_INT(_hw_bt848, OID_AUTO, slow_msp
 #define BKTR_DEBUG
 #ifdef BKTR_DEBUG
 int bktr_debug = 0;
-#define DPR(x)	if (bktr_debug) printf x
+#define DPR(x)	(bktr_debug ? printf x : (void)0)
 #else
 #define DPR(x)
 #endif



CVS commit: src/sys/dev/pci/bktr

2012-12-14 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Dec 14 19:38:36 UTC 2012

Modified Files:
src/sys/dev/pci/bktr: bktr_core.c

Log Message:
bt848_format is only defined in a __FreeBSD__ section of bktr_os.c and
overriding the local (static) definition with extern is bogus.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/pci/bktr/bktr_core.c

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/pci/bktr/bktr_core.c
diff -u src/sys/dev/pci/bktr/bktr_core.c:1.53 src/sys/dev/pci/bktr/bktr_core.c:1.54
--- src/sys/dev/pci/bktr/bktr_core.c:1.53	Sat Oct 27 17:18:36 2012
+++ src/sys/dev/pci/bktr/bktr_core.c	Fri Dec 14 19:38:36 2012
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_core.c,v 1.6 2003/03/11 23:11:22 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_core.c,v 1.53 2012/10/27 17:18:36 chs Exp $	*/
+/*	$NetBSD: bktr_core.c,v 1.54 2012/12/14 19:38:36 joerg Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_core.c,v 1.114 2000/10/31 13:09:56 roger Exp$ */
 
 /*
@@ -98,7 +98,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: bktr_core.c,v 1.53 2012/10/27 17:18:36 chs Exp $);
+__KERNEL_RCSID(0, $NetBSD: bktr_core.c,v 1.54 2012/12/14 19:38:36 joerg Exp $);
 
 #include opt_bktr.h		/* Include any kernel config options */
 
@@ -969,7 +969,6 @@ bktr_softintr(void *cookie)
 /*
  *
  */
-extern int bt848_format; /* used to set the default format, PAL or NTSC */
 int
 video_open(bktr_ptr_t bktr)
 {



CVS commit: src/sys/dev/pci/bktr

2012-12-06 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec  7 05:56:30 UTC 2012

Modified Files:
src/sys/dev/pci/bktr: bktr_audio.c

Log Message:
- sprintf() - snprintf()
- Fix typo in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/bktr/bktr_audio.c

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/pci/bktr/bktr_audio.c
diff -u src/sys/dev/pci/bktr/bktr_audio.c:1.18 src/sys/dev/pci/bktr/bktr_audio.c:1.19
--- src/sys/dev/pci/bktr/bktr_audio.c:1.18	Wed Jan 16 13:08:54 2008
+++ src/sys/dev/pci/bktr/bktr_audio.c	Fri Dec  7 05:56:30 2012
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_audio.c,v 1.6 2003/03/11 23:11:20 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_audio.c,v 1.18 2008/01/16 13:08:54 jmcneill Exp $	*/
+/*	$NetBSD: bktr_audio.c,v 1.19 2012/12/07 05:56:30 msaitoh Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_audio.c,v 1.8 2000/10/31 13:09:56 roger Exp$ */
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
@@ -71,7 +71,7 @@
 
 #ifdef __NetBSD__
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: bktr_audio.c,v 1.18 2008/01/16 13:08:54 jmcneill Exp $);
+__KERNEL_RCSID(0, $NetBSD: bktr_audio.c,v 1.19 2012/12/07 05:56:30 msaitoh Exp $);
 
 #include sys/proc.h
 #include dev/ic/bt8xx.h	/* NetBSD location of .h files */
@@ -465,8 +465,9 @@ void msp_read_id(bktr_ptr_t bktr) {
 rev1 = msp_dpl_read(bktr, bktr-msp_addr, 0x12, 0x001e);
 rev2 = msp_dpl_read(bktr, bktr-msp_addr, 0x12, 0x001f);
 
-sprintf(bktr-msp_version_string, 34%02d%c-%c%d,
-  (rev28)0xff, (rev10xff)+'@', ((rev18)0xff)+'@', rev20x1f);
+snprintf(bktr-msp_version_string, sizeof bktr-msp_version_string,
+	34%02d%c-%c%d, (rev28)0xff, (rev10xff)+'@', ((rev18)0xff)+'@',
+	rev20x1f);
 
 }
 
@@ -475,7 +476,7 @@ void msp_read_id(bktr_ptr_t bktr) {
  * For the MSP3430G, we use fast autodetect mode
  * For the MSP3410/3415 there are two schemes for this
  *  a) Fast autodetection - the chip is put into autodetect mode, and the function
- * returns immediatly. This works in most cases and is the Default Mode.
+ * returns immediately. This works in most cases and is the Default Mode.
  *  b) Slow mode. The function sets the MSP3410/3415 chip, then waits for feedback from
  * the chip and re-programs it if needed.
  */
@@ -613,8 +614,9 @@ void dpl_read_id(bktr_ptr_t bktr) {
 rev1 = msp_dpl_read(bktr, bktr-dpl_addr, 0x12, 0x001e);
 rev2 = msp_dpl_read(bktr, bktr-dpl_addr, 0x12, 0x001f);
 
-sprintf(bktr-dpl_version_string, 34%02d%c-%c%d,
-  ((rev28)0xff)-1, (rev10xff)+'@', ((rev18)0xff)+'@', rev20x1f);
+snprintf(bktr-dpl_version_string, sizeof bktr-dpl_version_string,
+	34%02d%c-%c%d, ((rev28)0xff)-1, (rev10xff)+'@',
+	((rev18)0xff)+'@', rev20x1f);
 }
 
 /* Configure the DPL chip to Auto-detect the audio format */



CVS commit: src/sys/dev/pci/bktr

2011-01-25 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Jan 26 00:54:36 UTC 2011

Modified Files:
src/sys/dev/pci/bktr: bktr_reg.h

Log Message:
unifdef -U__bsdi__ -U__FreeBSD__ -D__NetBSD__.  No functional change
intended.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/bktr/bktr_reg.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/pci/bktr/bktr_reg.h
diff -u src/sys/dev/pci/bktr/bktr_reg.h:1.20 src/sys/dev/pci/bktr/bktr_reg.h:1.21
--- src/sys/dev/pci/bktr/bktr_reg.h:1.20	Wed May  6 10:34:33 2009
+++ src/sys/dev/pci/bktr/bktr_reg.h	Wed Jan 26 00:54:35 2011
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_reg.h,v 1.3 2003/03/11 23:11:27 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_reg.h,v 1.20 2009/05/06 10:34:33 cegger Exp $	*/
+/*	$NetBSD: bktr_reg.h,v 1.21 2011/01/26 00:54:35 dyoung Exp $	*/
 /*
  * $FreeBSD: src/sys/dev/bktr/bktr_reg.h,v 1.42 2000/10/31 13:09:56 roger Exp$
  *
@@ -37,55 +37,17 @@
  *
  */
 
-#ifdef __FreeBSD__
-#  if (__FreeBSD_version = 31)
-#include smbus.h
-#  else
-#define NSMBUS 0		/* FreeBSD before 3.1 does not have SMBUS */
-#  endif
-#  if (NSMBUS  0)
-#define BKTR_USE_FREEBSD_SMBUS
-#  endif
-#endif
 
-#ifdef __NetBSD__
 #include sys/bus.h
 #include sys/device.h			/* device_t */
 #include sys/select.h			/* struct selinfo */
 #include sys/reboot.h			/* AB_* for bootverbose */
-#endif
 
 /*
  * The kernel options for the driver now all begin with BKTR.
  * Support the older kernel options on FreeBSD and OpenBSD.
  *
  */
-#if defined(__FreeBSD__) || defined(__OpenBSD__)
-#if defined(BROOKTREE_ALLOC_PAGES)
-#define BKTR_ALLOC_PAGES BROOKTREE_ALLOC_PAGES
-#endif
-
-#if defined(BROOKTREE_SYSTEM_DEFAULT)
-#define BKTR_SYSTEM_DEFAULT BROOKTREE_SYSTEM_DEFAULT
-#endif
-
-#if defined(OVERRIDE_CARD)
-#define BKTR_OVERRIDE_CARD OVERRIDE_CARD
-#endif
-
-#if defined(OVERRIDE_TUNER)
-#define BKTR_OVERRIDE_TUNER OVERRIDE_TUNER
-#endif
-
-#if defined(OVERRIDE_DBX)
-#define BKTR_OVERRIDE_DBX OVERRIDE_DBX
-#endif
-
-#if defined(OVERRIDE_MSP)
-#define BKTR_OVERRIDE_MSP OVERRIDE_MSP
-#endif
-
-#endif
 
 
 #ifndef PCI_LATENCY_TIMER
@@ -95,25 +57,6 @@
 /*
  * Definitions for the Brooktree 848/878 video capture to pci interface.
  */
-#ifndef __NetBSD__
-#define PCI_VENDOR_SHIFT0
-#define PCI_VENDOR_MASK 0x
-#define PCI_VENDOR(id) \
-(((id)  PCI_VENDOR_SHIFT)  PCI_VENDOR_MASK)
-
-#define PCI_PRODUCT_SHIFT   16
-#define PCI_PRODUCT_MASK0x
-#define PCI_PRODUCT(id) \
-(((id)  PCI_PRODUCT_SHIFT)  PCI_PRODUCT_MASK)
-
-/* PCI vendor ID */
-#define PCI_VENDOR_BROOKTREE0x109e/* Brooktree */
-/* Brooktree products */
-#define PCI_PRODUCT_BROOKTREE_BT848 0x0350/* Bt848 Video Capture */
-#define PCI_PRODUCT_BROOKTREE_BT849 0x0351/* Bt849 Video Capture */
-#define PCI_PRODUCT_BROOKTREE_BT878 0x036e/* Bt878 Video Capture */
-#define PCI_PRODUCT_BROOKTREE_BT879 0x036f/* Bt879 Video Capture */
-#endif
 
 #define BROOKTREE_848   1
 #define BROOKTREE_848A  2
@@ -469,10 +412,6 @@
  * memory mapped structure method only works on 32 bit processors
  * with the right type of endianness.
  */
-#if defined(__NetBSD__) || (defined(__FreeBSD__)  (__FreeBSD_version =30))
-
-#if defined(__NetBSD__)
-
 struct bktr_softc;
 
 u_int8_t bktr_INB(struct bktr_softc *, int);
@@ -489,27 +428,6 @@
 #define OUTW(bktr,offset,value)	bktr_OUTW(bktr,offset,value)
 #define OUTL(bktr,offset,value)	bktr_OUTL(bktr,offset,value)
 
-#else
-
-#define INB(bktr,offset)	bus_space_read_1((bktr)-memt,(bktr)-memh,(offset))
-#define INW(bktr,offset)	bus_space_read_2((bktr)-memt,(bktr)-memh,(offset))
-#define INL(bktr,offset)	bus_space_read_4((bktr)-memt,(bktr)-memh,(offset))
-#define OUTB(bktr,offset,value) bus_space_write_1((bktr)-memt,(bktr)-memh,(offset),(value))
-#define OUTW(bktr,offset,value) bus_space_write_2((bktr)-memt,(bktr)-memh,(offset),(value))
-#define OUTL(bktr,offset,value) bus_space_write_4((bktr)-memt,(bktr)-memh,(offset),(value))
-
-#endif /* __NetBSD__ */
-
-#else
-#define INB(bktr,offset)	*(volatile unsigned char*) ((int)((bktr)-memh)+(offset))
-#define INW(bktr,offset)	*(volatile unsigned short*)((int)((bktr)-memh)+(offset))
-#define INL(bktr,offset)	*(volatile unsigned int*)  ((int)((bktr)-memh)+(offset))
-#define OUTB(bktr,offset,value)	*(volatile unsigned char*) ((int)((bktr)-memh)+(offset)) = (value)
-#define OUTW(bktr,offset,value)	*(volatile unsigned short*)((int)((bktr)-memh)+(offset)) = (value)
-#define OUTL(bktr,offset,value)	*(volatile unsigned int*)  ((int)((bktr)-memh)+(offset)) = (value)
-#endif
-
-
 typedef struct bktr_clip bktr_clip_t;
 
 /*
@@ -517,14 +435,7 @@
  */
 struct bktr_softc {
 
-#if defined (__bsdi__)
-struct device bktr_dev;	

CVS commit: src/sys/dev/pci/bktr

2010-04-23 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Fri Apr 23 19:27:35 UTC 2010

Modified Files:
src/sys/dev/pci/bktr: bktr_os.c

Log Message:
don't try to print a bus_space_handle_t
now this at least compiles on sparc64


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/dev/pci/bktr/bktr_os.c

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/pci/bktr/bktr_os.c
diff -u src/sys/dev/pci/bktr/bktr_os.c:1.58 src/sys/dev/pci/bktr/bktr_os.c:1.59
--- src/sys/dev/pci/bktr/bktr_os.c:1.58	Mon Mar 22 22:41:59 2010
+++ src/sys/dev/pci/bktr/bktr_os.c	Fri Apr 23 19:27:35 2010
@@ -1,6 +1,6 @@
 /* $SourceForge: bktr_os.c,v 1.5 2003/03/11 23:11:25 thomasklausner Exp $ */
 
-/*	$NetBSD: bktr_os.c,v 1.58 2010/03/22 22:41:59 dyoung Exp $	*/
+/*	$NetBSD: bktr_os.c,v 1.59 2010/04/23 19:27:35 macallan Exp $	*/
 /* $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.20 2000/10/20 08:16:53 roger Exp$ */
 
 /*
@@ -51,7 +51,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: bktr_os.c,v 1.58 2010/03/22 22:41:59 dyoung Exp $);
+__KERNEL_RCSID(0, $NetBSD: bktr_os.c,v 1.59 2010/04/23 19:27:35 macallan Exp $);
 
 #ifdef __FreeBSD__
 #include bktr.h
@@ -1470,8 +1470,8 @@
 | PCI_MAPREG_MEM_TYPE_32BIT, 0,
 bktr-memt, bktr-memh, NULL,
 bktr-obmemsz);
-	DPR((pci_mapreg_map: memh %x, size %x\n,
-	 (u_int)bktr-memh, (u_int)bktr-obmemsz));
+	DPR((pci_mapreg_map: size %lx\n,
+	 (unsigned long)bktr-obmemsz));
 	if (retval) {
 		printf(%s: couldn't map memory\n, bktr_name(bktr));
 		return;