@@ -231,31 +231,39 @@ MODULE_LICENSE("GPL");
static int limit_speed_to_24_MHz = INITIALIZE_VALUE_TO_ZERO;
module_param(limit_speed_to_24_MHz, bool, 0644);
MODULE_PARM_DESC(limit_speed_to_24_MHz, "Limit Max SDIO Clock Speed to 24 MHz");
+
static int pad_input_to_usb_pkt = INITIALIZE_VALUE_TO_ZERO;
module_param(pad_input_to_usb_pkt, bool, 0644);
MODULE_PARM_DESC(pad_input_to_usb_pkt,
"Pad USB data input transfers to whole USB Packet");
+
static int disable_offload_processing = INITIALIZE_VALUE_TO_ZERO;
module_param(disable_offload_processing, bool, 0644);
MODULE_PARM_DESC(disable_offload_processing, "Disable Offload Processing");
+
static int force_1_bit_data_xfers = INITIALIZE_VALUE_TO_ZERO;
module_param(force_1_bit_data_xfers, bool, 0644);
MODULE_PARM_DESC(force_1_bit_data_xfers,
"Force SDIO Data Transfers to 1-bit Mode");
+
static int force_polling_for_irqs = INITIALIZE_VALUE_TO_ZERO;
module_param(force_polling_for_irqs, bool, 0644);
MODULE_PARM_DESC(force_polling_for_irqs, "Force Polling for SDIO interrupts");
+
static int firmware_irqpoll_timeout = 1024;
module_param(firmware_irqpoll_timeout, int, 0644);
MODULE_PARM_DESC(firmware_irqpoll_timeout, "VUB300 firmware irqpoll timeout");
+
static int force_max_req_size = 128;
module_param(force_max_req_size, int, 0644);
MODULE_PARM_DESC(force_max_req_size, "set max request size in kBytes");
+
#ifdef SMSC_DEVELOPMENT_BOARD
static int firmware_rom_wait_states = 0x04;
#else
static int firmware_rom_wait_states = 0x1C;
#endif
+
module_param(firmware_rom_wait_states, bool, 0644);
MODULE_PARM_DESC(firmware_rom_wait_states,
"ROM wait states byte=RRRIIEEE (Reserved Internal External)");
Signed-off-by: Chris Ball <cjb@laptop.org> --- drivers/mmc/host/vub300.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)