Lines Matching +full:in +full:- +full:masks

1 Generic register bitfield-based multiplexer controller bindings
7 - compatible : should be one of
8 "reg-mux" : if parent device of mux controller is not syscon device
9 "mmio-mux" : if parent device of mux controller is syscon device
10 - #mux-control-cells : <1>
11 - mux-reg-masks : an array of register offset and pre-shifted bitfield mask
13 * Standard mux-controller bindings as decribed in mux-controller.txt
16 - idle-states : if present, the state the muxes will have when idle. The
21 pair in the mux-reg-masks array.
28 compatible = "fsl,lx2160aqds-fpga", "fsl,fpga-qixis-i2c",
29 "simple-mfd";
32 mux: mux-controller {
33 compatible = "reg-mux";
34 #mux-control-cells = <1>;
35 mux-reg-masks = <0x54 0xf8>, /* 0: reg 0x54, bits 7:3 */
41 mdio-mux-1 {
42 compatible = "mdio-mux-multiplexer";
43 mux-controls = <&mux 0>;
44 mdio-parent-bus = <&emdio1>;
45 #address-cells = <1>;
46 #size-cells = <0>;
50 #address-cells = <1>;
51 #size-cells = <0>;
56 #address-cells = <1>;
57 #size-cells = <0>;
64 mdio-mux-2 {
65 compatible = "mdio-mux-multiplexer";
66 mux-controls = <&mux 1>;
67 mdio-parent-bus = <&emdio2>;
68 #address-cells = <1>;
69 #size-cells = <0>;
73 #address-cells = <1>;
74 #size-cells = <0>;
79 #address-cells = <1>;
80 #size-cells = <0>;
93 mux: mux-controller {
94 compatible = "mmio-mux";
95 #mux-control-cells = <1>;
97 mux-reg-masks = <0x3 0x30>, /* 0: reg 0x3, bits 5:4 */
99 idle-states = <MUX_IDLE_AS_IS>, <0>;
103 video-mux {
104 compatible = "video-mux";
105 mux-controls = <&mux 0>;
106 #address-cells = <1>;
107 #size-cells = <0>;