Go to the documentation of this file.
52 #define SYM_CONF_DMA_ADDRESSING_MODE CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE
58 #define SYM_CONF_NVRAM_SUPPORT (1)
65 #define SYM_LINUX_PROC_INFO_SUPPORT
66 #define SYM_LINUX_USER_COMMAND_SUPPORT
67 #define SYM_LINUX_USER_INFO_SUPPORT
68 #define SYM_LINUX_DEBUG_CONTROL_SUPPORT
74 #define SYM_CONF_GENERIC_SUPPORT (1)
79 #ifndef CONFIG_SCSI_SYM53C8XX_MAX_TAGS
80 #define CONFIG_SCSI_SYM53C8XX_MAX_TAGS (8)
83 #if CONFIG_SCSI_SYM53C8XX_MAX_TAGS < 2
84 #define SYM_CONF_MAX_TAG (2)
85 #elif CONFIG_SCSI_SYM53C8XX_MAX_TAGS > 256
86 #define SYM_CONF_MAX_TAG (256)
88 #define SYM_CONF_MAX_TAG CONFIG_SCSI_SYM53C8XX_MAX_TAGS
91 #ifndef CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS
92 #define CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS SYM_CONF_MAX_TAG
98 #if SYM_CONF_MAX_TAG <= 64
99 #define SYM_CONF_MAX_TAG_ORDER (6)
100 #elif SYM_CONF_MAX_TAG <= 128
101 #define SYM_CONF_MAX_TAG_ORDER (7)
103 #define SYM_CONF_MAX_TAG_ORDER (8)
109 #define SYM_CONF_MAX_SG (96)
132 #define SYM_SETUP_MAX_TAG sym_driver_setup.max_tag
133 #define SYM_SETUP_BURST_ORDER sym_driver_setup.burst_order
134 #define SYM_SETUP_SCSI_LED sym_driver_setup.scsi_led
135 #define SYM_SETUP_SCSI_DIFF sym_driver_setup.scsi_diff
136 #define SYM_SETUP_IRQ_MODE sym_driver_setup.irq_mode
137 #define SYM_SETUP_SCSI_BUS_CHECK sym_driver_setup.scsi_bus_check
138 #define SYM_SETUP_HOST_ID sym_driver_setup.host_id
139 #define boot_verbose sym_driver_setup.verbose
146 #define SYM_LINUX_DRIVER_SETUP { \
147 .max_tag = CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS, \
152 .scsi_bus_check = 1, \
161 #define DEBUG_FLAGS sym_debug_flags
167 #ifndef SYM_CONF_MAX_TARGET
168 #define SYM_CONF_MAX_TARGET (16)
178 #ifndef SYM_CONF_MAX_LUN
179 #define SYM_CONF_MAX_LUN (64)
204 #define SYM_CONF_IARB_MAX 3
205 #define SYM_CONF_SET_IARB_ON_ARB_LOST 1
213 #define SYM_SETUP_RESIDUAL_SUPPORT 1