Skip to contentSkip to conversation

Kconfig and Makefile update

PATCH In review Uri Shkolnik 2 participants 3 messages Nov 19, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

PATCH 4/5 Kconfig and Makefile update

This patch provides the following:

A) SPI and SDIO interfaces driver support

B) DVB-API v5 (S2) and Siano's subsystems support

C) Dynamic configuration for single module

This patch provides the following:
A) SPI and SDIO interfaces driver support
B) DVB-API v5 (S2) and Siano's subsystems support
C) Dynamic configuration for single module

linux/drivers/media/dvb/siano/Kconfig +61 -17
diff -uNr v4l-dvb-c5f976cab011/linux/drivers/media/dvb/siano/Kconfig v4l-dvb-c5f976cab011_0003/linux/drivers/media/dvb/siano/Kconfig
@@ -2,25 +2,69 @@
 # Siano Mobile Silicon Digital TV device configuration
 #
 
-config DVB_SIANO_SMS1XXX
-	tristate "Siano SMS1XXX USB dongle support"
-	depends on DVB_CORE && USB
-	---help---
-	  Choose Y here if you have a USB dongle with a SMS1XXX chipset.
-
-	  To compile this driver as a module, choose M here: the
-	  module will be called sms1xxx.
-
-config DVB_SIANO_SMS1XXX_SMS_IDS
-	bool "Enable support for Siano Mobile Silicon default USB IDs"
-	depends on DVB_SIANO_SMS1XXX
+config SMS_SIANO_MDTV
+	tristate "Siano MDTV receiver"
+	default m
+	---help---
+	Choose Y or M here if you have MDTV receiver with a Siano chipset.
+
+	To compile this driver as a module, choose M here
+	(The modules will be called smsmdtv).
+
+	Note: All dependents, if selected, will be part of this module.
+
+	Further documentation on this driver can be found on the WWW at http://www.siano-ms.com/
+
+if SMS_SIANO_MDTV
+
+# Kernel sub systems support
+
+config SMS_DVB3_SUBSYS
+	bool "DVB v.3 Subsystem support"
 	default y
 	---help---
-	  Choose Y here if you have a USB dongle with a SMS1XXX chipset
-	  that uses Siano Mobile Silicon's default usb vid:pid.
+	Choose if you would like to have DVB v.3 kernel sub-system support.
+
+config SMS_DVB5_S2API_SUBSYS
+	bool "DVB v.5 (S2 API) Subsystem support"
+	default n
+	---help---
+	Choose if you would like to have DVB v.5 (S2 API) kernel sub-system support.
+
+config SMS_HOSTLIB_SUBSYS
+	bool "Host Library Subsystem support"
+	default n
+	---help---
+	Choose if you would like to have Siano's host library kernel sub-system support.
 
-	  Choose N here if you would prefer to use Siano's external driver.
+if SMS_HOSTLIB_SUBSYS
 
-	  Further documentation on this driver can be found on the WWW at
-	  <http://www.siano-ms.com/>.
+config SMS_NET_SUBSYS
+	bool "Siano Network Adapter"
+	default n
+	---help---
+	Choose if you would like to have Siano's network adapter support.
+
+endif # SMS_HOSTLIB_SUBSYS
+
+# Hardware interfaces support
+
+config SMS_USB_DRV
+	bool "USB interface support"
+	default y
+	---help---
+	Choose if you would like to have Siano's support for USB interface
+
+config SMS_SDIO_DRV
+	bool "SDIO interface support"
+	default n
+	---help---
+	Choose if you would like to have Siano's support for SDIO interface
+
+config SMS_SPI_PXA310_DRV
+	bool "PXA 310 SPI interface support"
+	default n
+	---help---
+	Choose if you would like to have Siano's support for PXA 310 SPI interface
 
+endif # SMS_SIANO_MDTV
linux/drivers/media/dvb/siano/Makefile +97 -3

105 lines not on this page · raw message

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#1 lore raw
Quoted 1 line · Uri Shkolnik

This patch provides the following:

[...]

