Home
last modified time | relevance | path

Searched refs:gb_bundle (Results 1 – 25 of 25) sorted by relevance

/linux/include/linux/greybus/
H A Dbundle.h20 struct gb_bundle { struct
37 #define to_gb_bundle(d) container_of(d, struct gb_bundle, dev) argument
40 struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
42 int gb_bundle_add(struct gb_bundle *bundle);
43 void gb_bundle_destroy(struct gb_bundle *bundle);
47 static inline int gb_pm_runtime_get_sync(struct gb_bundle *bundle) in gb_pm_runtime_get_sync()
62 static inline int gb_pm_runtime_put_autosuspend(struct gb_bundle *bundle) in gb_pm_runtime_put_autosuspend()
72 static inline void gb_pm_runtime_get_noresume(struct gb_bundle *bundle) in gb_pm_runtime_get_noresume()
77 static inline void gb_pm_runtime_put_noidle(struct gb_bundle *bundle) in gb_pm_runtime_put_noidle()
83 static inline int gb_pm_runtime_get_sync(struct gb_bundle *bundle) in gb_pm_runtime_get_sync()
[all …]
H A Dconnection.h41 struct gb_bundle *bundle;
70 struct gb_connection *gb_connection_create(struct gb_bundle *bundle,
72 struct gb_connection *gb_connection_create_flags(struct gb_bundle *bundle,
75 struct gb_connection *gb_connection_create_offloaded(struct gb_bundle *bundle,
/linux/drivers/greybus/
H A Dbundle.c15 struct gb_bundle *bundle = to_gb_bundle(dev); in bundle_class_show()
24 struct gb_bundle *bundle = to_gb_bundle(dev); in bundle_id_show()
33 struct gb_bundle *bundle = to_gb_bundle(dev); in state_show()
44 struct gb_bundle *bundle = to_gb_bundle(dev); in state_store()
67 static struct gb_bundle *gb_bundle_find(struct gb_interface *intf, in gb_bundle_find()
70 struct gb_bundle *bundle; in gb_bundle_find()
82 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_bundle_release()
92 static void gb_bundle_disable_all_connections(struct gb_bundle *bundle) in gb_bundle_disable_all_connections()
100 static void gb_bundle_enable_all_connections(struct gb_bundle *bundle) in gb_bundle_enable_all_connections()
110 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_bundle_suspend()
[all …]
H A Dcore.c60 static bool greybus_match_one_id(struct gb_bundle *bundle, in greybus_match_one_id()
79 greybus_match_id(struct gb_bundle *bundle, const struct greybus_bundle_id *id) in greybus_match_id()
96 struct gb_bundle *bundle; in greybus_match_device()
117 const struct gb_bundle *bundle = NULL; in greybus_uevent()
198 struct gb_bundle *bundle = to_gb_bundle(dev); in greybus_probe()
258 struct gb_bundle *bundle = to_gb_bundle(dev); in greybus_remove()
H A Dgreybus_trace.h19 struct gb_bundle;
237 DECLARE_EVENT_CLASS(gb_bundle,
239 TP_PROTO(struct gb_bundle *bundle),
263 DEFINE_EVENT(gb_bundle, name, \
264 TP_PROTO(struct gb_bundle *bundle), \
H A Dmanifest.c228 static u32 gb_manifest_parse_cports(struct gb_bundle *bundle) in gb_manifest_parse_cports()
315 struct gb_bundle *bundle; in gb_manifest_parse_bundles()
316 struct gb_bundle *bundle_next; in gb_manifest_parse_bundles()
H A Dconnection.c146 struct gb_bundle *bundle, int cport_id, in _gb_connection_create()
244 gb_connection_create(struct gb_bundle *bundle, u16 cport_id, in gb_connection_create()
255 gb_connection_create_flags(struct gb_bundle *bundle, u16 cport_id, in gb_connection_create_flags()
270 gb_connection_create_offloaded(struct gb_bundle *bundle, u16 cport_id, in gb_connection_create_offloaded()
H A Dcontrol.c56 struct gb_bundle *bundle) in gb_control_get_bundle_version()
88 struct gb_bundle *bundle; in gb_control_get_bundle_versions()
/linux/include/linux/
H A Dgreybus.h59 int (*probe)(struct gb_bundle *bundle,
61 void (*disconnect)(struct gb_bundle *bundle);
69 static inline void greybus_set_drvdata(struct gb_bundle *bundle, void *data) in greybus_set_drvdata()
74 static inline void *greybus_get_drvdata(struct gb_bundle *bundle) in greybus_get_drvdata()
/linux/drivers/staging/greybus/
H A Dvibrator.c31 struct gb_bundle *bundle = vib->connection->bundle; in turn_off()
44 struct gb_bundle *bundle = vib->connection->bundle; in turn_on()
115 static int gb_vibrator_probe(struct gb_bundle *bundle, in gb_vibrator_probe()
187 static void gb_vibrator_disconnect(struct gb_bundle *bundle) in gb_vibrator_disconnect()
H A Dgbphy.c23 struct gb_bundle *bundle;
78 const struct gb_bundle *bundle = gbphy_dev->bundle; in gbphy_dev_uevent()
221 static struct gbphy_device *gb_gbphy_create_dev(struct gb_bundle *bundle, in gb_gbphy_create_dev()
257 static void gb_gbphy_disconnect(struct gb_bundle *bundle) in gb_gbphy_disconnect()
275 static int gb_gbphy_probe(struct gb_bundle *bundle, in gb_gbphy_probe()
H A Daudio_module.c179 struct gb_bundle *bundle) in gb_audio_add_mgmt_connection()
203 struct gb_bundle *bundle) in gb_audio_add_data_connection()
233 static int gb_audio_probe(struct gb_bundle *bundle, in gb_audio_probe()
386 static void gb_audio_disconnect(struct gb_bundle *bundle) in gb_audio_disconnect()
424 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_audio_suspend()
438 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_audio_resume()
H A Dlog.c65 static int gb_log_probe(struct gb_bundle *bundle, in gb_log_probe()
107 static void gb_log_disconnect(struct gb_bundle *bundle) in gb_log_disconnect()
H A Dlight.c113 struct gb_bundle *bundle = connection->bundle; in __gb_lights_flash_intensity_set()
302 struct gb_bundle *bundle = connection->bundle; in gb_lights_fade_set()
328 struct gb_bundle *bundle = connection->bundle; in gb_lights_color_set()
354 struct gb_bundle *bundle = connection->bundle; in __gb_lights_led_brightness_set()
436 struct gb_bundle *bundle = connection->bundle; in gb_blink_set()
620 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_strobe_set()
661 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_timeout_set()
692 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_fault_get()
1246 static int gb_lights_probe(struct gb_bundle *bundle, in gb_lights_probe()
1315 static void gb_lights_disconnect(struct gb_bundle *bundle) in gb_lights_disconnect()
H A Dbootrom.c377 struct gb_bundle *bundle = bootrom->connection->bundle; in gb_bootrom_get_version()
412 static int gb_bootrom_probe(struct gb_bundle *bundle, in gb_bootrom_probe()
490 static void gb_bootrom_disconnect(struct gb_bundle *bundle) in gb_bootrom_disconnect()
H A Daudio_topology.c219 struct gb_bundle *bundle; in gbcodec_mixer_ctl_get()
281 struct gb_bundle *bundle; in gbcodec_mixer_ctl_put()
385 struct gb_bundle *bundle; in gbcodec_mixer_dapm_ctl_get()
434 struct gb_bundle *bundle; in gbcodec_mixer_dapm_ctl_put()
551 struct gb_bundle *bundle; in gbcodec_enum_ctl_get()
596 struct gb_bundle *bundle; in gbcodec_enum_ctl_put()
718 struct gb_bundle *bundle; in gbcodec_enum_dapm_ctl_get()
765 struct gb_bundle *bundle; in gbcodec_enum_dapm_ctl_put()
930 struct gb_bundle *bundle; in gbaudio_widget_event()
H A Dfw-core.c61 static int gb_fw_core_probe(struct gb_bundle *bundle, in gb_fw_core_probe()
231 static void gb_fw_core_disconnect(struct gb_bundle *bundle) in gb_fw_core_disconnect()
H A Dhid.c19 struct gb_bundle *bundle;
421 static int gb_hid_probe(struct gb_bundle *bundle, in gb_hid_probe()
492 static void gb_hid_disconnect(struct gb_bundle *bundle) in gb_hid_disconnect()
H A Draw.c151 static int gb_raw_probe(struct gb_bundle *bundle, in gb_raw_probe()
227 static void gb_raw_disconnect(struct gb_bundle *bundle) in gb_raw_disconnect()
H A Dgbphy.h14 struct gb_bundle *bundle;
H A Dcamera.c51 struct gb_bundle *bundle;
1212 static int gb_camera_probe(struct gb_bundle *bundle, in gb_camera_cleanup()
1295 static void gb_camera_disconnect(struct gb_bundle *bundle) in gb_camera_probe()
1316 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_camera_disconnect()
1329 struct gb_bundle *bundle = to_gb_bundle(dev); in gb_camera_suspend()
H A Daudio_codec.c401 struct gb_bundle *bundle; in gbcodec_hw_params()
502 struct gb_bundle *bundle; in gbcodec_prepare()
569 struct gb_bundle *bundle; in gbcodec_mute_stream()
H A Dloopback.c843 struct gb_bundle *bundle = gb->connection->bundle; in gb_loopback_fn()
974 static int gb_loopback_probe(struct gb_bundle *bundle, in gb_loopback_probe()
1094 static void gb_loopback_disconnect(struct gb_bundle *bundle) in gb_loopback_disconnect()
H A Dauthentication.c268 struct gb_bundle *bundle = cap->connection->bundle; in cap_ioctl_unlocked()
H A Dpower_supply.c1052 static int gb_power_supply_probe(struct gb_bundle *bundle, in gb_power_supply_probe()
1115 static void gb_power_supply_disconnect(struct gb_bundle *bundle) in gb_power_supply_disconnect()