/gfx-drm/usr/src/uts/intel/io/radeon/ |
H A D | radeon_drv.c | 150 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 D | drm_sun_pci.c | 57 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 D | drm_memory.c | 99 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 D | drm_drv.c | 229 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 D | drm_sun_workqueue.c | 58 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 D | amd64_gart.c | 131 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 D | agptarget.c | 467 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 D | agpgart.c | 2400 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 D | drm_sun_workqueue.h | 48 extern struct workqueue_struct *create_workqueue(dev_info_t *dip, char *name);
|
/gfx-drm/usr/src/uts/intel/io/i915/ |
H A D | i915_drv.c | 933 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 D | gfx_private.h | 53 extern int gfxp_devmap_umem_setup(devmap_cookie_t dhc, dev_info_t *dip,
|