Thanks for these; parts 1, 3, and 4 have made it intact to me (haven't checked elsewhere) -- oops, part 2 has just trickled in; will wait for part 5 Real Soon Now

However, I do have an item of concern:

linux/drivers/media/dvb/siano/Kconfig line 16

Quoted 1 line
linux/drivers/media/dvb/siano/Kconfig +1 -0
+	Further documentation on this driver can be found on the WWW at http://www.siano-ms.com/

Can you provide a more direct link to a developer or download or technical page, as what I see consists of press releases and similar marketing, with no links to anything I could use with these patches...

Here's the complete list of links I get from the above page:

List Page (Lynx Version 2.8.7dev.9), help

References in http://www.siano-ms.com/

Visible links:
1. javascript:MM_openBrWindow('on-the-go.html','Siano','toolbar=yes,wi dth=450,height=400')
2. javascript:MM_openBrWindow('in-your-car.html','Siano','toolbar=yes, width=450,height=400')
3. javascript:MM_openBrWindow('at-your-home-office.html','Siano','tool bar=yes,width=450,height=400')
4. http://www.siano-ms.com/news171108.html
5. http://www.siano-ms.com/news061108.html
6. http://www.siano-ms.com/news120908.html
7. http://www.siano-ms.com/news120908-a.html
8. http://www.siano-ms.com/news110908-a.html
9. http://www.siano-ms.com/news110908.html
10. http://www.siano-ms.com/news130808.html
11. http://www.siano-ms.com/news171108.html
12. javascript:MM_openBrWindow('termsandconditions.html','','scrollbars

       =yes,resizable=yes,width=400,height=350')

    Hidden links:

13. http://www.siano-ms.com/#Axel
14. http://www.siano-ms.com/#Cyberlink
15. http://www.siano-ms.com/news.html

If, however, any needed code would appear in other patches -- such as the source for smschar.o, then ignore this; but if there is in fact a developer page under siano-ms.com, you might see if it can be made more obvious -- I think at least one other person has posted here being unable to find it.

thanks!
barry bouwsma

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#2 lore raw
Quoted 71 lines · BOUWSMA Barry

From: BOUWSMA Barry <[email protected]>
Subject: Re: [linux-dvb] [PATCH 4/5] Kconfig and Makefile update
To: "Uri Shkolnik" <[email protected]>
Cc: "Linux-dvb" <[email protected]>
Date: Wednesday, November 19, 2008, 12:26 PM

Quoted 1 line · Uri Shkolnik

This patch provides the following:

[...]

Thanks for these; parts 1, 3, and 4 have made it intact to me (haven't checked elsewhere) -- oops, part 2 has just
trickled in; will wait for part 5 Real Soon Now

However, I do have an item of concern:

Review

Quoted 1 line
(quoted diff) +1 -0
+	Further documentation on this driver can be found on

the WWW at http://www.siano-ms.com/

Can you provide a more direct link to a developer or download or technical page, as what I see consists of press releases and similar marketing, with no links to anything I could use with these patches...

Here's the complete list of links I get from the above page:

                   List Page (Lynx Version 2.8.7dev.9),

help

References in http://www.siano-ms.com/

    Visible links:
    1.
javascript:MM_openBrWindow('on-the-go.html','Siano','toolbar=yes,wi
       dth=450,height=400')
    2.
javascript:MM_openBrWindow('in-your-car.html','Siano','toolbar=yes,
       width=450,height=400')
    3.

javascript:MM_openBrWindow('at-your-home-office.html','Siano','tool
bar=yes,width=450,height=400')
4. http://www.siano-ms.com/news171108.html
5. http://www.siano-ms.com/news061108.html
6. http://www.siano-ms.com/news120908.html
7. http://www.siano-ms.com/news120908-a.html
8. http://www.siano-ms.com/news110908-a.html
9. http://www.siano-ms.com/news110908.html
10. http://www.siano-ms.com/news130808.html
11. http://www.siano-ms.com/news171108.html
12.
javascript:MM_openBrWindow('termsandconditions.html','','scrollbars

       =yes,resizable=yes,width=400,height=350')

    Hidden links:

13. http://www.siano-ms.com/#Axel
14. http://www.siano-ms.com/#Cyberlink
15. http://www.siano-ms.com/news.html

If, however, any needed code would appear in other patches -- such as the source for smschar.o, then ignore this; but if there is in fact a developer page under siano-ms.com, you might see if it can be made more obvious -- I think at least one other person has posted here being unable to find it.

Quoted 2 lines

thanks!
barry bouwsma

Hi Barry,

Patch 2/5 awaits moderator approval. (little big patch that deals with SPI interface, hope you'll get it soon)

You can use me as focal point at Siano for technical papers and other documentation, please note that some papers require NDA (not all, but some)

smschar is part of the Siano subsystem, and I hope I'll release is later today. (The S2 / DVB API v5 will have to wait a little longer, I'm simply overloaded).

Regards,

Uri

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb