From: "Simon Baxter" <linuxtv@nzbaxters.com>
To: "Arthur Konovalov" <artlov@gmail.com>, <linux-dvb@linuxtv.org>
Subject: Re: [linux-dvb] [PATCH] experimental support for C-1501
Date: Sun, 15 Jun 2008 08:07:53 +1200 [thread overview]
Message-ID: <09e001c8ce5a$558b9a50$7501010a@ad.sytec.com> (raw)
In-Reply-To: 484CBDF3.90806@gmail.com
Hi
What am I doing wrong - sorry for the potentially idiot error...
I got what I thought was the latest, which would include these c-1501
patches yes??
hg clone http://linuxtv.org/hg/v4l-dvb
But there's no "linux/drivers/media/dvb/frontends/tda827x.c" and the
"linux/drivers/media/dvb/ttpci/budget-ci.c" is not the same as the patches
references.
[root@freddy v4l-dvb]# find . | grep tda827x.c
./.hg/store/data/linux/drivers/media/common/tuners/tda827x.c.i
./.hg/store/data/linux/drivers/media/dvb/frontends/tda827x.c.i
./linux/drivers/media/common/tuners/tda827x.c
Have I got the wrong repository??
----- Original Message -----
From: "Arthur Konovalov" <artlov@gmail.com>
To: <linux-dvb@linuxtv.org>
Sent: Monday, June 09, 2008 5:21 PM
Subject: Re: [linux-dvb] [PATCH] experimental support for C-1501
> Oliver Endriss wrote:
>> Sigmund Augdal wrote:
>>> Here is a new version. This one passes checkpatch without warnings. I
>>> removed the read_pwm function, as it always uses the fallback path for
>>> my card (and frankly I have no idea wether it is actually relevant at
>>> all for this kind of card). Furthermore the tda10023 driver doesn't seem
>>> to use this value for anything.
>>
>> Any issues with this patch? If not I will commit it next weekend.
>
> At the first glance it works fine, thanks Sigmund.
> Although for multiproto drivers I slightly modified patches and replaced
> some
> files from linux-dvb tree (tda10021.c, tda10023.c, tda1002x.h).
>
> However, I don't know how necessary is tda827x-oops patch with multiproto.
>
> At compile have only one warning:
> CC [M] /usr/local/src/multiproto-2008-05-14/v4l/budget-av.o
> /usr/local/src/multiproto-2008-05-14/v4l/budget-av.c: In function
> 'frontend_init':
> /usr/local/src/multiproto-2008-05-14/v4l/budget-av.c:1306: warning:
> passing
> argument 1 of '__a' from incompatible pointer type
>
>
> Regards,
> AK
>
--------------------------------------------------------------------------------
> --- linux/drivers/media/dvb/frontends/tda827x.c.old 2008-06-06
> 13:57:57.000000000 +0300
> +++ linux/drivers/media/dvb/frontends/tda827x.c 2008-06-06
> 13:59:52.000000000 +0300
> @@ -554,7 +554,7 @@
> struct tda827x_priv *priv = fe->tuner_priv;
> unsigned char buf[] = {0x22, 0x01};
> int arg;
> - struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
> + struct i2c_msg msg = { .flags = 0,
> .buf = buf, .len = sizeof(buf) };
>
> if (NULL == priv->cfg) {
> @@ -562,6 +562,7 @@
> return;
> }
>
> + msg.addr = priv->i2c_addr;
> if (priv->cfg->config) {
> if (high)
> dprintk("setting LNA to high gain\n");
>
--------------------------------------------------------------------------------
> --- linux/drivers/media/dvb/ttpci/budget-ci.c.old 2008-06-06
> 13:39:23.000000000 +0300
> +++ linux/drivers/media/dvb/ttpci/budget-ci.c 2008-06-06
> 13:50:18.000000000 +0300
> @@ -51,6 +51,8 @@
> #include "lnbp21.h"
> #include "bsbe1.h"
> #include "bsru6.h"
> +#include "tda1002x.h"
> +#include "tda827x.h"
>
> /*
> * Regarding DEBIADDR_IR:
> @@ -1337,6 +1339,16 @@
> .refclock = 27000000,
> };
>
> +static struct tda10023_config tda10023_config = {
> + .demod_address = 0xc,
> + .invert = 0,
> + .xtal = 16000000,
> + .pll_m = 11,
> + .pll_p = 3,
> + .pll_n = 1,
> + .deltaf = 0xA511,
> +};
> +
> static void frontend_init(struct budget_ci *budget_ci)
> {
> switch (budget_ci->budget.dev->pci->subsystem_device) {
> @@ -1404,7 +1416,20 @@
> budget_ci->budget.dvb_frontend = NULL;
> }
> }
> -
> + break;
> + case 0x101a: /* TT Budget-C-1501 (philips tda10023/philips tda8274A) */
> + budget_ci->budget.dvb_frontend =
> + dvb_attach(tda10023_attach, &tda10023_config,
> + &budget_ci->budget.i2c_adap, 0x48);
> + if (budget_ci->budget.dvb_frontend) {
> + if (dvb_attach(tda827x_attach,
> + budget_ci->budget.dvb_frontend, 0x61,
> + &budget_ci->budget.i2c_adap, NULL)
> + == NULL)
> + printk(KERN_ERR "%s: No tda827x found!\n",
> + __func__);
> + break;
> + }
> break;
>
> case 0x1019: // TT S2-3200 PCI
> @@ -1535,6 +1560,7 @@
> MAKE_BUDGET_INFO(ttbtci, "TT-Budget-T-CI PCI", BUDGET_TT);
> MAKE_BUDGET_INFO(ttbcci, "TT-Budget-C-CI PCI", BUDGET_TT);
> MAKE_BUDGET_INFO(tt3200, "TT-Budget S2-3200 PCI", BUDGET_TT);
> +MAKE_BUDGET_INFO(ttc1501, "TT-Budget C-1501 PCI", BUDGET_TT);
>
> static struct pci_device_id pci_tbl[] = {
> MAKE_EXTENSION_PCI(ttbci, 0x13c2, 0x100c),
> @@ -1544,6 +1570,7 @@
> MAKE_EXTENSION_PCI(ttbtci, 0x13c2, 0x1012),
> MAKE_EXTENSION_PCI(ttbs2, 0x13c2, 0x1017),
> MAKE_EXTENSION_PCI(tt3200, 0x13c2, 0x1019),
> + MAKE_EXTENSION_PCI(ttc1501, 0x13c2, 0x101A),
> {
> .vendor = 0,
> }
>
--------------------------------------------------------------------------------
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-06-14 20:08 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-06-04 13:14 [linux-dvb] [PATCH] experimental support for C-1501 Sigmund Augdal
2008-06-04 13:58 ` Antti Palosaari
2008-06-04 14:37 ` Sigmund Augdal
2008-06-04 17:28 ` [linux-dvb] diseqc VP-1041 skystar hd2 joep
2008-06-09 17:06 ` joep
2008-06-05 9:10 ` [linux-dvb] [PATCH] experimental support for C-1501 Sigmund Augdal
2008-06-08 15:38 ` Oliver Endriss
2008-06-09 5:21 ` Arthur Konovalov
2008-06-09 10:00 ` Sigmund Augdal
2008-06-09 10:29 ` Arthur Konovalov
2008-06-14 20:07 ` Simon Baxter [this message]
2008-06-14 22:08 ` Arthur Konovalov
2008-06-17 18:51 ` Oliver Endriss
-- strict thread matches above, loose matches on Subject: below --
2008-06-15 17:23 SG
2008-06-16 5:14 ` Arthur Konovalov
2008-06-16 12:40 ` Sigmund Augdal
[not found] ` <20080616142616.75F9C3BC99@waldorfmail.homeip.net>
2008-06-16 14:33 ` Sigmund Augdal
2008-06-16 17:42 ` SG
2008-06-16 18:07 ` SG
2008-06-16 18:20 ` SG
2008-06-17 13:13 ` Antti Palosaari
2008-06-16 18:54 ` Arthur Konovalov
2008-07-14 2:31 ` Simon Baxter
2008-07-14 16:56 ` Arthur Konovalov
2008-07-18 9:46 ` Simon Baxter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='09e001c8ce5a$558b9a50$7501010a@ad.sytec.com' \
--to=linuxtv@nzbaxters.com \
--cc=artlov@gmail.com \
--cc=linux-dvb@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.