Lines Matching refs:endpoint
123 struct xilly_endpoint *endpoint; in xilly_drv_probe() local
132 endpoint = xillybus_init_endpoint(NULL, dev, ephw); in xilly_drv_probe()
134 if (!endpoint) in xilly_drv_probe()
137 dev_set_drvdata(dev, endpoint); in xilly_drv_probe()
140 endpoint->registers = devm_ioremap_resource(dev, &res); in xilly_drv_probe()
142 if (IS_ERR(endpoint->registers)) in xilly_drv_probe()
143 return PTR_ERR(endpoint->registers); in xilly_drv_probe()
147 rc = devm_request_irq(dev, irq, xillybus_isr, 0, xillyname, endpoint); in xilly_drv_probe()
150 dev_err(endpoint->dev, in xilly_drv_probe()
155 return xillybus_endpoint_discovery(endpoint); in xilly_drv_probe()
161 struct xilly_endpoint *endpoint = dev_get_drvdata(dev); in xilly_drv_remove() local
163 xillybus_endpoint_remove(endpoint); in xilly_drv_remove()