Re: [PULL] http://kernellabs.com/hg/~dheitmueller/ngene2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Devin/Mauro,


On Fri, May 7, 2010 at 11:52 AM, Mauro Carvalho Chehab
<mchehab@xxxxxxxxxx> wrote:
> Devin Heitmueller wrote:
>> Hello,
>>
>> Please PULL from http://kernellabs.com/hg/~dheitmueller/ngene2 for the
>> following:
>>
>
> Hi Devin,
>
> As agreed via IRC with you and stoth, I'm applying all patches, except
> for the ones that are currently creating unused files at the building
> system. Let's apply them after you have added some code running there.
>
>> ngene: properly support boards where channel 0 isn't a TS input
>> ngene: add initial support for digital side of Avermedia m780
>> ngene: split out i2c code into a separate file
> Committed.
>
>> ngene: split out card specific code into a separate file
>> ngene: split out DVB audio/video into a separate file
> Not merged: it just creates a file with currently unused code.
>
>> ngene: move more card-specific code to ngene-cards.c
> This patch were folded with "ngene: split out card specific code into a separate file".
>
>> ngene: split out eeprom functions int a separate file
>> ngene: move a few more DVB a/v related functions
> Not merged: they just create a file with currently unused code.
>
>> ngene: start separating out DVB functions into separate file
> Committed, with a few trivial conflict resolving changes, caused by
> not merging the 3 previous patches.
>
>> ngene: Add lgdt3303 and mt2131 deps to Kconfig
> Committed.
>
> I've stored locally the rebased diffs for the non-applied patches. So,
> on your next ngene pull, you won't need to rebase against my git.
>
> It should also be noticed that I needed to apply one patch before
> your series, in order to fix those compilation errors:
>
> drivers/media/dvb/ngene/ngene-cards.c:42:20: error: mt2131.h: Arquivo ou diretório não encontrado
> drivers/media/dvb/ngene/ngene-cards.c:111: error: variable ‘m780_tunerconfig’ has initializer but incomplete type
> drivers/media/dvb/ngene/ngene-cards.c:113: warning: excess elements in struct initializer
> drivers/media/dvb/ngene/ngene-cards.c:113: warning: (near initialization for ‘m780_tunerconfig’)
> drivers/media/dvb/ngene/ngene-cards.c: In function ‘demod_attach_lg330x’:
> drivers/media/dvb/ngene/ngene-cards.c:126: error: ‘mt2131_attach’ undeclared (first use in this function)
> drivers/media/dvb/ngene/ngene-cards.c:126: error: (Each undeclared identifier is reported only once
> drivers/media/dvb/ngene/ngene-cards.c:126: error: for each function it appears in.)
> drivers/media/dvb/ngene/ngene-cards.c:126: warning: type defaults to ‘int’ in declaration of ‘__a’
> drivers/media/dvb/ngene/ngene-cards.c:126: warning: type defaults to ‘int’ in declaration of ‘type name’
> drivers/media/dvb/ngene/ngene-cards.c:126: warning: type defaults to ‘int’ in declaration of ‘type name’
> drivers/media/dvb/ngene/ngene-cards.c:126: error: called object ‘__a’ is not a function
>
> The fix were to just add the proper tuner include directory:
>
> --- a/drivers/media/dvb/ngene/Makefile
> +++ b/drivers/media/dvb/ngene/Makefile
> @@ -8,4 +8,4 @@ obj-$(CONFIG_DVB_NGENE) += ngene.o
>
>  EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core/
>  EXTRA_CFLAGS += -Idrivers/media/dvb/frontends/
> -
> +EXTRA_CFLAGS += -Idrivers/media/common/tuners/
>
> Douglas,
>
> It seems to me that the better option is if you just pull from ngene2 tree
> at hg. This will produce a small diff between -git and -hg, but, as according
> with Devin, they'll send soon an update on ngene driver adding some working
> code for eeprom and ngene-av, it should probably be ok for you to handle
> this difference for a couple weeks, especially since it won't produce any
> runtime difference.
>
> Of course, it is up to you to decide, as you're the maintainer of the
> backport tree ;)


I have merged all patches from http://kernellabs.com/hg/~dheitmueller/ngene2.

Cheers,
Douglas
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux