Lines Matching defs:unit
72 interrupt destination unit (which might contain an interrupt source
73 unit) while successive reg entries specify additional interrupt
235 typedef struct _opic_isu_block { /* interrupt source unit block */
245 typedef struct _opic_idu { /* interrupt delivery unit */
381 reg_property_spec unit;
386 &unit))
389 || (device_address_to_attach_address(device_parent(me), &unit.address,
392 && device_size_to_attach_size(device_parent(me), &unit.size,
404 source units and the single interrupt delivery unit */
453 DTRACE(opic, ("interrupt source unit block - effective number of blocks %d\n",
545 device_error(me, "interrupt source unit %d address not aligned to %d byte boundary",
549 device_error(me, "interrupt source unit %d (reg %d) has an incorrect size, should be 0x%x",
551 DTRACE(opic, ("interrupt source unit block %ld - address %d:0x%lx, size 0x%lx, int-number %ld, range %ld\n",
566 device_error(me, "interrupt delivery unit not aligned to %d byte boundary",
576 device_error(me, "interrupt delivery unit has incorrect size, should be 0x%x or 0x%x",
578 DTRACE(opic, ("interrupt delivery unit - address %d:0x%lx, size 0x%lx\n",
946 unit */
994 /* try for an interrupt source unit */
1807 { NULL, }, /* unit */