aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/omap_hsi/Kconfig
blob: 1f2862f6c1d045304030498e6d73fe2737a4d8e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#
# OMAP HSI driver configuration
#

config OMAP_HSI
	bool "OMAP HSI hardware driver"
	depends on (ARCH_OMAP34XX || ARCH_OMAP4)
	default n
	---help---
	  If you say Y here, you will enable the OMAP HSI hardware driver.

	  Note: This module is a unified driver specific to OMAP. Efforts are
	  underway to create a vendor independent implementation.

	  The MIPI HSI is a High Speed Synchronous Serial Interface and is
	  defined for communication between two Integrated Circuits (the
	  typical scenario is an application IC and cellular modem IC
	  communication). Data transaction model is peer-to-peer.

	  Not all features required for a production device are implemented in
	  this driver. See the documentation for more information.

	  This physical layer provides logical channeling and several modes of
	  operation.

	  The OMAP HSI driver supports either:
	    - the OMAP MIPI HSI device
	    - the OMAP SSI device

choice
	prompt "Selected device support file"
	depends on OMAP_HSI && y
	default OMAP_HSI_DEVICE
	---help---
	  Adds the device support for one of the devices handled by the HSI
	  driver.

	  The OMAP HSI driver supports either:
	    - the OMAP MIPI HSI device
	    - the OMAP SSI device

config OMAP_HSI_DEVICE
	bool "HSI (OMAP MIPI HSI)"
	depends on ARCH_OMAP4

config OMAP_SSI_DEVICE
	bool "SSI (OMAP SSI)"
	depends on ARCH_OMAP34XX

endchoice

#
# OMAP HSI char device kernel configuration
#

config OMAP_HSI_CHAR
	tristate "OMAP HSI character driver"
	depends on OMAP_HSI
	---help---
	  If you say Y here, you will enable the OMAP HSI character driver.

	  This driver provides a simple character device interface for
	  serial communication over the HSI bus.

config OMAP_HSI_PROTOCOL
	tristate "HSI Protocol driver for Infineon Modem"
	depends on OMAP_HSI
	---help---
	  If you say Y here, you will enable the HSI Protocol driver.
	  This driver supports HSI protocol for Infineon Modem.