ALT Linux kernel packages development
 help / color / mirror / Atom feed
* [d-kernel] bttv drivers fix
@ 2003-07-29 16:35 Albert R. Valiev
  2003-07-30  4:25 ` Albert R. Valiev
  2003-07-30 10:29 ` [d-kernel] " Sergey Vlasov
  0 siblings, 2 replies; 4+ messages in thread
From: Albert R. Valiev @ 2003-07-29 16:35 UTC (permalink / raw)
  To: devel-kernel


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 309 bytes --]

   Всем привет!

Возможно я неправ, однако в 
kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c допущена 
ошибка, из-за которой драйвер не собирается, патч в аттаче




-- 

With Best Regards, Albert R. Valiev
------------------------------------
ALT Linux Team [www.altlinux.ru]
ARV-DARKSTAR-RIPN, ARV2-RIPE

[-- Attachment #1.2: 03_bttv-2.4.21-fix-build.patch --]
[-- Type: text/x-diff, Size: 701 bytes --]

--- kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c.orig	2003-07-29 20:30:21 +0400
+++ kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c	2003-07-29 20:30:31 +0400
@@ -196,7 +196,7 @@
 
 	/* lock bttv in memory while the mixer is in use  */
 	file->private_data = mix;
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,54)
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2,5,54)
 	if (client->adapter->inc_use)
 		client->adapter->inc_use(client->adapter);
 #else
@@ -216,7 +216,7 @@
 		return -ENODEV;
 	}
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,54)
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2,5,54)
 	if (client->adapter->dec_use)
 		client->adapter->dec_use(client->adapter);
 #else

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [d-kernel] bttv drivers fix
  2003-07-29 16:35 [d-kernel] bttv drivers fix Albert R. Valiev
@ 2003-07-30  4:25 ` Albert R. Valiev
  2003-07-30 10:29 ` [d-kernel] " Sergey Vlasov
  1 sibling, 0 replies; 4+ messages in thread
From: Albert R. Valiev @ 2003-07-30  4:25 UTC (permalink / raw)
  To: ALT Linux kernel packages development


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 417 bytes --]

В сообщении от 29 Июль 2003 20:35 Albert R. Valiev написал:
>    Всем привет!
>
> Возможно я неправ, однако в
> kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c допущена
> ошибка, из-за которой драйвер не собирается, патч в аттаче

Малость поправленный патчик, опять в атаче

-- 

With Best Regards, Albert R. Valiev
------------------------------------
ALT Linux Team [www.altlinux.ru]
ARV-DARKSTAR-RIPN, ARV2-RIPE

[-- Attachment #1.2: 03_bttv-2.4.21-fix-build.patch --]
[-- Type: text/x-diff, Size: 1137 bytes --]

--- kernel-source-2.4.21-orig/drivers/addon/bttv/bttv-if.c	2003-03-06 17:38:44 +0300
+++ kernel-source-2.4.21/drivers/addon/bttv/bttv-if.c	2003-07-30 08:22:31 +0400
@@ -253,7 +253,7 @@
 };
 
 static struct i2c_adapter bttv_i2c_adap_template = {
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,54)
+#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,5,54)
 	.owner             = THIS_MODULE,
 #else
 	.inc_use           = bttv_inc_use,
--- kernel-source-2.4.21-orig/drivers/addon/bttv/tvmixer.c	2003-03-07 00:09:31 +0300
+++ kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c	2003-07-30 08:20:01 +0400
@@ -196,7 +196,7 @@
 
 	/* lock bttv in memory while the mixer is in use  */
 	file->private_data = mix;
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,54)
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2,5,54)
 	if (client->adapter->inc_use)
 		client->adapter->inc_use(client->adapter);
 #else
@@ -216,7 +216,7 @@
 		return -ENODEV;
 	}
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,54)
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2,5,54)
 	if (client->adapter->dec_use)
 		client->adapter->dec_use(client->adapter);
 #else

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [d-kernel] Re: bttv drivers fix
  2003-07-29 16:35 [d-kernel] bttv drivers fix Albert R. Valiev
  2003-07-30  4:25 ` Albert R. Valiev
@ 2003-07-30 10:29 ` Sergey Vlasov
  2003-07-30 11:14   ` Albert R. Valiev
  1 sibling, 1 reply; 4+ messages in thread
From: Sergey Vlasov @ 2003-07-30 10:29 UTC (permalink / raw)
  To: ALT Linux kernel packages development

On Tue, 29 Jul 2003 20:35:54 +0400
"Albert R. Valiev" <darkstar@altlinux.ru> wrote:

> Возможно я неправ, однако в 
> kernel-source-2.4.21/drivers/addon/bttv/tvmixer.c допущена 
> ошибка, из-за которой драйвер не собирается, патч в аттаче

Это не совсем ошибка - просто драйвер bttv ещё не портирован на новый
API, введённый в i2c-2.8.0.

В новой версии kernel-feat-i2c содержатся соответствующие патчи для
bttv. Но необходимо накладывать сначала kernel-feat-bttv, и только
после него - kernel-feat-i2c (обеспечивать нужный порядок пока что
надо руками - это ограничение текущей схемы наложения патчей).


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [d-kernel] Re: bttv drivers fix
  2003-07-30 10:29 ` [d-kernel] " Sergey Vlasov
@ 2003-07-30 11:14   ` Albert R. Valiev
  0 siblings, 0 replies; 4+ messages in thread
From: Albert R. Valiev @ 2003-07-30 11:14 UTC (permalink / raw)
  To: ALT Linux kernel packages development

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 603 bytes --]

В сообщении от 30 Июль 2003 14:29 Sergey Vlasov написал:
> Это не совсем ошибка - просто драйвер bttv ещё не портирован
> на новый API, введённый в i2c-2.8.0.
>
> В новой версии kernel-feat-i2c содержатся соответствующие
> патчи для bttv. Но необходимо накладывать сначала
> kernel-feat-bttv, и только после него - kernel-feat-i2c
> (обеспечивать нужный порядок пока что надо руками - это
> ограничение текущей схемы наложения патчей).

Спасибо, сейчас проверю.

-- 

With Best Regards, Albert R. Valiev
------------------------------------
ALT Linux Team [www.altlinux.ru]
ARV-DARKSTAR-RIPN, ARV2-RIPE

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-07-30 11:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-29 16:35 [d-kernel] bttv drivers fix Albert R. Valiev
2003-07-30  4:25 ` Albert R. Valiev
2003-07-30 10:29 ` [d-kernel] " Sergey Vlasov
2003-07-30 11:14   ` Albert R. Valiev

ALT Linux kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git