Home
last modified time | relevance | path

Searched refs:gb_interface (Results 1 – 19 of 19) sorted by relevance

/linux-6.3-rc2/include/linux/greybus/
A Dinterface.h31 struct gb_interface { struct
69 #define to_gb_interface(d) container_of(d, struct gb_interface, dev) argument
71 struct gb_interface *gb_interface_create(struct gb_module *module,
73 int gb_interface_activate(struct gb_interface *intf);
74 void gb_interface_deactivate(struct gb_interface *intf);
75 int gb_interface_enable(struct gb_interface *intf);
76 void gb_interface_disable(struct gb_interface *intf);
77 int gb_interface_add(struct gb_interface *intf);
78 void gb_interface_del(struct gb_interface *intf);
79 void gb_interface_put(struct gb_interface *intf);
[all …]
A Dcontrol.h17 struct gb_interface *intf;
32 struct gb_control *gb_control_create(struct gb_interface *intf);
50 int gb_control_get_manifest_size_operation(struct gb_interface *intf);
51 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
A Dmanifest.h14 struct gb_interface;
15 bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size);
A Dbundle.h22 struct gb_interface *intf;
40 struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
A Dconnection.h40 struct gb_interface *intf;
69 struct gb_connection *gb_connection_create_control(struct gb_interface *intf);
A Dmodule.h26 struct gb_interface *interfaces[];
/linux-6.3-rc2/drivers/greybus/
A Dinterface.c253 struct gb_interface *intf; in gb_interface_mode_switch_work()
460 struct gb_interface *intf = to_gb_interface(dev); in voltage_now_show()
479 struct gb_interface *intf = to_gb_interface(dev); in current_now_show()
498 struct gb_interface *intf = to_gb_interface(dev); in power_now_show()
517 struct gb_interface *intf = to_gb_interface(dev); in power_state_show()
529 struct gb_interface *intf = to_gb_interface(dev); in power_state_store()
587 struct gb_interface *intf = to_gb_interface(dev); in interface_type_show()
790 struct gb_interface *intf; in gb_interface_create()
1217 int gb_interface_add(struct gb_interface *intf) in gb_interface_add()
1250 void gb_interface_del(struct gb_interface *intf) in gb_interface_del()
[all …]
A Dmanifest.c51 static void release_manifest_descriptors(struct gb_interface *intf) in release_manifest_descriptors()
76 static struct manifest_desc *get_next_bundle_desc(struct gb_interface *intf) in get_next_bundle_desc()
98 static int identify_descriptor(struct gb_interface *intf, in identify_descriptor()
185 static char *gb_string_get(struct gb_interface *intf, u8 string_id) in gb_string_get()
230 struct gb_interface *intf = bundle->intf; in gb_manifest_parse_cports()
312 static u32 gb_manifest_parse_bundles(struct gb_interface *intf) in gb_manifest_parse_bundles()
388 static bool gb_manifest_parse_interface(struct gb_interface *intf, in gb_manifest_parse_interface()
452 bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size) in gb_manifest_parse()
A Dmodule.c17 struct gb_interface *intf; in eject_store()
92 struct gb_interface *intf; in gb_module_create()
139 static void gb_module_register_interface(struct gb_interface *intf) in gb_module_register_interface()
180 static void gb_module_deregister_interface(struct gb_interface *intf) in gb_module_deregister_interface()
A Dcontrol.c20 struct gb_interface *intf = control->connection->intf; in gb_control_get_version()
58 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_version()
87 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_versions()
104 int gb_control_get_manifest_size_operation(struct gb_interface *intf) in gb_control_get_manifest_size_operation()
122 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest, in gb_control_get_manifest_operation()
444 struct gb_control *gb_control_create(struct gb_interface *intf) in gb_control_create()
A Dgreybus_trace.h292 DECLARE_EVENT_CLASS(gb_interface,
294 TP_PROTO(struct gb_interface *intf),
327 DEFINE_EVENT(gb_interface, name, \
328 TP_PROTO(struct gb_interface *intf), \
A Dconnection.c22 static bool gb_connection_cport_in_use(struct gb_interface *intf, u16 cport_id) in gb_connection_cport_in_use()
145 struct gb_interface *intf, in _gb_connection_create()
236 gb_connection_create_control(struct gb_interface *intf) in gb_connection_create_control()
247 struct gb_interface *intf = bundle->intf; in gb_connection_create()
259 struct gb_interface *intf = bundle->intf; in gb_connection_create_flags()
402 struct gb_interface *intf; in gb_connection_svc_connection_create()
A Dbundle.c67 static struct gb_bundle *gb_bundle_find(struct gb_interface *intf, in gb_bundle_find()
180 struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id, in gb_bundle_create()
A Dcore.c85 const struct gb_interface *intf = NULL; in greybus_uevent()
A Dsvc.c888 static struct gb_interface *gb_svc_interface_lookup(struct gb_svc *svc, in gb_svc_interface_lookup()
1035 struct gb_interface *intf; in gb_svc_process_intf_oops()
1066 struct gb_interface *intf; in gb_svc_process_intf_mailbox_event()
/linux-6.3-rc2/drivers/staging/greybus/
A Dbootrom.c115 struct gb_interface *intf = connection->bundle->intf; in bootrom_es2_fixup_vid_pid()
147 struct gb_interface *intf = connection->bundle->intf; in find_firmware()
A Dgbphy.c79 const struct gb_interface *intf = bundle->intf; in gbphy_dev_uevent()
A Dfw-download.c165 struct gb_interface *intf = fw_download->connection->bundle->intf; in find_firmware()
A Dcamera.c338 struct gb_interface *intf = gcam->connection->intf; in gb_camera_set_power_mode()

Completed in 26 milliseconds