staging/fwserial: Add Kconfig options for max ports
Allow kernel configuration of max supported ports for TTY-over-Firewire driver. Signed-off-by: Peter Hurley <peter@hurleysoftware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
49bb8405b4
commit
87a5a0371b
|
@ -9,3 +9,23 @@ config FIREWIRE_SERIAL
|
|||
|
||||
To compile this driver as a module, say M here: the module will
|
||||
be called firewire-serial.
|
||||
|
||||
if FIREWIRE_SERIAL
|
||||
|
||||
config FWTTY_MAX_TOTAL_PORTS
|
||||
int "Maximum number of serial ports supported"
|
||||
default "64"
|
||||
help
|
||||
Set this to the maximum number of serial ports you want the
|
||||
firewire-serial driver to support.
|
||||
|
||||
config FWTTY_MAX_CARD_PORTS
|
||||
int "Maximum number of serial ports supported per adapter"
|
||||
range 0 FWTTY_MAX_TOTAL_PORTS
|
||||
default "32"
|
||||
help
|
||||
Set this to the maximum number of serial ports each firewire
|
||||
adapter supports. The actual number of serial ports registered
|
||||
is set with the module parameter "ttys".
|
||||
|
||||
endif
|
||||
|
|
|
@ -291,8 +291,8 @@ struct fwtty_port {
|
|||
#define FREQ_BREAKS (HZ / 50)
|
||||
|
||||
/* Ports are allocated in blocks of num_ports for each fw_card */
|
||||
#define MAX_CARD_PORTS 32 /* max # of ports per card */
|
||||
#define MAX_TOTAL_PORTS 64 /* max # of ports total */
|
||||
#define MAX_CARD_PORTS CONFIG_FWTTY_MAX_CARD_PORTS
|
||||
#define MAX_TOTAL_PORTS CONFIG_FWTTY_MAX_TOTAL_PORTS
|
||||
|
||||
/* tuning parameters */
|
||||
#define FWTTY_PORT_TXFIFO_LEN 4096
|
||||
|
|
Loading…
Reference in New Issue