Lines Matching refs:slim_device
19 const struct slim_device *sbdev) in slim_match()
32 struct slim_device *sbdev = to_slim_device(dev); in slim_device_match()
40 struct slim_device *sbdev = to_slim_device(dev); in slim_device_probe()
48 struct slim_device *sbdev = to_slim_device(dev); in slim_device_remove()
103 struct slim_device *sbdev = to_slim_device(dev); in slim_dev_release()
109 struct slim_device *sbdev, in slim_add_device()
132 static struct slim_device *slim_alloc_device(struct slim_controller *ctrl, in slim_alloc_device()
136 struct slim_device *sbdev; in slim_alloc_device()
162 struct slim_device *sbdev; in of_register_slim_devices()
237 static void slim_remove_device(struct slim_device *sbdev) in slim_remove_device()
265 static void slim_device_update_status(struct slim_device *sbdev, in slim_device_update_status()
288 void slim_report_absent(struct slim_device *sbdev) in slim_report_absent()
316 struct slim_device *sbdev = to_slim_device(dev); in slim_match_dev()
321 static struct slim_device *find_slim_device(struct slim_controller *ctrl, in find_slim_device()
324 struct slim_device *sbdev; in find_slim_device()
345 struct slim_device *slim_get_device(struct slim_controller *ctrl, in slim_get_device()
348 struct slim_device *sbdev; in slim_get_device()
364 struct slim_device *sbdev = to_slim_device(dev); in of_slim_match_dev()
369 static struct slim_device *of_find_slim_device(struct slim_controller *ctrl, in of_find_slim_device()
372 struct slim_device *sbdev; in of_find_slim_device()
393 struct slim_device *of_slim_get_device(struct slim_controller *ctrl, in of_slim_get_device()
400 static int slim_device_alloc_laddr(struct slim_device *sbdev, in slim_device_alloc_laddr()
462 struct slim_device *sbdev; in slim_device_report_present()
499 int slim_get_logical_addr(struct slim_device *sbdev) in slim_get_logical_addr()