Lines Matching refs:io_port
87 int io_port = joystick_port[dev]; in snd_ymfpci_create_gameport() local
89 if (!io_port) in snd_ymfpci_create_gameport()
94 if (io_port == 1) { in snd_ymfpci_create_gameport()
96 if (!(io_port = pci_resource_start(chip->pci, 2))) in snd_ymfpci_create_gameport()
100 if (io_port == 1) { in snd_ymfpci_create_gameport()
102 for (io_port = 0x201; io_port <= 0x205; io_port++) { in snd_ymfpci_create_gameport()
103 if (io_port == 0x203) in snd_ymfpci_create_gameport()
105 if ((r = request_region(io_port, 1, "YMFPCI gameport")) != NULL) in snd_ymfpci_create_gameport()
114 switch (io_port) { in snd_ymfpci_create_gameport()
121 "invalid joystick port %#x", io_port); in snd_ymfpci_create_gameport()
126 if (!r && !(r = request_region(io_port, 1, "YMFPCI gameport"))) { in snd_ymfpci_create_gameport()
128 "joystick port %#x is in use.\n", io_port); in snd_ymfpci_create_gameport()
144 gp->io = io_port; in snd_ymfpci_create_gameport()
148 pci_write_config_word(chip->pci, PCIR_DSXG_JOYBASE, io_port); in snd_ymfpci_create_gameport()