* [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