Re: [PATCH 1/3] v4l: Support 10moons TM300 (saa7130) Card

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

 



Hi Tony,

Can you re-generate your patch against the latest tree? Currently, the
last board is 115. So, this one should be 116.

Also, the proper way for discussing about V4L is to use V4L Mailing List
(I'm c/c it).

Cheers,
Mauro.

Em Qua, 2007-05-09 às 05:54 +0800, Tony Wan escreveu:
> Support the 10moons TM300 TV card (so called TV Master 3), which is a
> 10moons saa7130 based new board.
> Here not include features for the IR-remote.
> 
> It has been tested using TVTIME. The card was auto-detected and all the
> input sources worked correct with sound.
> 
> Signed-off-by: Tony Wan <[email protected]>
> ---
>  drivers/media/video/saa7134/saa7134-cards.c |   38 +++++++++++++++++++++++++++
>  drivers/media/video/saa7134/saa7134.h       |    1 +
>  2 files changed, 39 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/media/video/saa7134/saa7134-cards.c b/drivers/media/video/saa7134/saa7134-cards.c
> index 4ea479b..c89d0ef 100644
> --- a/drivers/media/video/saa7134/saa7134-cards.c
> +++ b/drivers/media/video/saa7134/saa7134-cards.c
> @@ -3407,6 +3407,38 @@ struct saa7134_board saa7134_boards[] = {
>  			.gpio = 0x0200000,
>  		},
>  	},
> +	[SAA7134_BOARD_10MOONSTVMASTER3] = {
> +		/* Tony Wan <[email protected]> */
> +		.name           = "10MOONS TM300 TV Card",
> +		.audio_clock    = 0x00200000,
> +		.tuner_type     = TUNER_LG_PAL_NEW_TAPC,
> +		.radio_type     = UNSET,
> +		.tuner_addr     = ADDR_UNSET,
> +		.radio_addr     = ADDR_UNSET,
> +		.gpiomask       = 0x7000,
> +		.inputs         = {{
> +			.name = name_tv,
> +			.vmux = 1,
> +			.amux = LINE2,
> +			.gpio = 0x0000,
> +			.tv   = 1,
> +		},{
> +			.name = name_comp1,
> +			.vmux = 3,
> +			.amux = LINE1,
> +			.gpio = 0x2000,
> +		},{
> +			.name = name_svideo,
> +			.vmux = 8,
> +			.amux = LINE1,
> +			.gpio = 0x2000,
> +		}},
> +		.mute = {
> +			.name = name_mute,
> +			.amux = LINE2,
> +			.gpio = 0x3000,
> +		},
> +	},
>  };
>  
>  const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards);
> @@ -4100,6 +4132,12 @@ struct pci_device_id saa7134_pci_tbl[] = {
>  		.subdevice    = 0x4857,
>  		.driver_data  = SAA7134_BOARD_ASUSTeK_P7131_DUAL,
>  	},{
> +		.vendor       = PCI_VENDOR_ID_PHILIPS,
> +		.device       = PCI_DEVICE_ID_PHILIPS_SAA7130,
> +		.subvendor    = PCI_VENDOR_ID_PHILIPS,
> +		.subdevice    = 0x2304,
> +		.driver_data  = SAA7134_BOARD_10MOONSTVMASTER3,
> +	},{
>  		/* --- boards without eeprom + subsystem ID --- */
>  		.vendor       = PCI_VENDOR_ID_PHILIPS,
>  		.device       = PCI_DEVICE_ID_PHILIPS_SAA7134,
> diff --git a/drivers/media/video/saa7134/saa7134.h b/drivers/media/video/saa7134/saa7134.h
> index 62224cc..07a155e 100644
> --- a/drivers/media/video/saa7134/saa7134.h
> +++ b/drivers/media/video/saa7134/saa7134.h
> @@ -235,6 +235,7 @@ struct saa7134_format {
>  #define SAA7134_BOARD_AVERMEDIA_M102	   110
>  #define SAA7134_BOARD_ASUS_P7131_4871	   111
>  #define SAA7134_BOARD_ASUSTeK_P7131_HYBRID_LNA 112
> +#define SAA7134_BOARD_10MOONSTVMASTER3     113
>  
>  #define SAA7134_MAXBOARDS 8
>  #define SAA7134_INPUT_MAX 8
> 
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
-- 
Cheers,
Mauro

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux