Home
last modified time | relevance | path

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

123

/drivers/greybus/
A Dbundle.c35 if (!bundle->state) in state_show()
46 kfree(bundle->state); in state_store()
48 if (!bundle->state) in state_store()
74 return bundle; in gb_bundle_find()
86 kfree(bundle->state); in gb_bundle_release()
88 kfree(bundle); in gb_bundle_release()
122 ret = gb_control_bundle_suspend(bundle->intf->control, bundle->id); in gb_bundle_suspend()
141 ret = gb_control_bundle_resume(bundle->intf->control, bundle->id); in gb_bundle_resume()
200 bundle = kzalloc(sizeof(*bundle), GFP_KERNEL); in gb_bundle_create()
201 if (!bundle) in gb_bundle_create()
[all …]
A Dcore.c72 (id->class != bundle->class)) in greybus_match_one_id()
96 struct gb_bundle *bundle; in greybus_match_device() local
102 bundle = to_gb_bundle(dev); in greybus_match_device()
135 bundle = to_gb_bundle(dev); in greybus_uevent()
136 intf = bundle->intf; in greybus_uevent()
163 if (bundle) { in greybus_uevent()
213 retval = gb_control_bundle_activate(bundle->intf->control, bundle->id); in greybus_probe()
239 gb_control_bundle_deactivate(bundle->intf->control, bundle->id); in greybus_probe()
275 if (bundle->intf->disconnected) in greybus_remove()
281 driver->disconnect(bundle); in greybus_remove()
[all …]
A Dmanifest.c71 if (desc_cport->bundle == bundle_id) in release_cport_descriptors()
234 u8 bundle_id = bundle->id; in gb_manifest_parse_cports()
245 if (desc_cport->bundle != bundle_id) in gb_manifest_parse_cports()
266 dev_err(&bundle->dev, in gb_manifest_parse_cports()
278 bundle->cport_desc = kcalloc(count, sizeof(*bundle->cport_desc), in gb_manifest_parse_cports()
280 if (!bundle->cport_desc) in gb_manifest_parse_cports()
283 bundle->num_cports = count; in gb_manifest_parse_cports()
315 struct gb_bundle *bundle; in gb_manifest_parse_bundles() local
350 if (!bundle) in gb_manifest_parse_bundles()
371 gb_bundle_destroy(bundle); in gb_manifest_parse_bundles()
[all …]
A Dgreybus_trace.h180 __entry->bundle_id = connection->bundle ?
181 connection->bundle->id : BUNDLE_ID_NONE;
239 TP_PROTO(struct gb_bundle *bundle),
241 TP_ARGS(bundle),
251 __entry->intf_id = bundle->intf->interface_id;
252 __entry->id = bundle->id;
253 __entry->class = bundle->class;
254 __entry->num_cports = bundle->num_cports;
264 TP_PROTO(struct gb_bundle *bundle), \
265 TP_ARGS(bundle))
A Dconnection.c146 struct gb_bundle *bundle, int cport_id, in _gb_connection_create() argument
178 connection->bundle = bundle; in _gb_connection_create()
204 if (bundle) in _gb_connection_create()
205 list_add(&connection->bundle_links, &bundle->connections); in _gb_connection_create()
244 gb_connection_create(struct gb_bundle *bundle, u16 cport_id, in gb_connection_create() argument
247 struct gb_interface *intf = bundle->intf; in gb_connection_create()
255 gb_connection_create_flags(struct gb_bundle *bundle, u16 cport_id, in gb_connection_create_flags() argument
259 struct gb_interface *intf = bundle->intf; in gb_connection_create_flags()
275 return gb_connection_create_flags(bundle, cport_id, NULL, flags); in gb_connection_create_offloaded()
468 dev_err(&connection->bundle->dev, in gb_connection_control_connected()
[all …]
A Dcontrol.c56 struct gb_bundle *bundle) in gb_control_get_bundle_version() argument
63 request.bundle_id = bundle->id; in gb_control_get_bundle_version()
72 bundle->id, ret); in gb_control_get_bundle_version()
76 bundle->class_major = response.major; in gb_control_get_bundle_version()
77 bundle->class_minor = response.minor; in gb_control_get_bundle_version()
79 dev_dbg(&intf->dev, "%s - %u: %u.%u\n", __func__, bundle->id, in gb_control_get_bundle_version()
88 struct gb_bundle *bundle; in gb_control_get_bundle_versions() local
94 list_for_each_entry(bundle, &intf->bundles, links) { in gb_control_get_bundle_versions()
95 ret = gb_control_get_bundle_version(control, bundle); in gb_control_get_bundle_versions()
/drivers/staging/greybus/
A Dfw-core.c61 static int gb_fw_core_probe(struct gb_bundle *bundle, in gb_fw_core_probe() argument
76 for (i = 0; i < bundle->num_cports; i++) { in gb_fw_core_probe()
77 cport_desc = &bundle->cport_desc[i]; in gb_fw_core_probe()
85 dev_err(&bundle->dev, in gb_fw_core_probe()
95 dev_err(&bundle->dev, in gb_fw_core_probe()
106 dev_err(&bundle->dev, in gb_fw_core_probe()
125 dev_err(&bundle->dev, in gb_fw_core_probe()
209 greybus_set_drvdata(bundle, fw_core); in gb_fw_core_probe()
213 gb_pm_runtime_put_autosuspend(bundle); in gb_fw_core_probe()
238 ret = gb_pm_runtime_get_sync(bundle); in gb_fw_core_disconnect()
[all …]
A Dgbphy.c23 struct gb_bundle *bundle; member
78 const struct gb_bundle *bundle = gbphy_dev->bundle; in gbphy_dev_uevent() local
239 gbphy_dev->bundle = bundle; in gb_gbphy_create_dev()
241 gbphy_dev->dev.parent = &bundle->dev; in gb_gbphy_create_dev()
263 ret = gb_pm_runtime_get_sync(bundle); in gb_gbphy_disconnect()
265 gb_pm_runtime_get_noresume(bundle); in gb_gbphy_disconnect()
282 if (bundle->num_cports == 0) in gb_gbphy_probe()
289 gbphy_host->bundle = bundle; in gb_gbphy_probe()
298 gbphy_dev = gb_gbphy_create_dev(bundle, &bundle->cport_desc[i]); in gb_gbphy_probe()
300 gb_gbphy_disconnect(bundle); in gb_gbphy_probe()
[all …]
A Dvibrator.c31 struct gb_bundle *bundle = vib->connection->bundle; in turn_off() local
37 gb_pm_runtime_put_autosuspend(bundle); in turn_off()
44 struct gb_bundle *bundle = vib->connection->bundle; in turn_on() local
47 ret = gb_pm_runtime_get_sync(bundle); in turn_on()
58 gb_pm_runtime_put_autosuspend(bundle); in turn_on()
124 if (bundle->num_cports != 1) in gb_vibrator_probe()
127 cport_desc = &bundle->cport_desc[0]; in gb_vibrator_probe()
145 greybus_set_drvdata(bundle, vib); in gb_vibrator_probe()
171 gb_pm_runtime_put_autosuspend(bundle); in gb_vibrator_probe()
192 ret = gb_pm_runtime_get_sync(bundle); in gb_vibrator_disconnect()
[all …]
A Dbootrom.c124 dev_err(&connection->bundle->dev, in bootrom_es2_fixup_vid_pid()
179 &connection->bundle->dev); in find_firmware()
181 dev_err(&connection->bundle->dev, in find_firmware()
369 dev_err(&op->connection->bundle->dev, in gb_bootrom_request_handler()
377 struct gb_bundle *bundle = bootrom->connection->bundle; in gb_bootrom_get_version() local
390 dev_err(&bundle->dev, in gb_bootrom_get_version()
397 dev_err(&bundle->dev, in gb_bootrom_get_version()
420 if (bundle->num_cports != 1) in gb_bootrom_probe()
423 cport_desc = &bundle->cport_desc[0]; in gb_bootrom_probe()
445 greybus_set_drvdata(bundle, bootrom); in gb_bootrom_probe()
[all …]
A Dhid.c19 struct gb_bundle *bundle; member
46 ret = gb_pm_runtime_get_sync(ghid->bundle); in gb_hid_get_report_desc()
63 ret = gb_pm_runtime_get_sync(ghid->bundle); in gb_hid_set_power()
140 dev_err(&connection->bundle->dev, in gb_hid_request_handler()
430 if (bundle->num_cports != 1) in gb_hid_probe()
433 cport_desc = &bundle->cport_desc[0]; in gb_hid_probe()
458 ghid->bundle = bundle; in gb_hid_probe()
460 greybus_set_drvdata(bundle, ghid); in gb_hid_probe()
476 gb_pm_runtime_put_autosuspend(bundle); in gb_hid_probe()
496 if (gb_pm_runtime_get_sync(bundle)) in gb_hid_disconnect()
[all …]
A Daudio_module.c179 struct gb_bundle *bundle) in gb_audio_add_mgmt_connection() argument
185 dev_err(&bundle->dev, in gb_audio_add_mgmt_connection()
195 greybus_set_drvdata(bundle, gbmodule); in gb_audio_add_mgmt_connection()
203 struct gb_bundle *bundle) in gb_audio_add_data_connection() argument
236 struct device *dev = &bundle->dev; in gb_audio_probe()
245 if (bundle->num_cports < 2) in gb_audio_probe()
269 cport_desc = &bundle->cport_desc[i]; in gb_audio_probe()
274 bundle); in gb_audio_probe()
280 bundle); in gb_audio_probe()
391 gb_pm_runtime_get_sync(bundle); in gb_audio_disconnect()
[all …]
A Dlight.c113 struct gb_bundle *bundle = connection->bundle; in __gb_lights_flash_intensity_set() local
120 ret = gb_pm_runtime_get_sync(bundle); in __gb_lights_flash_intensity_set()
131 gb_pm_runtime_put_autosuspend(bundle); in __gb_lights_flash_intensity_set()
302 struct gb_bundle *bundle = connection->bundle; in gb_lights_fade_set() local
328 struct gb_bundle *bundle = connection->bundle; in gb_lights_color_set() local
354 struct gb_bundle *bundle = connection->bundle; in __gb_lights_led_brightness_set() local
436 struct gb_bundle *bundle = connection->bundle; in gb_blink_set() local
620 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_strobe_set() local
661 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_timeout_set() local
692 struct gb_bundle *bundle = connection->bundle; in gb_lights_flash_fault_get() local
[all …]
A Dcamera.c51 struct gb_bundle *bundle; member
240 dev_err(&gcam->bundle->dev, in gb_camera_get_max_pkt_size()
249 dev_err(&gcam->bundle->dev, in gb_camera_get_max_pkt_size()
611 gb_pm_runtime_put_noidle(gcam->bundle); in gb_camera_configure_streams()
1151 gcam->bundle->id); in gb_camera_debugfs_init()
1226 if (bundle->num_cports != 2) in gb_camera_probe()
1253 gcam->bundle = bundle; in gb_camera_probe()
1283 greybus_set_drvdata(bundle, gcam); in gb_camera_probe()
1300 ret = gb_pm_runtime_get_sync(bundle); in gb_camera_disconnect()
1302 gb_pm_runtime_get_noresume(bundle); in gb_camera_disconnect()
[all …]
A Dlog.c21 struct device *dev = &connection->bundle->dev; in gb_log_request_handler()
65 static int gb_log_probe(struct gb_bundle *bundle, in gb_log_probe() argument
73 if (bundle->num_cports != 1) in gb_log_probe()
76 cport_desc = &bundle->cport_desc[0]; in gb_log_probe()
84 connection = gb_connection_create(bundle, le16_to_cpu(cport_desc->id), in gb_log_probe()
92 greybus_set_drvdata(bundle, log); in gb_log_probe()
107 static void gb_log_disconnect(struct gb_bundle *bundle) in gb_log_disconnect() argument
109 struct gb_log *log = greybus_get_drvdata(bundle); in gb_log_disconnect()
A Daudio_topology.c219 struct gb_bundle *bundle; in gbcodec_mixer_ctl_get() local
228 bundle = to_gb_bundle(module->dev); in gbcodec_mixer_ctl_get()
281 struct gb_bundle *bundle; in gbcodec_mixer_ctl_put() local
290 bundle = to_gb_bundle(module->dev); in gbcodec_mixer_ctl_put()
385 struct gb_bundle *bundle; in gbcodec_mixer_dapm_ctl_get() local
434 struct gb_bundle *bundle; in gbcodec_mixer_dapm_ctl_put() local
551 struct gb_bundle *bundle; in gbcodec_enum_ctl_get() local
596 struct gb_bundle *bundle; in gbcodec_enum_ctl_put() local
718 struct gb_bundle *bundle; in gbcodec_enum_dapm_ctl_get() local
765 struct gb_bundle *bundle; in gbcodec_enum_dapm_ctl_put() local
[all …]
A Draw.c61 struct device *dev = &raw->connection->bundle->dev; in receive_data()
95 struct device *dev = &connection->bundle->dev; in gb_raw_request_handler()
96 struct gb_raw *raw = greybus_get_drvdata(connection->bundle); in gb_raw_request_handler()
151 static int gb_raw_probe(struct gb_bundle *bundle, in gb_raw_probe() argument
160 if (bundle->num_cports != 1) in gb_raw_probe()
163 cport_desc = &bundle->cport_desc[0]; in gb_raw_probe()
171 connection = gb_connection_create(bundle, le16_to_cpu(cport_desc->id), in gb_raw_probe()
182 greybus_set_drvdata(bundle, raw); in gb_raw_probe()
201 raw->device = device_create(&raw_class, &connection->bundle->dev, in gb_raw_probe()
227 static void gb_raw_disconnect(struct gb_bundle *bundle) in gb_raw_disconnect() argument
[all …]
A Dpower_supply.c374 dev_err(&connection->bundle->dev, in gb_power_supply_state_change()
382 dev_err(&connection->bundle->dev, in gb_power_supply_state_change()
541 dev_warn(&connection->bundle->dev, in gb_power_supply_prop_descriptors_get()
957 dev_err(&connection->bundle->dev, in gb_power_supplies_setup()
978 dev_err(&connection->bundle->dev, in gb_power_supplies_register()
1000 dev_err(&connection->bundle->dev, in gb_supplies_request_handler()
1008 dev_err(&connection->bundle->dev, in gb_supplies_request_handler()
1019 dev_err(&connection->bundle->dev, in gb_supplies_request_handler()
1060 if (bundle->num_cports != 1) in gb_power_supply_probe()
1063 cport_desc = &bundle->cport_desc[0]; in gb_power_supply_probe()
[all …]
A Dloopback.c190 gb_loopback_check_attr(gb, bundle); \
389 dev_err(&gb->connection->bundle->dev, in gb_loopback_operation_sync()
843 struct gb_bundle *bundle = gb->connection->bundle; in gb_loopback_fn() local
845 ret = gb_pm_runtime_get_sync(bundle); in gb_loopback_fn()
885 dev_dbg(&bundle->dev, in gb_loopback_fn()
985 if (bundle->num_cports != 1) in gb_loopback_probe()
988 cport_desc = &bundle->cport_desc[0]; in gb_loopback_probe()
1004 greybus_set_drvdata(bundle, gb); in gb_loopback_probe()
1043 &connection->bundle->dev, in gb_loopback_probe()
1100 ret = gb_pm_runtime_get_sync(bundle); in gb_loopback_disconnect()
[all …]
A Daudio_codec.c401 struct gb_bundle *bundle; in gbcodec_hw_params() local
460 bundle = to_gb_bundle(module->dev); in gbcodec_hw_params()
474 gb_pm_runtime_put_noidle(bundle); in gbcodec_hw_params()
479 gb_pm_runtime_put_noidle(bundle); in gbcodec_hw_params()
502 struct gb_bundle *bundle; in gbcodec_prepare() local
535 bundle = to_gb_bundle(module->dev); in gbcodec_prepare()
551 gb_pm_runtime_put_noidle(bundle); in gbcodec_prepare()
557 gb_pm_runtime_put_noidle(bundle); in gbcodec_prepare()
569 struct gb_bundle *bundle; in gbcodec_mute_stream() local
612 bundle = to_gb_bundle(module->dev); in gbcodec_mute_stream()
[all …]
/drivers/infiniband/core/
A Duverbs_ioctl.c113 container_of(&bundle->hdr, struct bundle_priv, bundle); in _uverbs_alloc()
155 container_of(&bundle->hdr, struct bundle_priv, bundle); in uverbs_set_output()
192 uverbs_alloc(bundle, in uverbs_process_idrs_array()
217 idr_vals[i], bundle); in uverbs_process_idrs_array()
331 uattr->data_s64, bundle); in uverbs_process_attr()
465 uverbs_fill_udata(bundle, &pbundle->bundle.driver_udata, in ib_uverbs_run_method()
478 ret = handler(bundle); in ib_uverbs_run_method()
481 ret = handler(bundle); in ib_uverbs_run_method()
526 commit, bundle); in bundle_destroy()
713 container_of(&bundle->hdr, struct bundle_priv, bundle); in uverbs_fill_udata()
[all …]
A Duverbs_main.c579 struct uverbs_attr_bundle bundle; in ib_uverbs_write() local
614 memset(bundle.attr_present, 0, sizeof(bundle.attr_present)); in ib_uverbs_write()
615 bundle.ufile = file; in ib_uverbs_write()
617 bundle.uobject = NULL; in ib_uverbs_write()
624 bundle.driver_udata.inlen = in ib_uverbs_write()
627 if (bundle.driver_udata.inlen) in ib_uverbs_write()
647 bundle.driver_udata.outlen = in ib_uverbs_write()
651 bundle.driver_udata.outbuf = in ib_uverbs_write()
673 &bundle.driver_udata, buf + bundle.ucore.inlen, in ib_uverbs_write()
681 if (bundle.uobject) in ib_uverbs_write()
[all …]
/drivers/gpu/drm/nouveau/nvkm/engine/gr/
A Dctxgk20a.c64 gf100_gr_icmd(gr, gr->bundle); in gk20a_grctx_generate_main()
66 grctx->bundle(chan, chan->bundle_cb->addr, grctx->bundle_size); in gk20a_grctx_generate_main()
73 .bundle = gk104_grctx_generate_bundle,
A Dctxgm20b.c67 gf100_gr_icmd(gr, gr->bundle); in gm20b_grctx_generate_main()
69 grctx->bundle(chan, chan->bundle_cb->addr, grctx->bundle_size); in gm20b_grctx_generate_main()
76 .bundle = gm107_grctx_generate_bundle,
/drivers/dma/ioat/
A Dhw.h84 unsigned int bundle:1; member
116 unsigned int bundle:1; member
163 unsigned int bundle:1; member
212 unsigned int bundle:1; member

Completed in 49 milliseconds

123