Lines Matching defs:dip
188 jbppm_attach(dev_info_t *dip, ddi_attach_cmd_t cmd)
207 instance = ddi_get_instance(dip);
211 str, ddi_binding_name(dip),
212 ddi_get_name_addr(dip) ? ddi_get_name_addr(dip) : " ");
225 rv = ddi_prop_create(DDI_DEV_T_NONE, dip, DDI_PROP_CANSLEEP,
230 ddi_report_dev(dip);
231 unitp->dip = dip;
237 rv = ddi_regs_map_setup(dip, 0, (caddr_t *)&unitp->devid_csr, 0, 8,
242 rv = ddi_regs_map_setup(dip, 1, (caddr_t *)&unitp->estar_csr, 0, 16,
256 rv = ddi_create_minor_node(dip, "jbus-ppm", S_IFCHR, instance, 0, 0);
269 if (ddi_prop_exists(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS |
271 ddi_prop_remove_all(dip);
284 jbppm_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result)
296 *result = (void *) unitp->dip;
315 jbppm_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
404 jbppm_next_speed(unitp->dip, (uint_t)arg);
410 return (jbppm_start_next(unitp->dip, (int)arg));
423 jbppm_next_speed(dev_info_t *dip, uint_t lvl_index)
428 unitp = ddi_get_soft_state(jbppm_statep, ddi_get_instance(dip));
463 jbppm_start_next(dev_info_t *dip, int chng_delay)
468 unitp = ddi_get_soft_state(jbppm_statep, ddi_get_instance(dip));