Lines Matching refs:slim_controller
154 static int slim_add_device(struct slim_controller *ctrl, in slim_add_device()
178 static struct slim_device *slim_alloc_device(struct slim_controller *ctrl, in slim_alloc_device()
199 static void of_register_slim_devices(struct slim_controller *ctrl) in of_register_slim_devices()
252 int slim_register_controller(struct slim_controller *ctrl) in slim_register_controller()
300 int slim_unregister_controller(struct slim_controller *ctrl) in slim_unregister_controller()
320 struct slim_controller *ctrl = sbdev->ctrl; in slim_report_absent()
351 static struct slim_device *find_slim_device(struct slim_controller *ctrl, in find_slim_device()
375 struct slim_device *slim_get_device(struct slim_controller *ctrl, in slim_get_device()
399 static struct slim_device *of_find_slim_device(struct slim_controller *ctrl, in of_find_slim_device()
423 struct slim_device *of_slim_get_device(struct slim_controller *ctrl, in of_slim_get_device()
433 struct slim_controller *ctrl = sbdev->ctrl; in slim_device_alloc_laddr()
492 int slim_device_report_present(struct slim_controller *ctrl, in slim_device_report_present()