/Linux-v4.19/drivers/input/misc/ |
D | keyspan_remote.c | 170 static void keyspan_report_button(struct usb_keyspan *remote, int button, int press) in keyspan_report_button() argument 172 struct input_dev *input = remote->input; in keyspan_report_button() 175 input_report_key(input, remote->keymap[button], press); in keyspan_report_button() 182 static void keyspan_check_data(struct usb_keyspan *remote) in keyspan_check_data() argument 188 switch(remote->stage) { in keyspan_check_data() 194 for (i = 0; i < RECV_SIZE && remote->in_buffer[i] == GAP; ++i); in keyspan_check_data() 197 memcpy(remote->data.buffer, remote->in_buffer, RECV_SIZE); in keyspan_check_data() 198 remote->data.len = RECV_SIZE; in keyspan_check_data() 199 remote->data.pos = 0; in keyspan_check_data() 200 remote->data.tester = 0; in keyspan_check_data() [all …]
|
/Linux-v4.19/Documentation/hwmon/ |
D | max1668 | 20 set; only two remote temperature inputs vs the four available on the other 33 temp2_input ro remote temperature 1 34 temp2_max rw remote temperature 1 maximum threshold for alarm 35 temp2_max_alarm ro remote temperature 1 maximum threshold alarm 36 temp2_min rw remote temperature 1 minimum threshold for alarm 37 temp2_min_alarm ro remote temperature 1 minimum threshold alarm 38 temp3_input ro remote temperature 2 39 temp3_max rw remote temperature 2 maximum threshold for alarm 40 temp3_max_alarm ro remote temperature 2 maximum threshold alarm 41 temp3_min rw remote temperature 2 minimum threshold for alarm [all …]
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_of.c | 117 struct device_node *ep, *port, *remote; in drm_of_component_probe() local 164 remote = of_graph_get_remote_port_parent(ep); in drm_of_component_probe() 165 if (!remote || !of_device_is_available(remote)) { in drm_of_component_probe() 166 of_node_put(remote); in drm_of_component_probe() 168 } else if (!of_device_is_available(remote->parent)) { in drm_of_component_probe() 170 remote); in drm_of_component_probe() 171 of_node_put(remote); in drm_of_component_probe() 176 remote); in drm_of_component_probe() 177 of_node_put(remote); in drm_of_component_probe() 238 struct device_node *remote; in drm_of_find_panel_or_bridge() local [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/hisilicon/ |
D | hi6220-coresight.dtsi | 30 remote-endpoint = 39 remote-endpoint = 60 remote-endpoint = 68 remote-endpoint = 88 remote-endpoint = 96 remote-endpoint = 104 remote-endpoint = 125 remote-endpoint = 146 remote-endpoint = 166 remote-endpoint = [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | hip04.dtsi | 283 remote-endpoint = <&replicator0_out_port0>; 297 remote-endpoint = <&replicator1_out_port0>; 311 remote-endpoint = <&replicator2_out_port0>; 325 remote-endpoint = <&replicator3_out_port0>; 339 remote-endpoint = <&funnel4_out_port0>; 358 remote-endpoint = <&etb0_in_port>; 365 remote-endpoint = <&funnel4_in_port0>; 374 remote-endpoint = <&funnel0_out_port0>; 394 remote-endpoint = <&etb1_in_port>; 401 remote-endpoint = <&funnel4_in_port1>; [all …]
|
D | imx6q.dtsi | 224 remote-endpoint = <&mipi_vc2_to_ipu2_csi0>; 232 remote-endpoint = <&ipu2_csi1_mux_to_ipu2_csi1>; 247 remote-endpoint = <&hdmi_mux_2>; 252 remote-endpoint = <&mipi_mux_2>; 257 remote-endpoint = <&lvds0_mux_2>; 262 remote-endpoint = <&lvds1_mux_2>; 273 remote-endpoint = <&hdmi_mux_3>; 278 remote-endpoint = <&mipi_mux_3>; 283 remote-endpoint = <&lvds0_mux_3>; 288 remote-endpoint = <&lvds1_mux_3>; [all …]
|
D | imx6dl.dtsi | 191 remote-endpoint = <&mipi_vc0_to_ipu1_csi0_mux>; 199 remote-endpoint = <&mipi_vc1_to_ipu1_csi0_mux>; 207 remote-endpoint = <&mipi_vc2_to_ipu1_csi0_mux>; 215 remote-endpoint = <&mipi_vc3_to_ipu1_csi0_mux>; 230 remote-endpoint = <&ipu1_csi0_from_ipu1_csi0_mux>; 245 remote-endpoint = <&mipi_vc0_to_ipu1_csi1_mux>; 253 remote-endpoint = <&mipi_vc1_to_ipu1_csi1_mux>; 261 remote-endpoint = <&mipi_vc2_to_ipu1_csi1_mux>; 269 remote-endpoint = <&mipi_vc3_to_ipu1_csi1_mux>; 284 remote-endpoint = <&ipu1_csi1_from_ipu1_csi1_mux>; [all …]
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-class-remoteproc | 7 remote processor. 9 To change the running firmware, ensure the remote processor is 17 Reports the state of the remote processor, which will be one of: 25 "offline" means the remote processor is powered off. 27 "suspended" means that the remote processor is suspended and 30 "running" is the normal state of an available remote processor 33 the remote processor. 35 "invalid" is returned if the remote processor is in an 38 Writing this file controls the state of the remote processor. 46 /sys/class/remoteproc/.../firmware. The remote processor should [all …]
|
D | sysfs-bus-rpmsg | 6 Every rpmsg device is a communication channel with a remote 18 Every rpmsg device is a communication channel with a remote 20 and remote ("destination") rpmsg address. When an entity 36 Every rpmsg device is a communication channel with a remote 38 and remote ("destination") rpmsg address. When an entity 44 This sysfs entry contains the dst (remote) rpmsg address 48 remote processor. This make it a local rpmsg server, 50 from any remote rpmsg client; it is not bound to a single 51 remote entity). 58 Every rpmsg device is a communication channel with a remote [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/renesas/ |
D | r8a7795-es1.dtsi | 129 remote-endpoint = <&vin0csi21>; 133 remote-endpoint = <&vin1csi21>; 137 remote-endpoint = <&vin2csi21>; 141 remote-endpoint = <&vin3csi21>; 145 remote-endpoint = <&vin4csi21>; 149 remote-endpoint = <&vin5csi21>; 153 remote-endpoint = <&vin6csi21>; 157 remote-endpoint = <&vin7csi21>; 235 remote-endpoint= <&csi21vin0>; 246 remote-endpoint= <&csi21vin1>; [all …]
|
D | r8a7795-salvator-x.dts | 69 remote-endpoint = <&hdmi0_con>; 75 remote-endpoint = <&rsnd_endpoint1>; 82 remote-endpoint = <&rcar_dw_hdmi0_out>; 92 remote-endpoint = <&hdmi1_con>; 98 remote-endpoint = <&rsnd_endpoint2>; 105 remote-endpoint = <&rcar_dw_hdmi1_out>; 117 remote-endpoint = <&dw_hdmi0_snd_in>; 128 remote-endpoint = <&dw_hdmi1_snd_in>;
|
D | r8a7795-es1-salvator-x.dts | 69 remote-endpoint = <&hdmi0_con>; 75 remote-endpoint = <&rsnd_endpoint1>; 82 remote-endpoint = <&rcar_dw_hdmi0_out>; 92 remote-endpoint = <&hdmi1_con>; 98 remote-endpoint = <&rsnd_endpoint2>; 105 remote-endpoint = <&rcar_dw_hdmi1_out>; 117 remote-endpoint = <&dw_hdmi0_snd_in>; 128 remote-endpoint = <&dw_hdmi1_snd_in>;
|
/Linux-v4.19/drivers/thunderbolt/ |
D | tb.c | 62 if (port->remote) { in tb_scan_port() 83 port->remote = tb_upstream_port(sw); in tb_scan_port() 84 tb_upstream_port(sw)->remote = port; in tb_scan_port() 116 if (!port->remote) in tb_free_unplugged_children() 118 if (port->remote->sw->is_unplugged) { in tb_free_unplugged_children() 119 tb_switch_remove(port->remote->sw); in tb_free_unplugged_children() 120 port->remote = NULL; in tb_free_unplugged_children() 122 tb_free_unplugged_children(port->remote->sw); in tb_free_unplugged_children() 190 if (!tb->root_switch->ports[i].remote) in tb_activate_pcie_devices() 192 sw = tb->root_switch->ports[i].remote->sw; in tb_activate_pcie_devices() [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/sprd/ |
D | sc9860.dtsi | 314 remote-endpoint = <&etb_in>; 322 remote-endpoint = 331 remote-endpoint = 346 remote-endpoint = 361 remote-endpoint = 379 remote-endpoint = 388 remote-endpoint = <&etm0_out>; 396 remote-endpoint = <&etm1_out>; 404 remote-endpoint = <&etm2_out>; 412 remote-endpoint = <&etm3_out>; [all …]
|
D | sc9836.dtsi | 56 remote-endpoint = <&funnel_out_port0>; 74 remote-endpoint = <&etf_in>; 83 remote-endpoint = <&etm0_out>; 91 remote-endpoint = <&etm1_out>; 99 remote-endpoint = <&etm2_out>; 107 remote-endpoint = <&etm3_out>; 115 remote-endpoint = <&stm_out>; 131 remote-endpoint = <&funnel_in_port0>; 145 remote-endpoint = <&funnel_in_port1>; 159 remote-endpoint = <&funnel_in_port2>; [all …]
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-of.c | 48 struct device_node *remote; in of_get_remote() local 56 remote = rp; in of_get_remote() 60 remote = rpp; in of_get_remote() 65 if (!of_device_is_available(remote)) { in of_get_remote() 66 of_node_put(remote); in of_get_remote() 69 *remote_node = remote; in of_get_remote() 170 struct v4l2_subdev *remote, *src, *sink; in create_of_link() local 176 remote = imx_media_find_subdev_by_fwnode(imxmd, link->remote_node); in create_of_link() 177 if (!remote) in create_of_link() 181 src = remote; in create_of_link() [all …]
|
/Linux-v4.19/drivers/media/usb/uvc/ |
D | uvc_entity.c | 38 struct uvc_entity *remote; in uvc_mc_create_links() local 44 remote = uvc_entity_by_id(chain->dev, entity->baSourceID[i]); in uvc_mc_create_links() 45 if (remote == NULL) in uvc_mc_create_links() 48 source = (UVC_ENTITY_TYPE(remote) == UVC_TT_STREAMING) in uvc_mc_create_links() 49 ? (remote->vdev ? &remote->vdev->entity : NULL) in uvc_mc_create_links() 50 : &remote->subdev.entity; in uvc_mc_create_links() 54 remote_pad = remote->num_pads - 1; in uvc_mc_create_links()
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | audio-graph-card.txt | 47 remote-endpoint = <&codec_endpoint>; 59 remote-endpoint = <&cpu_endpoint>; 80 remote-endpoint = <&cpu_endpoint0>; 89 remote-endpoint = <&cpu_endpoint1>; 98 remote-endpoint = <&cpu_endpoint2>; 108 remote-endpoint = <&codec0_endpoint>; 116 remote-endpoint = <&codec1_endpoint>; 124 remote-endpoint = <&codec2_endpoint>;
|
/Linux-v4.19/drivers/vlynq/ |
D | vlynq.c | 86 dev->local, dev->remote); in vlynq_dump_regs() 91 i + 1, ((u32 *)dev->remote)[i]); in vlynq_dump_regs() 146 val = readl(&dev->remote->int_device[virq >> 2]); in vlynq_irq_unmask() 148 writel(val, &dev->remote->int_device[virq >> 2]); in vlynq_irq_unmask() 159 val = readl(&dev->remote->int_device[virq >> 2]); in vlynq_irq_mask() 161 writel(val, &dev->remote->int_device[virq >> 2]); in vlynq_irq_mask() 172 val = readl(&dev->remote->int_device[virq >> 2]); in vlynq_irq_type() 191 writel(val, &dev->remote->int_device[virq >> 2]); in vlynq_irq_type() 208 u32 status = readl(&dev->remote->status); in vlynq_remote_ack() 212 writel(status, &dev->remote->status); in vlynq_remote_ack() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/media/ |
D | renesas,rcar-csi2.txt | 57 remote-endpoint = <&adv7482_txb>; 69 remote-endpoint = <&vin0csi20>; 73 remote-endpoint = <&vin1csi20>; 77 remote-endpoint = <&vin2csi20>; 81 remote-endpoint = <&vin3csi20>; 85 remote-endpoint = <&vin4csi20>; 89 remote-endpoint = <&vin5csi20>; 93 remote-endpoint = <&vin6csi20>; 97 remote-endpoint = <&vin7csi20>;
|
/Linux-v4.19/drivers/gpu/drm/meson/ |
D | meson_drv.c | 134 struct device_node *ep, *remote; in meson_vpu_has_available_connectors() local 139 remote = of_graph_get_remote_port(ep); in meson_vpu_has_available_connectors() 140 if (remote) in meson_vpu_has_available_connectors() 351 struct device_node *remote) in meson_probe_remote() argument 357 if (of_match_node(connectors_match, remote)) in meson_probe_remote() 360 component_match_add(&pdev->dev, match, compare_of, remote); in meson_probe_remote() 362 for_each_endpoint_of_node(remote, ep) { in meson_probe_remote() 369 count += meson_probe_remote(pdev, match, remote, remote_node); in meson_probe_remote() 381 struct device_node *ep, *remote; in meson_drv_probe() local 385 remote = of_graph_get_remote_port_parent(ep); in meson_drv_probe() [all …]
|
/Linux-v4.19/drivers/remoteproc/ |
D | Kconfig | 11 Support for remote processors (such as DSP coprocessors). These 20 Say y here to support iMX's remote processors (Cortex M4 21 on iMX7D) via the remote processor framework. 32 Say y here to support OMAP's remote processors (dual M3 33 and DSP on OMAP4) via the remote processor framework. 39 offloaded to remote DSP processors using this framework). 48 Say y here to support Wakeup M3 remote processor on TI AM33xx 53 firmware onto these remote processors. 61 Say y here to support DA8xx/OMAP-L13x remote processors via the 62 remote processor framework. [all …]
|
/Linux-v4.19/drivers/hid/ |
D | wacom_sys.c | 1804 static struct kobj_attribute remote##SET_ID##_mode_attr = { \ 1809 static struct attribute *remote##SET_ID##_serial_attrs[] = { \ 1810 &remote##SET_ID##_mode_attr.attr, \ 1813 static struct attribute_group remote##SET_ID##_serial_group = { \ 1815 .attrs = remote##SET_ID##_serial_attrs, \ 1828 struct wacom_remote *remote = wacom->remote; in wacom_remote_create_attr_group() local 1830 remote->remotes[index].group.name = devm_kasprintf(&wacom->hdev->dev, in wacom_remote_create_attr_group() 1833 if (!remote->remotes[index].group.name) in wacom_remote_create_attr_group() 1836 error = __wacom_devm_sysfs_create_group(wacom, remote->remote_dir, in wacom_remote_create_attr_group() 1837 &remote->remotes[index].group); in wacom_remote_create_attr_group() [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/arm/ |
D | juno-cs-r1r2.dtsi | 18 remote-endpoint = <&etf1_in_port>; 49 remote-endpoint = <&csys1_funnel_out_port>; 57 remote-endpoint = <&csys2_funnel_in_port1>; 78 remote-endpoint = <&replicator_in_port0>; 87 remote-endpoint = <&etf0_out_port>; 95 remote-endpoint = <&etf1_out_port>;
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | v4l-with-ir.rst | 1 Infrared remote control support in video4linux drivers 9 Most analog and digital TV boards support remote controllers. Several of 15 The support for remote controller in scancode mode is provided by the 20 two tools to handle remote controllers: 22 - ir-keytable: provides a way to query the remote controller, list the 26 - ir-ctl: provide tools to handle remote controllers that support raw mode 29 Usually, the remote controller module is auto-loaded when the TV card is 36 The modules register the remote as keyboard within the linux input 37 layer, i.e. you'll see the keys of the remote as normal key strokes 41 applications to access the remote via /dev/input/event<n> devices. [all …]
|