Home
last modified time | relevance | path

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

12345678910>>...15

/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_sink.c43 sink->link = link; in dc_sink_construct()
44 sink->ctx = link->ctx; in dc_sink_construct()
47 sink->dc_container_id = NULL; in dc_sink_construct()
62 kref_get(&sink->refcount); in dc_sink_retain()
68 kfree(sink->dc_container_id); in dc_sink_free()
69 kfree(sink); in dc_sink_free()
79 struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL); in dc_sink_create() local
81 if (NULL == sink) in dc_sink_create()
87 kref_init(&sink->refcount); in dc_sink_create()
89 return sink; in dc_sink_create()
[all …]
/linux/Documentation/devicetree/bindings/arm/
A Darm,coresight-dummy-sink.yaml4 $id: http://devicetree.org/schemas/arm/arm,coresight-dummy-sink.yaml#
7 title: ARM Coresight Dummy sink component
15 sink.
17 The Coresight dummy sink component is for the specific coresight sink devices
21 register it as Coresight sink device in kernel side, so that path can be
28 side for dummy sink component.
40 - arm,coresight-dummy-sink
48 dummy sink, such as Embedded USB debugger(EUD).
59 # Minimum dummy sink definition. Dummy sink connect to coresight replicator.
61 sink {
[all …]
/linux/tools/testing/selftests/net/
A Dudpgso.sh31 ip link add name sink mtu 1500 type dummy
32 ip addr add dev sink 10.0.0.0/24
33 ip addr add dev sink fd00::2/64 nodad
34 ip link set dev sink up
39 ethtool -K sink tx-checksum-ip-generic on >/dev/null
40 ethtool -K sink tx-udp-segmentation on >/dev/null
45 ethtool -K sink tx-checksum-ip-generic on >/dev/null
46 ethtool -K sink tx-udp-segmentation off >/dev/null
51 ethtool -K sink tx-checksum-ip-generic off >/dev/null
52 ethtool -K sink tx-udp-segmentation off >/dev/null
/linux/drivers/gpu/drm/amd/display/dc/link/
A Dlink_detection.c265 struct dc_sink *sink) in read_scdc_caps() argument
764 struct dc_sink *sink, in verify_link_capability_destructive() argument
862 struct dc_sink *sink = NULL; in detect_link_and_local_sink() local
1037 if (!sink) { in detect_link_and_local_sink()
1048 link->local_sink = sink; in detect_link_and_local_sink()
1051 link, sink); in detect_link_and_local_sink()
1102 &sink->dc_edid); in detect_link_and_local_sink()
1125 sink = prev_sink; in detect_link_and_local_sink()
1212 link->link_index, sink, in detect_link_and_local_sink()
1371 dc_sink_retain(sink); in link_add_remote_sink_helper()
[all …]
/linux/drivers/hwtracing/coresight/
A Dcoresight-etm-perf.c199 struct coresight_device *sink; in free_sink_buffer() local
385 if (!sink) { in etm_setup_aux()
395 last_sink = sink; in etm_setup_aux()
422 if (!sink) in etm_setup_aux()
430 if (!sink_ops(sink)->alloc_buffer || !sink_ops(sink)->free_buffer) in etm_setup_aux()
440 sink_ops(sink)->alloc_buffer(sink, event, pages, in etm_setup_aux()
497 sink = coresight_get_sink(path); in etm_event_start()
498 if (WARN_ON_ONCE(!sink)) in etm_event_start()
602 sink = coresight_get_sink(path); in etm_event_stop()
603 if (!sink) in etm_event_stop()
[all …]
A Dcoresight-core.c631 struct coresight_device *sink, in _coresight_build_path() argument
639 if (csdev == sink) in _coresight_build_path()
644 if (_coresight_build_path(sink, sink, path) == 0) { in _coresight_build_path()
692 if (!sink) in coresight_build_path()
767 if (!sink) { in coresight_select_best_sink()
771 sink->subtype.sink_subtype) { in coresight_select_best_sink()
775 sink->subtype.sink_subtype) && in coresight_select_best_sink()
783 return update ? new_sink : sink; in coresight_select_best_sink()
828 if (sink) in coresight_find_sink()
831 sink, in coresight_find_sink()
[all …]
/linux/drivers/media/mc/
A Dmc-entity.c379 link->sink->entity->name, link->sink->index); in media_graph_walk_iter()
631 link->sink->entity->name, link->sink->index); in media_pipeline_explore_next_link()
638 local = link->sink; in media_pipeline_explore_next_link()
1157 link->sink = &sink->pads[sink_pad]; in media_create_pad_link()
1174 backlink->sink = &sink->pads[sink_pad]; in media_create_pad_link()
1186 sink->num_links++; in media_create_pad_link()
1211 if (source && sink) in media_create_pad_links()
1332 sink = link->sink; in __media_entity_setup_link()
1377 link->sink->entity == sink->entity && in media_entity_find_link()
1378 link->sink->index == sink->index) in media_entity_find_link()
[all …]
/linux/drivers/thunderbolt/
A Dlc.c544 if (!sink) { in tb_lc_dp_sink_available()
568 int sink; in tb_lc_dp_sink_query() local
578 if (sink < 0) in tb_lc_dp_sink_query()
596 int ret, sink; in tb_lc_dp_sink_alloc() local
603 if (sink < 0) in tb_lc_dp_sink_alloc()
604 return sink; in tb_lc_dp_sink_alloc()
615 if (!sink) { in tb_lc_dp_sink_alloc()
643 int ret, sink; in tb_lc_dp_sink_dealloc() local
650 if (sink < 0) in tb_lc_dp_sink_dealloc()
651 return sink; in tb_lc_dp_sink_dealloc()
[all …]
/linux/drivers/media/platform/renesas/vsp1/
A Dvsp1_entity.c403 struct vsp1_entity *sink in vsp1_entity_link_setup_source() local
410 if (sink->type != VSP1_ENTITY_HGO && in vsp1_entity_link_setup_source()
411 sink->type != VSP1_ENTITY_HGT) { in vsp1_entity_link_setup_source()
412 if (source->sink) in vsp1_entity_link_setup_source()
414 source->sink = sink; in vsp1_entity_link_setup_source()
418 source->sink = NULL; in vsp1_entity_link_setup_source()
429 struct vsp1_entity *sink; in vsp1_entity_link_setup_sink() local
437 if (sink->sources[sink_pad->index]) in vsp1_entity_link_setup_sink()
486 if (link->sink == pad) in vsp1_entity_remote_pad()
494 return link->sink; in vsp1_entity_remote_pad()
[all …]
/linux/drivers/media/v4l2-core/
A Dv4l2-mc.c325 struct media_pad *sink, u32 flags) in v4l2_create_fwnode_links_to_pad() argument
329 if (!(sink->flags & MEDIA_PAD_FL_SINK)) in v4l2_create_fwnode_links_to_pad()
365 sink_idx, sink->index); in v4l2_create_fwnode_links_to_pad()
380 if (media_entity_find_link(src, sink)) { in v4l2_create_fwnode_links_to_pad()
384 sink->entity->name, sink_idx); in v4l2_create_fwnode_links_to_pad()
390 sink->entity->name, sink_idx); in v4l2_create_fwnode_links_to_pad()
393 sink->entity, sink_idx, flags); in v4l2_create_fwnode_links_to_pad()
398 sink->entity->name, sink_idx, ret); in v4l2_create_fwnode_links_to_pad()
584 struct media_entity *sink = link->sink->entity; in v4l2_pipeline_link_notify() local
590 sink_use = pipeline_pm_use_count(sink, graph); in v4l2_pipeline_link_notify()
[all …]
/linux/Documentation/userspace-api/media/v4l/
A Ddev-subdev.rst198 source pads formats should be reset to the sink pads formats.
255 * - Configure frontend sink format
268 * - Configure scaler sink format
285 * - Configure scaler sink compose selection
321 scaler's sink pad, and the format to the scaler source pad.
377 COMPOSE rectangle on the sink pad. In both sink and source pads, the
424 previous step. The exception to this rule is the sink compose
433 performed to the sink pad format.
438 the location of the actual sink compose rectangle in the sink compose
442 performed to the image in the sink compose bounds rectangle.
[all …]
/linux/sound/soc/
A Dsoc-dapm.c3027 sink = route->sink; in snd_soc_dapm_add_route()
3125 sink = route->sink; in snd_soc_dapm_del_route()
3133 if (strcmp(p->sink->name, sink) != 0) in snd_soc_dapm_del_route()
3234 if (!sink) { in snd_soc_dapm_weak_route()
3245 if (path->sink == sink) { in snd_soc_dapm_weak_route()
3924 sink = path->sink->priv; in snd_soc_dai_link_event_pre_pmu()
3978 sink = path->sink->priv; in snd_soc_dai_link_event_pre_pmu()
4017 sink = path->sink->priv; in snd_soc_dai_link_event()
4026 sink = path->sink->priv; in snd_soc_dai_link_event()
4040 sink = path->sink->priv; in snd_soc_dai_link_event()
[all …]
/linux/tools/usb/
A Dhcd-tests.sh123 check_config sink-src
154 check_config sink-src
181 check_config sink-src
207 check_config sink-src
/linux/drivers/media/platform/samsung/exynos4-is/
A Dmedia-dev.c821 struct media_entity *sink; in __fimc_md_create_fimc_sink_links() local
851 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links()
871 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links()
877 source->name, sink->name); in __fimc_md_create_fimc_sink_links()
895 sink = &fimc->ve.vdev.entity; in __fimc_md_create_flite_source_links()
898 sink, 0, 0); in __fimc_md_create_flite_source_links()
904 sink, 0, 0); in __fimc_md_create_flite_source_links()
937 if (sink->num_pads == 0) in __fimc_md_create_fimc_is_links()
941 sink, 0, 0); in __fimc_md_create_fimc_is_links()
1044 sink, 0, flags); in fimc_md_create_links()
[all …]
/linux/drivers/staging/media/imx/
A Dimx-media-internal-sd.c135 struct v4l2_subdev *sink, in create_internal_link() argument
142 &sink->entity.pads[link->remote_pad])) in create_internal_link()
147 sink->name, link->remote_pad); in create_internal_link()
150 &sink->entity, link->remote_pad, 0); in create_internal_link()
176 struct v4l2_subdev *sink; in create_ipu_internal_links() local
179 sink = imxmd->sync_sd[ipu_id][link->remote]; in create_ipu_internal_links()
181 ret = create_internal_link(imxmd, sd, sink, link); in create_ipu_internal_links()
/linux/Documentation/devicetree/bindings/connector/
A Dusb-connector.yaml76 - sink
85 - sink
121 sink-vdos:
133 sink-vdos-v1:
257 sink-vdos-v1: [ sink-vdos ]
258 sink-vdos: [ sink-vdos-v1 ]
280 sink-pdos:
292 op-sink-microwatt:
391 try-power-role = "sink";
393 sink-pdos = <PDO_FIXED(5000, 2000, PDO_FIXED_USB_COMM)
[all …]
/linux/Documentation/trace/coresight/
A Dcoresight-tpda.rst35 Enable coresight sink first. The port of tpda which is connected to
43 The test data will be collected in the coresight sink which is enabled.
44 If rwp register of the sink is keeping updating when do
46 generated from TPDM to sink.
48 There must be a tpda between tpdm and the sink. When there are some
/linux/Documentation/ABI/testing/
A Dsysfs-class-usb_power_delivery37 What: /sys/class/usb_power_delivery/.../sink-capabilities
41 The sink capability message "Sink_Capabilities" contains a set
46 The order of the objects in the sink capability message is the
70 support both source and sink power roles.
81 What: /sys/class/usb_power_delivery/.../sink-capabilities/1:fixed_supply/higher_capability
86 vsafe5V Fixed Supply Object. If the bit is set, then the sink
144 Operational current of the sink in milliamperes.
151 Current" field that tells the current level the sink requires
189 The operational current in milliamperes that the sink requires
218 What: /sys/class/usb_power_delivery/.../sink-capabilities/<position>:battery/operational_power
[all …]
/linux/include/linux/usb/
A Dtcpci.h224 int (*set_vbus)(struct tcpci *tcpci, struct tcpci_data *data, bool source, bool sink);
239 static inline enum typec_cc_status tcpci_to_typec_cc(unsigned int cc, bool sink) in tcpci_to_typec_cc() argument
243 return sink ? TYPEC_CC_RP_DEF : TYPEC_CC_RA; in tcpci_to_typec_cc()
245 return sink ? TYPEC_CC_RP_1_5 : TYPEC_CC_RD; in tcpci_to_typec_cc()
247 if (sink) in tcpci_to_typec_cc()
/linux/drivers/media/platform/renesas/rzg2l-cru/
A Drzg2l-core.c42 struct media_entity *source, *sink; in rzg2l_cru_group_notify_complete() local
66 sink = &cru->ip.subdev.entity; in rzg2l_cru_group_notify_complete()
67 ret = media_create_pad_link(source, 1, sink, 0, in rzg2l_cru_group_notify_complete()
72 source->name, sink->name); in rzg2l_cru_group_notify_complete()
80 sink = &cru->vdev.entity; in rzg2l_cru_group_notify_complete()
81 ret = media_create_pad_link(source, 1, sink, 0, in rzg2l_cru_group_notify_complete()
86 source->name, sink->name); in rzg2l_cru_group_notify_complete()
/linux/drivers/media/usb/uvc/
A Duvc_entity.c21 struct media_entity *sink; in uvc_mc_create_links() local
25 sink = (UVC_ENTITY_TYPE(entity) == UVC_TT_STREAMING) in uvc_mc_create_links()
28 if (sink == NULL) in uvc_mc_create_links()
51 sink, i, flags); in uvc_mc_create_links()
/linux/Documentation/driver-api/mei/
A Dhdcp.rst8 an HDC2.2 sink.
12 to the HDCP2.2 sink.
14 Similarly, the HDCP2.2 sink's response is transferred to ME FW
/linux/drivers/media/usb/au0828/
A Dau0828-core.c292 struct media_entity *sink; in au0828_enable_source() local
315 sink = entity; in au0828_enable_source()
324 sink = dev->decoder; in au0828_enable_source()
390 list_for_each_entry(link, &sink->links, list) { in au0828_enable_source()
392 if (link->sink->entity == sink && in au0828_enable_source()
409 source->name, sink->name, ret); in au0828_enable_source()
430 dev->active_sink = sink; in au0828_enable_source()
461 if (dev->active_link->sink->entity == dev->active_sink && in au0828_disable_source()
620 if (demod && link->sink->entity == demod) in au0828_media_device_register()
622 if (dev->decoder && link->sink->entity == dev->decoder) in au0828_media_device_register()
/linux/Documentation/devicetree/bindings/usb/
A Dfcs,fusb302.yaml59 try-power-role = "sink";
61 sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)
64 op-sink-microwatt = <10000000>;
A Drichtek,rt1711h.txt26 try-power-role = "sink";
28 sink-pdos = <PDO_FIXED(5000, 2000, PDO_FIXED_USB_COMM)
30 op-sink-microwatt = <10000000>;

Completed in 58 milliseconds

12345678910>>...15