Lines Matching +full:mux +full:- +full:controls
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/media/video-mux.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sakari Ailus <sakari.ailus@linux.intel.com>
11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
20 const: video-mux
22 mux-controls:
25 '#address-cells':
28 '#size-cells':
39 - port@0
40 - port@1
41 - port@2
52 - compatible
53 - mux-controls
56 - required:
57 - ports
58 - required:
59 - port@0
60 - port@1
61 - port@2
66 - |
67 #include <dt-bindings/gpio/gpio.h>
69 mux: mux-controller {
70 compatible = "gpio-mux";
71 #mux-control-cells = <0>;
73 mux-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
76 video-mux {
77 compatible = "video-mux";
78 mux-controls = <&mux>;
79 #address-cells = <1>;
80 #size-cells = <0>;
86 remote-endpoint = <&video_source0_out>;
94 remote-endpoint = <&video_source1_out>;
102 remote-endpoint = <&capture_interface_in>;