Searched +full:io +full:- +full:multiplex (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sservice.h | 33 typedef int(f_tt)(int, ...); /* for lint - cc -v quieting */ 133 /* event callback uses an indirect call -- make it look like a function */ 198 unsigned IFType; /* memory-only or memory & I/O */ 205 unsigned CardState; /* real-time card state */ 209 unsigned IFType; /* memory-only or memory & I/O */ 293 #define RES_IRQ_NEXUS 0x0008 /* adapter/nexus must multiplex IRQs */ 337 socket_enum_t Sockets; /* window<->socket assignment mask */ 346 #define IF_IO 0x01 /* IO + memory */ 416 unsigned IFType; /* interface type (mem/IO) */ 420 #define VCTL_OVERRIDE 0x02 /* 16-bit cards, ignore the sense pins */ [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | pcf8584.c | 185 * self-identifying busses have a better mechanism for managing this, but I2C 268 * The loadable-module _info(9E) entry point 284 if ((i2c->pcf8584_attachflags & ADD_INTR) != 0) { in pcf8584_dodetach() 285 ddi_remove_intr(dip, 0, i2c->pcf8584_icookie); in pcf8584_dodetach() 288 cv_destroy(&i2c->pcf8584_cv); in pcf8584_dodetach() 290 if ((i2c->pcf8584_attachflags & IMUTEX) != 0) { in pcf8584_dodetach() 291 mutex_destroy(&i2c->pcf8584_imutex); in pcf8584_dodetach() 292 cv_destroy(&i2c->pcf8584_icv); in pcf8584_dodetach() 294 if ((i2c->pcf8584_attachflags & SETUP_REGS) != 0) { in pcf8584_dodetach() 297 if ((i2c->pcf8584_attachflags & NEXUS_REGISTER) != 0) { in pcf8584_dodetach() [all …]
|
/illumos-gate/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 172 char *pcmcia_default_pm_mode = "parental-suspend-resume"; 176 * disk tape pci sbus scsi token-ring isa keyboard display mouse 178 * floppy(controller) fddi isdn atm ide pccard video-in video-out 180 * network -> ethernet, token-ring, etc. 190 "video", /* no spec for video-out yet */ 205 * The following should be 2^^n - 1 218 * XXX - See comments in cs.c 254 * non-DDI compliant functions are listed here 324 return (-1); in _init() 452 pcmcia_sockets[i]->ls_dip[0] == NULL) { in pcmcia_attach() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/ccid/ |
H A D | ccid.c | 20 * -------------- 27 * are required to have an Interrupt-IN pipe. 34 * initial Interrupt-IN polling to allow for the case where either the hardware 35 * doesn't report it or to better handle the devices without an Interrupt-IN 36 * entry. Just because we open up the Interrupt-IN pipe, hardware is not 40 * The Interrupt-IN exception callback may need to restart polling. In addition, 62 * However, because these are only driven by an Interrupt-IN pipe, it is hoped 67 * need to be acted upon in a soft real-time fashion. 70 * ---------------- 72 * Commands are issued to a CCID reader on a Bulk-OUT pipe. Responses are [all …]
|
/illumos-gate/usr/src/uts/intel/io/amdzen/ |
H A D | zen_umc.c | 21 * a wide range of AMD CPUs and APUs ranging from Zen 1 - Zen 4. 31 * ------------------- 33 * ------------------- 68 * +-----------+ 70 * +-----------+ 72 * +-------------------------------+ 74 * +--------------+ +--------------+ One instance of the 76 * +--------------+ +--------------+ discovered DF. 79 * ||| +----------------+ +----------------+ Global DRAM 80 * ||+--->| df_dram_rule_t | ... | df_dram_rule_t | rules for the [all …]
|