module_param_hw_array
module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0);
module_param_hw_array(ports, uint, ioport, &num_ports, 0);
module_param_hw_array(irqs, int, irq, &num_irqs, 0);
module_param_hw_array(regspacings, int, other, &num_regspacings, 0);
module_param_hw_array(regsizes, int, other, &num_regsizes, 0);
module_param_hw_array(regshifts, int, other, &num_regshifts, 0);
module_param_hw_array(slave_addrs, int, other, &num_slave_addrs, 0);
module_param_hw_array(base, uint, ioport, &num_quad8, 0);
module_param_hw_array(irq, uint, irq, &num_irq, 0);
module_param_hw_array(base, uint, ioport, &num_dio48e, 0);
module_param_hw_array(irq, uint, irq, &num_irq, 0);
module_param_hw_array(base, uint, ioport, &num_idi_48, 0);
module_param_hw_array(irq, uint, irq, &num_irq, 0);
module_param_hw_array(base, uint, ioport, &num_idio_16, 0);
module_param_hw_array(irq, uint, irq, &num_irq, 0);
module_param_hw_array(base, uint, ioport, &num_gpiomm, 0);
module_param_hw_array(base, uint, ioport, &num_ws16c48, 0);
module_param_hw_array(irq, uint, irq, &num_irq, 0);
module_param_hw_array(base, int, ioport, NULL, 0);
module_param_hw_array(base, uint, ioport, &num_stx104, 0);
module_param_hw_array(base, uint, ioport, &num_cio_dac, 0);
module_param_hw_array(port, ulong, ioport, NULL, 0444);
module_param_hw_array(mem, ulong, iomem, NULL, 0444);
module_param_hw_array(indirect, int, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(port, ulong, ioport, NULL, 0444);
module_param_hw_array(mem, ulong, iomem, NULL, 0444);
module_param_hw_array(indirect, int, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(mem, int, iomem, NULL, 0);
module_param_hw_array(mem_end, int, iomem, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(dma, int, dma, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(iobase, int, ioport, NULL, 0);
module_param_hw_array(iobase, int, ioport, NULL, 0);
module_param_hw_array(iobase, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(iobase, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(io_hi, int, ioport, NULL, 0);
module_param_hw_array(irq, charp, irq, NULL, 0);
module_param_hw_array(dma, charp, dma, NULL, 0);
module_param_hw_array(irq_list, int, irq, &irq_list_count, 0444);
module_param_hw_array(irq_list, int, irq, &irq_list_count, 0444);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(io, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(scsi_id, int, other, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(base, int, ioport, NULL, 0);
module_param_hw_array(iobase, int, ioport, NULL, 0);
module_param_hw_array(irq, int, irq, NULL, 0);
module_param_hw_array(probe_rsa, ulong, ioport, &probe_rsa_count, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(mpuport, long, ioport, NULL, 0444);
module_param_hw_array(mpuirq, int, irq, NULL, 0444);
module_param_hw_array(mpuport, long, ioport, NULL, 0444);
module_param_hw_array(mpuirq, int, irq, NULL, 0444);
module_param_hw_array(sbport, long, ioport, NULL, 0444);
module_param_hw_array(sbirq, int, irq, NULL, 0444);
module_param_hw_array(sbdma8, int, dma, NULL, 0444);
module_param_hw_array(sbdma16, int, dma, NULL, 0444);
module_param_hw_array(wssport, long, ioport, NULL, 0444);
module_param_hw_array(wssirq, int, irq, NULL, 0444);
module_param_hw_array(wssdma, int, dma, NULL, 0444);
module_param_hw_array(fmport, long, ioport, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(cport, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(sb_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma8, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(wss_port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(gf1_port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(gf1_irq, int, irq, NULL, 0444);
module_param_hw_array(dma8, int, dma, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(port_tc, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(io, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mem, long, iomem, NULL, 0444);
module_param_hw_array(cfg, long, ioport, NULL, 0444);
module_param_hw_array(mpu_io, long, ioport, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(ide_io0, long, ioport, NULL, 0444);
module_param_hw_array(ide_io1, long, ioport, NULL, 0444);
module_param_hw_array(ide_irq, int, irq, NULL, 0444);
module_param_hw_array(joystick_io, long, ioport, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(sb_port, long, ioport, NULL, 0444);
module_param_hw_array(wss_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(midi_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma8, int, dma, NULL, 0444);
module_param_hw_array(dma16, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(awe_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma8, int, dma, NULL, 0444);
module_param_hw_array(dma16, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(dma8, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(mss_port, long, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma, int, dma, NULL, 0444);
module_param_hw_array(port, long, ioport, NULL, 0444);
module_param_hw_array(wss_port, long, ioport, NULL, 0444);
module_param_hw_array(irq, int, irq, NULL, 0444);
module_param_hw_array(mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(dma, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(cs4232_pcm_port, long, ioport, NULL, 0444);
module_param_hw_array(cs4232_pcm_irq, int, irq, NULL, 0444);
module_param_hw_array(dma1, int, dma, NULL, 0444);
module_param_hw_array(dma2, int, dma, NULL, 0444);
module_param_hw_array(cs4232_mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(cs4232_mpu_irq, int, irq, NULL, 0444);
module_param_hw_array(ics2115_irq, int, irq, NULL, 0444);
module_param_hw_array(ics2115_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(joystick_port, int, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(joystick_port, int, ioport, NULL, 0444);
module_param_hw_array(joystick_port, int, ioport, NULL, 0444);
module_param_hw_array(joystick_port, int, ioport, NULL, 0444);
module_param_hw_array(mpu_port, int, ioport, NULL, 0444);
module_param_hw_array(opl3_port, int, ioport, NULL, 0444);
module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
module_param_hw_array(fm_port, long, ioport, NULL, 0444);
module_param_hw_array(joystick_port, long, ioport, NULL, 0444);