/linux-4.4.14/sound/isa/sb/ |
H A D | jazz16.c | 41 static unsigned long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; variable 55 module_param_array(mpu_port, long, NULL, 0444); 56 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for jazz16 driver."); 82 unsigned long mpu_port, int idx) jazz16_configure_ports() 95 val |= (mpu_port & 0x30) >> 4; jazz16_configure_ports() 103 unsigned long mpu_port) jazz16_detect_board() 119 err = jazz16_configure_ports(port, mpu_port, val); jazz16_detect_board() 207 if (mpu_port[dev] != SNDRV_AUTO_PORT && snd_jazz16_match() 208 (mpu_port[dev] & ~0x030) != 0x300) { snd_jazz16_match() 209 snd_printk(KERN_ERR "incorrect mpu_port specified\n"); snd_jazz16_match() 267 xmpu_port = mpu_port[dev]; snd_jazz16_probe() 284 if (xmpu_irq == SNDRV_AUTO_IRQ || mpu_port[dev] == SNDRV_AUTO_PORT) snd_jazz16_probe() 317 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { snd_jazz16_probe() 323 mpu_port[dev], 0, snd_jazz16_probe() 327 mpu_port[dev]); snd_jazz16_probe() 81 jazz16_configure_ports(unsigned long port, unsigned long mpu_port, int idx) jazz16_configure_ports() argument 102 jazz16_detect_board(unsigned long port, unsigned long mpu_port) jazz16_detect_board() argument
|
H A D | sb16.c | 76 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* 0x330,0x300 */ variable 104 module_param_array(mpu_port, long, NULL, 0444); 105 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for SB16 driver."); 276 mpu_port[dev] = pnp_port_start(pdev, 1); snd_card_sb16_pnp() 282 port[dev], mpu_port[dev], fm_port[dev]); snd_card_sb16_pnp() 373 chip->mpu_port = mpu_port[dev]; snd_sb16_probe() 396 if (chip->mpu_port > 0 && chip->mpu_port != SNDRV_AUTO_PORT) { snd_sb16_probe() 398 chip->mpu_port, snd_sb16_probe()
|
H A D | sb16_main.c | 810 switch (chip->mpu_port) { snd_sb16dsp_configure()
|
/linux-4.4.14/sound/pci/ymfpci/ |
H A D | ymfpci.c | 46 static long mpu_port[SNDRV_CARDS]; variable 58 module_param_array(mpu_port, long, NULL, 0444); 59 MODULE_PARM_DESC(mpu_port, "MPU-401 Port."); 222 if (mpu_port[dev] == 1) { snd_card_ymfpci_probe() 224 mpu_port[dev] = pci_resource_start(pci, 1) + 0x20; snd_card_ymfpci_probe() 226 if (mpu_port[dev] > 0 && snd_card_ymfpci_probe() 227 (mpu_res = request_region(mpu_port[dev], 2, "YMFPCI MPU401")) != NULL) { snd_card_ymfpci_probe() 229 pci_write_config_word(pci, PCIR_DSXG_MPU401BASE, mpu_port[dev]); snd_card_ymfpci_probe() 246 switch (mpu_port[dev]) { snd_card_ymfpci_probe() 251 default: mpu_port[dev] = 0; break; snd_card_ymfpci_probe() 253 if (mpu_port[dev] > 0 && snd_card_ymfpci_probe() 254 (mpu_res = request_region(mpu_port[dev], 2, "YMFPCI MPU401")) != NULL) { snd_card_ymfpci_probe() 258 mpu_port[dev] = 0; snd_card_ymfpci_probe() 317 mpu_port[dev], snd_card_ymfpci_probe() 323 mpu_port[dev]); snd_card_ymfpci_probe()
|
/linux-4.4.14/drivers/net/ethernet/i825xx/ |
H A D | sni_82596.c | 57 static void mpu_port(struct net_device *dev, int c, dma_addr_t x) mpu_port() function 64 writew(v & 0xffff, lp->mpu_port); mpu_port() 67 writew(v >> 16, lp->mpu_port); mpu_port() 69 writel(v, lp->mpu_port); mpu_port() 72 writel(v, lp->mpu_port); mpu_port() 134 lp->mpu_port = mpu_addr; sni_82596_probe() 158 iounmap(lp->mpu_port); sni_82596_driver_remove()
|
H A D | lasi_82596.c | 130 static void mpu_port(struct net_device *dev, int c, dma_addr_t x) mpu_port() function
|
H A D | lib82596.c | 328 void __iomem *mpu_port; member in struct:i596_private 358 static void mpu_port(struct net_device *dev, int c, dma_addr_t x); 560 mpu_port(dev, PORT_RESET, 0); init_i596_mem() 582 mpu_port(dev, PORT_ALTSCP, virt_to_dma(lp, &dma->scp)); init_i596_mem() 643 mpu_port(dev, PORT_RESET, 0); init_i596_mem()
|
/linux-4.4.14/sound/isa/cs423x/ |
H A D | cs4231.c | 46 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* PnP setup */ variable 60 module_param_array(mpu_port, long, NULL, 0444); 61 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " CRD_NAME " driver."); 128 if (mpu_port[n] > 0 && mpu_port[n] != SNDRV_AUTO_PORT) { snd_cs4231_probe() 132 mpu_port[n], 0, mpu_irq[n], snd_cs4231_probe()
|
H A D | cs4236.c | 83 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT;/* PnP setup */ variable 105 module_param_array(mpu_port, long, NULL, 0444); 106 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " IDENT " driver."); 291 mpu_port[dev] = SNDRV_AUTO_PORT; snd_cs423x_pnp_init_mpu() 294 mpu_port[dev] = pnp_port_start(pdev, 0); snd_cs423x_pnp_init_mpu() 302 snd_printdd("isapnp MPU: port=0x%lx, irq=%i\n", mpu_port[dev], mpu_irq[dev]); snd_cs423x_pnp_init_mpu() 346 if (acard->mpu && mpu_port[dev] > 0) { snd_card_cs423x_pnpc() 447 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { snd_cs423x_probe() 451 mpu_port[dev], 0, snd_cs423x_probe()
|
/linux-4.4.14/sound/isa/es1688/ |
H A D | es1688.c | 59 static long mpu_port[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = -1}; variable 76 module_param_array(mpu_port, long, NULL, 0444); 77 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " CRD_NAME " driver."); 124 return snd_es1688_create(card, chip, port[n], mpu_port[n], snd_es1688_legacy_create() 130 error = snd_es1688_create(card, chip, port[n], mpu_port[n], snd_es1688_legacy_create() 173 chip->mpu_port > 0) { snd_es1688_probe() 175 chip->mpu_port, 0, snd_es1688_probe() 253 return snd_es1688_create(card, chip, port[n], mpu_port[n], irq[n], snd_card_es968_pnp()
|
H A D | es1688_lib.c | 206 if (enable && chip->mpu_port >= 0x300 && chip->mpu_irq > 0 && chip->hardware != ES1688_HW_688) { snd_es1688_init() 207 tmp = (chip->mpu_port & 0x0f0) >> 4; snd_es1688_init() 643 unsigned long mpu_port, snd_es1688_create() 686 mpu_port &= ~0x000f; snd_es1688_create() 687 if (mpu_port < 0x300 || mpu_port > 0x330) snd_es1688_create() 688 mpu_port = 0; snd_es1688_create() 689 chip->mpu_port = mpu_port; snd_es1688_create() 640 snd_es1688_create(struct snd_card *card, struct snd_es1688 *chip, unsigned long port, unsigned long mpu_port, int irq, int mpu_irq, int dma8, unsigned short hardware) snd_es1688_create() argument
|
/linux-4.4.14/sound/isa/ad1816a/ |
H A D | ad1816a.c | 49 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* PnP setup */ variable 121 mpu_port[dev] = -1; snd_card_ad1816a_pnp() 129 mpu_port[dev] = -1; snd_card_ad1816a_pnp() 131 mpu_port[dev] = pnp_port_start(pdev, 0); snd_card_ad1816a_pnp() 190 if (mpu_port[dev] > 0) { snd_card_ad1816a_probe() 192 mpu_port[dev], 0, mpu_irq[dev], snd_card_ad1816a_probe() 194 printk(KERN_ERR PFX "no MPU-401 device at 0x%lx.\n", mpu_port[dev]); snd_card_ad1816a_probe()
|
/linux-4.4.14/sound/isa/ |
H A D | azt2320.c | 61 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* PnP setup */ variable 134 mpu_port[dev] = pnp_port_start(pdev, 0); snd_card_azt2320_pnp() 143 mpu_port[dev] = -1; snd_card_azt2320_pnp() 234 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { snd_card_azt2320_probe() 236 mpu_port[dev], 0, snd_card_azt2320_probe() 238 snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]); snd_card_azt2320_probe()
|
H A D | als100.c | 59 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* PnP setup */ variable 155 mpu_port[dev] = pnp_port_start(pdev, 0); snd_card_als100_pnp() 164 mpu_port[dev] = -1; snd_card_als100_pnp() 246 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { snd_card_als100_probe() 257 mpu_port[dev], 0, snd_card_als100_probe() 260 snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]); snd_card_als100_probe()
|
H A D | sc6000.c | 55 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; variable 71 module_param_array(mpu_port, long, NULL, 0444); 72 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for sc-6000 driver."); 434 sc6000_hw_cfg_encode(vport, &cfg[0], port[dev], mpu_port[dev], sc6000_init_board() 533 if (mpu_port[dev] != SNDRV_AUTO_PORT && snd_sc6000_match() 534 (mpu_port[dev] & ~0x30L) != 0x300) { snd_sc6000_match() 536 mpu_port[dev]); snd_sc6000_match() 539 if (mpu_port[dev] != SNDRV_AUTO_PORT && snd_sc6000_match() 655 if (mpu_port[dev] != SNDRV_AUTO_PORT) { snd_sc6000_probe() 660 mpu_port[dev], 0, snd_sc6000_probe() 663 mpu_port[dev]); snd_sc6000_probe()
|
H A D | es18xx.c | 1395 unsigned long mpu_port, snd_es18xx_initialize() 1415 if (mpu_port > 0 && mpu_port != SNDRV_AUTO_PORT) { snd_es18xx_initialize() 1417 snd_es18xx_config_write(chip, 0x64, mpu_port >> 8); snd_es18xx_initialize() 1418 snd_es18xx_config_write(chip, 0x65, mpu_port & 0xff); snd_es18xx_initialize() 1505 if (mpu_port > 0 && mpu_port != SNDRV_AUTO_PORT) { snd_es18xx_initialize() 1510 0x43 | (mpu_port & 0xf0) >> 1); snd_es18xx_initialize() 1629 unsigned long mpu_port, snd_es18xx_probe() 1665 return snd_es18xx_initialize(chip, mpu_port, fm_port); snd_es18xx_probe() 1783 unsigned long mpu_port, snd_es18xx_new_device() 1831 if (snd_es18xx_probe(chip, mpu_port, fm_port) < 0) { snd_es18xx_new_device() 1983 static long mpu_port[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = -1}; variable 1985 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; variable 2004 module_param_array(mpu_port, long, NULL, 0444); 2005 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for ES18xx driver."); 2040 if (mpu_port[dev] != SNDRV_AUTO_PORT) snd_audiodrive_pnp_init_main() 2047 mpu_port[dev] = pnp_port_start(pdev, 2); snd_audiodrive_pnp_init_main() 2051 snd_printdd("PnP ES18xx: port=0x%lx, fm port=0x%lx, mpu port=0x%lx\n", port[dev], fm_port[dev], mpu_port[dev]); snd_audiodrive_pnp_init_main() 2132 port[dev], mpu_port[dev], fm_port[dev], snd_audiodrive_probe() 2172 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { snd_audiodrive_probe() 2174 mpu_port[dev], MPU401_INFO_IRQ_HOOK, snd_audiodrive_probe() 1394 snd_es18xx_initialize(struct snd_es18xx *chip, unsigned long mpu_port, unsigned long fm_port) snd_es18xx_initialize() argument 1628 snd_es18xx_probe(struct snd_es18xx *chip, unsigned long mpu_port, unsigned long fm_port) snd_es18xx_probe() argument 1781 snd_es18xx_new_device(struct snd_card *card, unsigned long port, unsigned long mpu_port, unsigned long fm_port, int irq, int dma1, int dma2) snd_es18xx_new_device() argument
|
/linux-4.4.14/sound/isa/gus/ |
H A D | gusextreme.c | 52 static long mpu_port[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS) - 1] = -1}; /* 0x300,0x310,0x320 */ variable 73 module_param_array(mpu_port, long, NULL, 0444); 74 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " CRD_NAME " driver."); 123 return snd_es1688_create(card, chip, port[n], mpu_port[n], snd_gusextreme_es1688_create() 129 error = snd_es1688_create(card, chip, port[n], mpu_port[n], snd_gusextreme_es1688_create() 252 if (mpu_port[n] == SNDRV_AUTO_PORT) snd_gusextreme_probe() 253 mpu_port[n] = 0; snd_gusextreme_probe() 320 if (es1688->mpu_port >= 0x300) { snd_gusextreme_probe() 322 es1688->mpu_port, 0, mpu_irq[n], NULL); snd_gusextreme_probe()
|
/linux-4.4.14/sound/isa/opti9xx/ |
H A D | miro.c | 56 static long mpu_port = SNDRV_DEFAULT_PORT1; /* 0x300,0x310,0x320,0x330 */ variable 74 module_param(mpu_port, long, 0444); 75 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for miro driver."); 127 long mpu_port; member in struct:snd_miro 790 chip->mpu_port = -1; snd_miro_init() 951 snd_iprintf(buffer, " port : 0x%lx\n", miro->mpu_port); snd_miro_proc_read() 1114 switch (chip->mpu_port) { snd_miro_configure() 1132 chip->mpu_port); snd_miro_configure() 1156 (chip->mpu_port <= 0) ? 0x00 : snd_miro_configure() 1292 miro->mpu_port = mpu_port; snd_miro_probe() 1360 if (mpu_port <= 0 || mpu_port == SNDRV_AUTO_PORT) snd_miro_probe() 1364 mpu_port, 0, miro->mpu_irq, &rmidi); snd_miro_probe() 1367 mpu_port); snd_miro_probe() 1436 if (mpu_port == SNDRV_AUTO_PORT) { snd_miro_isa_probe() 1437 mpu_port = snd_legacy_find_free_ioport(possible_mpu_ports, 2); snd_miro_isa_probe() 1438 if (mpu_port < 0) { snd_miro_isa_probe() 1559 if (mpu_port > 0) { snd_card_miro_pnp() 1563 mpu_port = -1; snd_card_miro_pnp() 1566 mpu_port = pnp_port_start(devmpu, 0); snd_card_miro_pnp()
|
H A D | opti92x-ad1848.c | 72 static long mpu_port = SNDRV_DEFAULT_PORT1; /* 0x300,0x310,0x320,0x330 */ variable 93 module_param(mpu_port, long, 0444); 94 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for opti9xx driver."); 338 long mpu_port, int mpu_irq) snd_opti9xx_configure() 503 switch (mpu_port) { snd_opti9xx_configure() 521 "MPU-401 port 0x%lx not valid\n", mpu_port); snd_opti9xx_configure() 545 (mpu_port <= 0) ? 0x00 : snd_opti9xx_configure() 786 if (devmpu && mpu_port > 0) { snd_card_opti9xx_pnp() 790 mpu_port = -1; snd_card_opti9xx_pnp() 792 mpu_port = pnp_port_start(devmpu, 0); snd_card_opti9xx_pnp() 840 mpu_port, mpu_irq); snd_opti9xx_probe() 891 if (mpu_port <= 0 || mpu_port == SNDRV_AUTO_PORT) snd_opti9xx_probe() 895 mpu_port, 0, mpu_irq, &rmidi); snd_opti9xx_probe() 898 mpu_port); snd_opti9xx_probe() 977 if (mpu_port == SNDRV_AUTO_PORT) { snd_opti9xx_isa_probe() 978 if ((mpu_port = snd_legacy_find_free_ioport(possible_mpu_ports, 2)) < 0) { snd_opti9xx_isa_probe() 1054 mpu_port, mpu_irq); snd_opti9xx_resume() 335 snd_opti9xx_configure(struct snd_opti9xx *chip, long port, int irq, int dma1, int dma2, long mpu_port, int mpu_irq) snd_opti9xx_configure() argument
|
/linux-4.4.14/sound/isa/galaxy/ |
H A D | galaxy.c | 49 static long mpu_port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; variable 60 module_param_array(mpu_port, long, NULL, 0444); 61 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " CRD_NAME " driver."); 313 switch (mpu_port[n]) { snd_galaxy_match() 315 dev_warn(dev, "mpu_port not specified; not using MPU-401\n"); snd_galaxy_match() 316 mpu_port[n] = -1; snd_galaxy_match() 325 dev_err(dev, "invalid MPU port %#lx\n", mpu_port[n]); snd_galaxy_match() 584 if (mpu_port[n] >= 0) { snd_galaxy_probe() 586 mpu_port[n], 0, mpu_irq[n], NULL); snd_galaxy_probe()
|
/linux-4.4.14/include/sound/ |
H A D | es1688.h | 37 unsigned long mpu_port; /* MPU-401 port of ESS chip */ member in struct:snd_es1688 113 unsigned long mpu_port,
|
H A D | sb.h | 68 unsigned long mpu_port; /* MPU port for SB DSP 4.0+ */ member in struct:snd_sb
|
/linux-4.4.14/sound/pci/ |
H A D | via82xx.c | 81 static long mpu_port; variable 95 module_param(mpu_port, long, 0444); 96 MODULE_PARM_DESC(mpu_port, "MPU-401 port. (VT82C686x only)"); 2063 if (mpu_port >= 0x200) { /* force MIDI */ snd_via686_init_misc() 2064 mpu_port &= 0xfffc; snd_via686_init_misc() 2065 pci_write_config_dword(chip->pci, 0x18, mpu_port | 0x01); snd_via686_init_misc() 2067 chip->mpu_port_saved = mpu_port; snd_via686_init_misc() 2070 mpu_port = pci_resource_start(chip->pci, 2); snd_via686_init_misc() 2073 switch (mpu_port) { /* force MIDI */ snd_via686_init_misc() 2079 legacy_cfg |= (mpu_port & 0x0030) >> 2; snd_via686_init_misc() 2083 mpu_port = 0x300 + ((legacy_cfg & 0x000c) << 2); snd_via686_init_misc() 2087 if (mpu_port >= 0x200 && snd_via686_init_misc() 2088 (chip->mpu_res = request_region(mpu_port, 2, "VIA82xx MPU401")) snd_via686_init_misc() 2097 mpu_port = 0; snd_via686_init_misc() 2104 mpu_port, MPU401_INFO_INTEGRATED | snd_via686_init_misc() 2109 mpu_port); snd_via686_init_misc()
|
H A D | es1938.c | 202 unsigned long mpu_port; member in struct:es1938 1609 chip->mpu_port = pci_resource_start(pci, 3); snd_es1938_create() 1620 chip->io_port, chip->sb_port, chip->vc_port, chip->mpu_port, chip->game_port); snd_es1938_create() 1829 chip->mpu_port, snd_es1938_probe()
|
H A D | cmipci.c | 58 static long mpu_port[SNDRV_CARDS]; variable 71 module_param_array(mpu_port, long, NULL, 0444); 72 MODULE_PARM_DESC(mpu_port, "MPU-401 port."); 3177 iomidi = mpu_port[dev]; snd_cmipci_create()
|
H A D | als4000.c | 576 inb(chip->mpu_port); snd_als4000_interrupt()
|
/linux-4.4.14/sound/pci/riptide/ |
H A D | riptide.c | 130 static int mpu_port[SNDRV_CARDS] = { [0 ... (SNDRV_CARDS - 1)] = 0x330 }; variable 143 module_param_array(mpu_port, int, NULL, 0444); 144 MODULE_PARM_DESC(mpu_port, "MPU401 port # for Riptide driver."); 2101 if (mpu_port[dev]) snd_card_riptide_probe() 2105 if (mpu_port[dev]) { snd_card_riptide_probe() 2106 val = mpu_port[dev]; snd_card_riptide_probe()
|