Lines Matching refs:ports
47 * - hwports is between 1 and 8, which specifies the number of hardware ports.
48 * The three global ports, computer, adat and broadcast ports, are created
49 * always after h/w and remote ports.
82 static int hwports = MTPAV_MAX_PORTS; /* use hardware ports 1-8 */
93 MODULE_PARM_DESC(hwports, "Hardware ports # for MotuMTPAV MIDI.");
148 int num_ports; /* number of hw ports (1-8) */
149 struct mtpav_port ports[NUMPORTS]; /* all ports including computer, adat and bc */
159 * possible hardware ports (selected by 0xf5 port message)
160 * 0x00 all ports
161 * 0x01 .. 0x08 this MTP's ports 1..8
162 * 0x09 .. 0x10 networked MTP's ports (9..16)
167 * subdevice 0 - (X-1) ports
168 * X - (2*X-1) networked ports
171 * X+2 all ports
193 return 0; /* all ports */
199 if (hwport <= 0x00) /* all ports */
325 struct mtpav_port *portp = &mtp_card->ports[substream->number];
355 struct mtpav_port *portp = &mtp_card->ports[substream->number];
373 struct mtpav_port *portp = &mtp_card->ports[substream->number];
391 struct mtpav_port *portp = &mtp_card->ports[substream->number];
420 struct mtpav_port *portp = &chip->ports[p];
446 struct mtpav_port *portp = &mtp_card->ports[substream->number];
462 struct mtpav_port *portp = &mtp_card->ports[substream->number];
478 struct mtpav_port *portp = &mtp_card->ports[substream->number];
510 portp = &mcrd->ports[mcrd->inmidiport];
666 mcard->ports[substream->number].hwport = translate_subdevice_to_hwport(mcard, substream->number);