| /freebsd-14.2/sys/contrib/device-tree/Bindings/clock/ti/ |
| H A D | gate.txt | 1 Binding for Texas Instruments gate clock. 18 "ti,gate-clock" - basic gate clock 19 "ti,wait-gate-clock" - gate clock which waits until clock is active before 21 "ti,dss-gate-clock" - gate clock with DSS specific hardware handling 22 "ti,am35xx-gate-clock" - gate clock with AM35xx specific hardware handling 23 "ti,clkdm-gate-clock" - clockdomain gate clock, which derives its functional 26 "ti,hsdiv-gate-clock" - gate clock with OMAP36xx specific hardware handling, 28 "ti,composite-gate-clock" - composite gate clock, to be part of composite 30 "ti,composite-no-wait-gate-clock" - composite gate clock that does not wait 36 ti,clkdm-gate-clock type [all …]
|
| /freebsd-14.2/sys/arm/mv/clk/ |
| H A D | periph.h | 167 .clk_def.gate.gate.clkdef.name = _name, \ 168 .clk_def.gate.gate.clkdef.parent_cnt = 1, \ 169 .clk_def.gate.gate.offset = CLK_DIS, \ 170 .clk_def.gate.gate.shift = _gate_shift, \ 171 .clk_def.gate.gate.on_value = 0, \ 172 .clk_def.gate.gate.off_value = 1, \ 173 .clk_def.gate.gate.mask = 0x1, \ 174 .clk_def.gate.gate.gate_flags = 0x0 \ 291 struct clk_gate_def gate; member 304 struct clk_gate_def gate; member [all …]
|
| H A D | periph_clk_mux_gate.c | 65 struct clk_gate_def *gate; in a37x0_periph_register_mux_gate() local 71 gate = &device_def->clk_def.mux_gate.gate; in a37x0_periph_register_mux_gate() 95 a37x0_periph_set_props(&gate->clkdef, &mux->clkdef.name, 1); in a37x0_periph_register_mux_gate() 96 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_register_mux_gate() 117 struct clk_gate_def *gate; in a37x0_periph_register_mux_gate_fixed() local 123 gate = &device_def->clk_def.mux_gate_fixed.gate; in a37x0_periph_register_mux_gate_fixed() 147 a37x0_periph_set_props(&gate->clkdef, &mux->clkdef.name, 1); in a37x0_periph_register_mux_gate_fixed() 148 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_register_mux_gate_fixed() 153 fixed2->clkdef.parent_names = &gate->clkdef.name; in a37x0_periph_register_mux_gate_fixed()
|
| H A D | periph_clk_gate.c | 59 struct clk_gate_def *gate; in a37x0_periph_gate_register_gate() local 64 gate = &device_def->clk_def.gate.gate; in a37x0_periph_gate_register_gate() 71 a37x0_periph_set_props(&gate->clkdef, &parent_name, 1); in a37x0_periph_gate_register_gate() 72 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_gate_register_gate()
|
| H A D | periph_clk_fixed.c | 64 struct clk_gate_def *gate; in a37x0_periph_fixed_register_fixed() local 70 gate = &device_def->clk_def.fixed.gate; in a37x0_periph_fixed_register_fixed() 94 a37x0_periph_set_props(&gate->clkdef, &mux->clkdef.name, 1); in a37x0_periph_fixed_register_fixed() 95 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_fixed_register_fixed()
|
| H A D | periph_clk_d.c | 66 struct clk_gate_def *gate; in a37x0_periph_d_register_full_clk_dd() local 75 gate = &device_def->clk_def.full_dd.gate; in a37x0_periph_d_register_full_clk_dd() 107 a37x0_periph_set_props(&gate->clkdef, &clk_mux->clkdef.name, 1); in a37x0_periph_d_register_full_clk_dd() 108 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_d_register_full_clk_dd() 131 struct clk_gate_def *gate; in a37x0_periph_d_register_full_clk() local 138 gate = &device_def->clk_def.full_d.gate; in a37x0_periph_d_register_full_clk() 163 a37x0_periph_set_props(&gate->clkdef, &clk_mux->clkdef.name, 1); in a37x0_periph_d_register_full_clk() 164 error = a37x0_periph_create_gate(clkdom, gate, in a37x0_periph_d_register_full_clk()
|
| H A D | periph.c | 87 struct clk_gate_def *gate, int id) in a37x0_periph_create_gate() argument 91 gate->clkdef.id = id; in a37x0_periph_create_gate() 93 error = clknode_gate_register(clkdom, gate); in a37x0_periph_create_gate() 95 printf("Failed to create %s:%d\n", gate->clkdef.name, error); in a37x0_periph_create_gate()
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm/ |
| H A D | socfpga.dtsi | 304 clk-gate = <0x60 0>; 319 clk-gate = <0x60 1>; 334 clk-gate = <0x60 2>; 342 clk-gate = <0x60 3>; 350 clk-gate = <0x60 4>; 358 clk-gate = <0x60 5>; 366 clk-gate = <0x60 6>; 373 clk-gate = <0x60 7>; 380 clk-gate = <0x60 8>; 387 clk-gate = <0x60 9>; [all …]
|
| H A D | omap3xxx-clocks.dtsi | 33 compatible = "ti,gate-clock"; 235 compatible = "ti,gate-clock"; 350 compatible = "ti,gate-clock"; 506 compatible = "ti,gate-clock"; 540 compatible = "ti,gate-clock"; 568 compatible = "ti,gate-clock"; 586 compatible = "ti,gate-clock"; 1105 compatible = "ti,gate-clock"; 1113 compatible = "ti,gate-clock"; 1121 compatible = "ti,gate-clock"; [all …]
|
| H A D | am35xx-clocks.dtsi | 10 compatible = "ti,am35xx-gate-clock"; 18 compatible = "ti,gate-clock"; 26 compatible = "ti,am35xx-gate-clock"; 34 compatible = "ti,gate-clock"; 42 compatible = "ti,am35xx-gate-clock"; 50 compatible = "ti,gate-clock"; 58 compatible = "ti,am35xx-gate-clock"; 108 compatible = "ti,wait-gate-clock";
|
| H A D | omap24xx-clocks.dtsi | 225 compatible = "ti,gate-clock"; 318 compatible = "ti,wait-gate-clock"; 466 compatible = "ti,wait-gate-clock"; 926 compatible = "ti,wait-gate-clock"; 942 compatible = "ti,wait-gate-clock"; 958 compatible = "ti,wait-gate-clock"; 974 compatible = "ti,wait-gate-clock"; 990 compatible = "ti,wait-gate-clock"; 1006 compatible = "ti,wait-gate-clock"; 1022 compatible = "ti,wait-gate-clock"; [all …]
|
| H A D | omap36xx-clocks.dtsi | 17 compatible = "ti,hsdiv-gate-clock"; 27 compatible = "ti,hsdiv-gate-clock"; 36 compatible = "ti,hsdiv-gate-clock"; 45 compatible = "ti,hsdiv-gate-clock"; 54 compatible = "ti,hsdiv-gate-clock"; 69 compatible = "ti,wait-gate-clock";
|
| H A D | omap3430es1-clocks.dtsi | 10 compatible = "ti,wait-gate-clock"; 35 compatible = "ti,wait-gate-clock"; 43 compatible = "ti,wait-gate-clock"; 57 compatible = "ti,wait-gate-clock"; 65 compatible = "ti,wait-gate-clock"; 71 ssi_ssr_gate_fck_3430es1: clock-ssi-ssr-gate-fck-3430es1 { 73 compatible = "ti,composite-no-wait-gate-clock"; 150 usb_l4_gate_ick: clock-usb-l4-gate-ick { 181 compatible = "ti,gate-clock";
|
| H A D | omap2420-clocks.dtsi | 11 compatible = "ti,composite-no-wait-gate-clock"; 67 compatible = "ti,composite-gate-clock"; 98 compatible = "ti,wait-gate-clock"; 114 compatible = "ti,wait-gate-clock"; 130 compatible = "ti,wait-gate-clock"; 146 compatible = "ti,wait-gate-clock"; 154 compatible = "ti,wait-gate-clock"; 162 compatible = "ti,wait-gate-clock"; 178 compatible = "ti,composite-gate-clock";
|
| H A D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 45 compatible = "ti,composite-gate-clock"; 106 compatible = "ti,wait-gate-clock"; 114 compatible = "ti,gate-clock"; 122 compatible = "ti,gate-clock"; 130 compatible = "ti,wait-gate-clock"; 175 compatible = "ti,wait-gate-clock"; 190 compatible = "ti,dss-gate-clock"; 208 compatible = "ti,gate-clock"; 216 compatible = "ti,dss-gate-clock";
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-gate.txt | 1 An i2c gate is useful to e.g. reduce the digital noise for RF tuners connected 3 some kind of operation to access the i2c bus past the arbitrator/gate, but 7 Common i2c gate properties. 9 - i2c-gate child node 11 Required properties for the i2c-gate child node: 15 Optional properties for i2c-gate child node: 23 Kasei ak8975 compass behind a gate. 32 i2c-gate {
|
| H A D | i2c-gate.yaml | 4 $id: http://devicetree.org/schemas/i2c/i2c-gate.yaml# 7 title: Common i2c gate properties 13 An i2c gate is useful to e.g. reduce the digital noise for RF tuners connected 15 some kind of operation to access the i2c bus past the arbitrator/gate, but 24 const: i2c-gate 30 i2c-gate {
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/clock/ |
| H A D | sprd,sc9860-clk.txt | 6 - "sprd,sc9860-pmu-gate" 10 - "sprd,sc9860-apahb-gate" 11 - "sprd,sc9860-aon-gate" 13 - "sprd,sc9860-agcp-gate" 16 - "sprd,sc9860-vsp-gate" 18 - "sprd,sc9860-cam-gate" 20 - "sprd,sc9860-disp-gate" 21 - "sprd,sc9860-apapb-gate" 43 pmu_gate: pmu-gate { 44 compatible = "sprd,sc9860-pmu-gate";
|
| H A D | sprd,ums512-clk.yaml | 18 - sprd,ums512-apahb-gate 21 - sprd,ums512-pmu-gate 26 - sprd,ums512-aon-gate 27 - sprd,ums512-audcpapb-gate 28 - sprd,ums512-audcpahb-gate 31 - sprd,ums512-mm-gate-clk 32 - sprd,ums512-apapb-gate
|
| H A D | sprd,sc9863a-clk.yaml | 23 - sprd,sc9863a-apahb-gate 24 - sprd,sc9863a-pmu-gate 25 - sprd,sc9863a-aonapb-gate 30 - sprd,sc9863a-mm-gate 32 - sprd,sc9863a-apapb-gate 95 apahb_gate: apahb-gate@0 { 96 compatible = "sprd,sc9863a-apahb-gate";
|
| H A D | gpio-gate-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/gpio-gate-clock.yaml# 7 title: Simple GPIO clock gate 14 const: gpio-gate-clock 38 compatible = "gpio-gate-clock";
|
| /freebsd-14.2/tools/tools/tscdrift/ |
| H A D | tscdrift.c | 48 static volatile int gate; variable 72 gate = 1; in thread_main() 73 while (gate == 1) in thread_main() 81 gate = 3; in thread_main() 82 while (gate == 3) in thread_main() 138 while (gate != 1) in main() 140 gate = 2; in main() 146 while (gate != 3) in main() 148 gate = 4; in main()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | omap-usb-host.txt | 48 * "usb_host_hs_utmi_p1_clk" - Port 1 UTMI clock gate. 49 * "usb_host_hs_utmi_p2_clk" - Port 2 UTMI clock gate. 50 * "usb_host_hs_utmi_p3_clk" - Port 3 UTMI clock gate. 51 * "usb_host_hs_hsic480m_p1_clk" - Port 1 480MHz HSIC clock gate. 52 * "usb_host_hs_hsic480m_p2_clk" - Port 2 480MHz HSIC clock gate. 53 * "usb_host_hs_hsic480m_p3_clk" - Port 3 480MHz HSIC clock gate. 54 * "usb_host_hs_hsic60m_p1_clk" - Port 1 60MHz HSIC clock gate. 55 * "usb_host_hs_hsic60m_p2_clk" - Port 2 60MHz HSIC clock gate. 56 * "usb_host_hs_hsic60m_p3_clk" - Port 3 60MHz HSIC clock gate.
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/sprd/ |
| H A D | sharkl3.dtsi | 27 apahb_gate: apahb-gate { 28 compatible = "sprd,sc9863a-apahb-gate"; 42 pmu_gate: pmu-gate { 43 compatible = "sprd,sc9863a-pmu-gate"; 59 aonapb_gate: aonapb-gate { 60 compatible = "sprd,sc9863a-aonapb-gate"; 138 mm_gate: mm-gate { 139 compatible = "sprd,sc9863a-mm-gate"; 153 apapb_gate: apapb-gate { 154 compatible = "sprd,sc9863a-apapb-gate";
|
| H A D | sc9860.dtsi | 188 pmu_gate: pmu-gate { 189 compatible = "sprd,sc9860-pmu-gate"; 218 apahb_gate: apahb-gate { 225 aon_gate: aon-gate { 226 compatible = "sprd,sc9860-aon-gate"; 239 agcp_gate: agcp-gate { 260 vsp_gate: vsp-gate { 261 compatible = "sprd,sc9860-vsp-gate"; 274 cam_gate: cam-gate { 288 disp_gate: disp-gate { [all …]
|