hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
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
71
72
73
74
75
76
77
78
79
menu "Serial drivers"
 
config XENO_DRIVERS_16550A
   tristate "16550A UART driver"
   help
   Real-time UART driver for 16550A compatible controllers. See
   doc/txt/16550A-driver.txt for more details.
 
choice
   prompt "Hardware access mode"
   depends on XENO_DRIVERS_16550A
   default XENO_DRIVERS_16550A_PIO
 
config XENO_DRIVERS_16550A_PIO
   bool "Port-based I/O"
   help
   Hardware access only via I/O ports. Use module parameter
   "io=<port>[,<port>[,...]]" to specify the base port of a device.
 
config XENO_DRIVERS_16550A_MMIO
   bool "Memory-mapped I/O"
   help
   Hardware access only via memory mapping. Use module paramter
   "mem=<addr>[,<addr>[,...]]" to specify the physical base address of
   a device.
 
config XENO_DRIVERS_16550A_ANY
   bool "Any access mode"
   help
   Decide at module load-time (or via kernel parameter) which access
   mode to use for which device. This mode is useful when devices of
   both types can be present in a system, also at the same time.
 
   Both "io" and "mem" module parameters are available, but always only
   one of them can be applied on a particular device. Use, e.g.,
   "io=0x3f8,0 mem=0,0xe0000000" to address device 1 via IO base port
   0x3f8 and device 2 via physical base address 0xe0000000.
 
endchoice
 
config XENO_DRIVERS_16550A_PCI
   depends on PCI && (XENO_DRIVERS_16550A_PIO || XENO_DRIVERS_16550A_ANY)
   bool "PCI board support"
   default n
   help
 
   This option activates support for PCI serial boards.
 
config XENO_DRIVERS_16550A_PCI_MOXA
   depends on XENO_DRIVERS_16550A_PCI
   bool "Moxa PCI boards"
   default n
   help
 
   This option activates support for the following Moxa boards:
   PCI Serial Boards:
     C104H/PCI, C168H/PCI
     CP-114, CP-132
   Universal PCI Serial Boards:
     CP-102U, CP-102UL, CP-104U
     CP-112UL, CP-114UL, CP-118U
     CP-132U, CP-134U, CP-138U
     CP-168U
 
config XENO_DRIVERS_MPC52XX_UART
   depends on PPC_MPC52xx
   tristate "MPC52xx PSC UART driver"
   help
   Real-time UART driver for the PSC on the MPC5200 processor.
 
config XENO_DRIVERS_IMX_UART
   depends on ARCH_IMX || ARCH_MXC
   tristate "RT IMX UART driver"
   select RATIONAL
   help
   Real-time UART driver for the Freescale Semiconductor MXC Internal
   UART compatible controllers.
 
endmenu