Home
last modified time | relevance | path

Searched refs:dip (Results 1 – 11 of 11) sorted by relevance

/gfx-drm/usr/src/uts/intel/io/radeon/
H A Dradeon_drv.c150 radeon_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in radeon_attach() argument
161 unit = ddi_get_instance(dip); in radeon_attach()
168 statep->dip = dip; in radeon_attach()
174 handle = drm_supp_register(dip, statep); in radeon_attach()
208 radeon_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in radeon_detach() argument
216 unit = ddi_get_instance(dip); in radeon_detach()
231 radeon_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) in radeon_info() argument
241 if (statep == NULL || statep->dip == NULL) { in radeon_info()
244 *result = (void *) statep->dip; in radeon_info()
/gfx-drm/usr/src/uts/common/io/drm/
H A Ddrm_sun_pci.c57 dev_info_t *dip = dev->devinfo; in pci_dev_create() local
68 ret = pci_config_setup(dip, &pdev->pci_cfg_acc_handle); in pci_dev_create()
78 ret = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, dip, in pci_dev_create()
90 ret = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in pci_dev_create()
99 if (ddi_intr_hilevel(dip, 0) != 0) { in pci_dev_create()
104 if (ddi_get_iblock_cookie(dip, (uint_t)0, in pci_dev_create()
111 ret = ddi_getlongprop(DDI_DEV_T_ANY, dip, in pci_dev_create()
H A Ddrm_memory.c99 drm_get_pci_index_reg(dev_info_t *dip, uint_t paddr, uint_t size, off_t *off) in drm_get_pci_index_reg() argument
111 if (ddi_dev_nregs(dip, &nregs) == DDI_FAILURE) { in drm_get_pci_index_reg()
116 if (ddi_getlongprop(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, in drm_get_pci_index_reg()
153 __ioremap(dev_info_t *dip, drm_device_iomap_t *iomap) in __ioremap() argument
160 dip, iomap->paddr, iomap->size, &offset); in __ioremap()
167 ret = ddi_regs_map_setup(dip, regnum, in __ioremap()
H A Ddrm_drv.c229 dev_info_t *dip = dev->devinfo; in drm_init() local
553 dev_info_t *dip, in drm_fm_error_cb() argument
558 pci_ereport_post(dip, err, NULL); in drm_fm_error_cb()
566 dev_info_t *dip = dev->devinfo; in drm_fm_init() local
576 pci_ereport_setup(dip); in drm_fm_init()
583 ddi_fm_handler_register(dip, in drm_fm_init()
592 dev_info_t *dip = dev->devinfo; in drm_fm_fini() local
596 pci_ereport_teardown(dip); in drm_fm_fini()
600 ddi_fm_handler_unregister(dip); in drm_fm_fini()
603 ddi_fm_fini(dip); in drm_fm_fini()
[all …]
H A Ddrm_sun_workqueue.c58 create_workqueue(dev_info_t *dip, char *name) in create_workqueue() argument
63 wq->taskq = ddi_taskq_create(dip, name, 1, TASKQ_DEFAULTPRI, 0); in create_workqueue()
/gfx-drm/usr/src/uts/intel/io/agpgart/
H A Damd64_gart.c131 amd64_gart_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, in amd64_gart_getinfo() argument
167 amd64_gart_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in amd64_gart_attach() argument
186 instance = ddi_get_instance(dip); in amd64_gart_attach()
194 sc->gsoft_dip = dip; in amd64_gart_attach()
195 status = pci_config_setup(dip, &sc->gsoft_pcihdl); in amd64_gart_attach()
201 status = ddi_create_minor_node(dip, buf, S_IFCHR, in amd64_gart_attach()
213 amd64_gart_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in amd64_gart_detach() argument
231 instance = ddi_get_instance(dip); in amd64_gart_detach()
235 ddi_remove_minor_node(dip, buf); in amd64_gart_detach()
H A Dagptarget.c467 static int agptarget_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, in agptarget_getinfo() argument
528 agp_target_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in agp_target_attach() argument
534 instance = ddi_get_instance(dip); in agp_target_attach()
558 softstate->tsoft_dip = dip; in agp_target_attach()
559 status = pci_config_setup(dip, &softstate->tsoft_pcihdl); in agp_target_attach()
594 status = ddi_create_minor_node(dip, AGPTARGET_NAME, S_IFCHR, in agp_target_attach()
610 agp_target_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in agp_target_detach() argument
615 instance = ddi_get_instance(dip); in agp_target_detach()
629 ddi_remove_minor_node(dip, AGPTARGET_NAME); in agp_target_detach()
H A Dagpgart.c2400 agpgart_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in agpgart_attach() argument
2410 instance = ddi_get_instance(dip); in agpgart_attach()
2421 softstate->asoft_dip = dip; in agpgart_attach()
2426 if (ldi_ident_from_dip(dip, &softstate->asoft_li)) { in agpgart_attach()
2443 if (ddi_create_minor_node(dip, AGPGART_DEVNODE, S_IFCHR, in agpgart_attach()
2467 agpgart_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in agpgart_detach() argument
2472 instance = ddi_get_instance(dip); in agpgart_detach()
2501 ddi_remove_minor_node(dip, AGPGART_DEVNODE); in agpgart_detach()
2512 agpgart_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, in agpgart_getinfo() argument
/gfx-drm/usr/src/uts/common/drm/
H A Ddrm_sun_workqueue.h48 extern struct workqueue_struct *create_workqueue(dev_info_t *dip, char *name);
/gfx-drm/usr/src/uts/intel/io/i915/
H A Di915_drv.c933 i915_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in i915_attach() argument
938 item = ddi_get_instance(dip); in i915_attach()
953 dev->devinfo = dip; in i915_attach()
982 i915_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in i915_detach() argument
987 item = ddi_get_instance(dip); in i915_detach()
1013 i915_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) in i915_info() argument
1037 i915_quiesce(dev_info_t *dip) in i915_quiesce() argument
1044 dev = ddi_get_soft_state(i915_statep, ddi_get_instance(dip)); in i915_quiesce()
/gfx-drm/usr/src/uts/common/sys/
H A Dgfx_private.h53 extern int gfxp_devmap_umem_setup(devmap_cookie_t dhc, dev_info_t *dip,