Lines Matching refs:slim_controller
108 static int slim_add_device(struct slim_controller *ctrl, in slim_add_device()
132 static struct slim_device *slim_alloc_device(struct slim_controller *ctrl, in slim_alloc_device()
153 static void of_register_slim_devices(struct slim_controller *ctrl) in of_register_slim_devices()
206 int slim_register_controller(struct slim_controller *ctrl) in slim_register_controller()
253 int slim_unregister_controller(struct slim_controller *ctrl) in slim_unregister_controller()
290 struct slim_controller *ctrl = sbdev->ctrl; in slim_report_absent()
321 static struct slim_device *find_slim_device(struct slim_controller *ctrl, in find_slim_device()
345 struct slim_device *slim_get_device(struct slim_controller *ctrl, in slim_get_device()
369 static struct slim_device *of_find_slim_device(struct slim_controller *ctrl, in of_find_slim_device()
393 struct slim_device *of_slim_get_device(struct slim_controller *ctrl, in of_slim_get_device()
403 struct slim_controller *ctrl = sbdev->ctrl; in slim_device_alloc_laddr()
459 int slim_device_report_present(struct slim_controller *ctrl, in slim_device_report_present()