Lines Matching refs:attached_device
20 #define to_mcp(d) container_of(d, struct mcp, attached_device)
165 struct mcp *mcp = container_of(dev, struct mcp, attached_device); in mcp_release()
177 device_initialize(&mcp->attached_device); in mcp_host_alloc()
178 mcp->attached_device.parent = parent; in mcp_host_alloc()
179 mcp->attached_device.bus = &mcp_bus_type; in mcp_host_alloc()
180 mcp->attached_device.dma_mask = parent->dma_mask; in mcp_host_alloc()
181 mcp->attached_device.release = mcp_release; in mcp_host_alloc()
189 mcp->attached_device.platform_data = pdata; in mcp_host_add()
190 dev_set_name(&mcp->attached_device, "mcp0"); in mcp_host_add()
191 return device_add(&mcp->attached_device); in mcp_host_add()
197 device_del(&mcp->attached_device); in mcp_host_del()
203 put_device(&mcp->attached_device); in mcp_host_free()