--- /dev/null
+#
+# Siano Mobile Silicon Digital TV device configuration
+#
+
+config SMS_SIANO_MDTV
+ tristate "Siano SMS1xxx based MDTV receiver"
+ default y
+ ---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
+menu "Siano module components"
+
+# Kernel sub systems support
+
+config SMS_DVB3_SUBSYS
+ bool "DVB v.3 Subsystem support"
+ default n
+ ---help---
+ 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 y
+ ---help---
+ Choose if you would like to have Siano's host library kernel sub-system support.
+
+if SMS_HOSTLIB_SUBSYS
+
+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 n
+ ---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_ROCKCHIP
+ bool "Rockchip SPI interface support"
+ default y
+ ---help---
+ Choose if you would like to have Siano's support for Rockchip SPI interface
+
+endmenu
+endif # SMS_SIANO_MDTV