Home
last modified time | relevance | path

Searched full:clkctrl (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dti-clkctrl.txt1 Texas Instruments clkctrl clock binding
3 Texas Instruments SoCs can have a clkctrl clock controller for each
4 interconnect target module. The clkctrl clock controller manages functional
5 and interface clocks for each module. Each clkctrl controller can also
7 or more clock muxes. There is a clkctrl clock controller typically for each
10 The clock consumers can specify the index of the clkctrl clock using
11 the hardware offset from the clkctrl instance register space. The optional
12 clocks can be specified by clkctrl hardware offset and the index of the
19 - compatible : shall be "ti,clkctrl" or a clock domain specific name:
20 "ti,clkctrl-l4-cfg"
[all …]
H A Dartpec6.txt19 See dt-bindings/clock/axis,artpec6-clkctrl.h for the list of valid identifiers.
20 - compatible: Should be "axis,artpec6-clkctrl"
35 clkctrl: clkctrl@f8000000 {
37 compatible = "axis,artpec6-clkctrl";
H A Dimx23-clock.yaml64 const: fsl,imx23-clkctrl
82 compatible = "fsl,imx23-clkctrl";
H A Dimx28-clock.yaml87 const: fsl,imx28-clkctrl
105 compatible = "fsl,imx28-clkctrl";
/freebsd/sys/contrib/device-tree/src/arm/axis/
H A Dartpec6.dtsi45 #include <dt-bindings/clock/axis,artpec6-clkctrl.h>
103 clkctrl: clkctrl@f8000000 { label
105 compatible = "axis,artpec6-clkctrl";
115 clocks = <&clkctrl ARTPEC6_CLK_CPU_PERIPH>;
122 clocks = <&clkctrl ARTPEC6_CLK_CPU_PERIPH>;
259 clocks = <&clkctrl ARTPEC6_CLK_DMA_ACLK>;
281 clocks = <&clkctrl ARTPEC6_CLK_DMA_ACLK>;
289 clocks = <&clkctrl ARTPEC6_CLK_ETH_ACLK>,
290 <&clkctrl ARTPEC6_CLK_PTP_REF>;
335 clocks = <&clkctrl ARTPEC6_CLK_UART_REFCLK>,
[all …]
/freebsd/sys/arm/ti/clk/
H A Dti_clkctrl.c63 /* Documentation/devicetree/bindings/clock/ti-clkctrl.txt */
73 { "ti,clkctrl-l4-wkup", TI_CLKCTRL_L4_WKUP },
74 { "ti,clkctrl-l4-secure", TI_CLKCTRL_L4_SECURE },
75 { "ti,clkctrl-l4-per", TI_CLKCTRL_L4_PER },
76 { "ti,clkctrl-l4-cfg", TI_CLKCTRL_L4_CFG },
77 { "ti,clkctrl", TI_CLKCTRL },
105 device_set_desc(dev, "TI clkctrl"); in ti_clkctrl_probe()
168 /* Check if this is a clkctrl with special registers like gpio */ in ti_clkctrl_attach()
181 if (strcmp(org_name, "l4ls-clkctrl@38") == 0) in ti_clkctrl_attach()
183 else if (strcmp(org_name, "l4-wkup-clkctrl@0") == 0) in ti_clkctrl_attach()
[all …]
H A Dti_clk_clkctrl.c46 * clknode for clkctrl, implements gate and mux (for gpioc)
66 /* omap4-cm range.host + ti,clkctrl reg[0] */
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam33xx-clocks.dtsi635 compatible = "ti,clkctrl";
642 compatible = "ti,clkctrl";
649 compatible = "ti,clkctrl";
656 compatible = "ti,clkctrl";
663 compatible = "ti,clkctrl";
670 compatible = "ti,clkctrl";
677 compatible = "ti,clkctrl";
684 compatible = "ti,clkctrl";
700 compatible = "ti,clkctrl";
707 compatible = "ti,clkctrl";
[all …]
H A Domap44xx-clocks.dtsi1161 compatible = "ti,clkctrl";
1177 compatible = "ti,clkctrl";
1193 compatible = "ti,clkctrl";
1212 compatible = "ti,clkctrl";
1228 compatible = "ti,clkctrl";
1244 compatible = "ti,clkctrl";
1260 compatible = "ti,clkctrl";
1276 compatible = "ti,clkctrl";
1292 compatible = "ti,clkctrl";
1308 compatible = "ti,clkctrl";
[all …]
H A Domap54xx-clocks.dtsi1109 compatible = "ti,clkctrl";
1125 compatible = "ti,clkctrl";
1141 compatible = "ti,clkctrl";
1160 compatible = "ti,clkctrl";
1176 compatible = "ti,clkctrl";
1192 compatible = "ti,clkctrl";
1208 compatible = "ti,clkctrl";
1224 compatible = "ti,clkctrl";
1240 compatible = "ti,clkctrl";
1256 compatible = "ti,clkctrl";
[all …]
H A Dam43xx-clocks.dtsi875 compatible = "ti,clkctrl";
882 compatible = "ti,clkctrl";
889 compatible = "ti,clkctrl";
906 compatible = "ti,clkctrl";
922 compatible = "ti,clkctrl";
938 compatible = "ti,clkctrl";
954 compatible = "ti,clkctrl";
961 compatible = "ti,clkctrl";
968 compatible = "ti,clkctrl";
975 compatible = "ti,clkctrl";
[all …]
H A Ddra7xx-clocks.dtsi1806 compatible = "ti,clkctrl";
1823 compatible = "ti,clkctrl";
1840 compatible = "ti,clkctrl";
1849 compatible = "ti,clkctrl";
1866 compatible = "ti,clkctrl";
1883 compatible = "ti,clkctrl";
1899 compatible = "ti,clkctrl";
1918 compatible = "ti,clkctrl";
1934 compatible = "ti,clkctrl";
1951 compatible = "ti,clkctrl";
[all …]
H A Ddm814x-clocks.dtsi346 compatible = "ti,clkctrl";
360 compatible = "ti,clkctrl";
374 compatible = "ti,clkctrl";
H A Ddm816x-clocks.dtsi257 compatible = "ti,clkctrl";
271 compatible = "ti,clkctrl";
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dmediatek,mt7621-pcie.yaml141 clocks = <&clkctrl 24>;
156 clocks = <&clkctrl 25>;
171 clocks = <&clkctrl 26>;
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dti-sysc.txt79 specified in the binding documentation for ti-clkctrl,
88 for the related CLKCTRL register bits 8 to 15 such as
/freebsd/sys/contrib/device-tree/src/arm/nxp/mxs/
H A Dimx23.dtsi486 clks: clkctrl@80040000 {
487 compatible = "fsl,imx23-clkctrl";
H A Dimx28.dtsi1102 clks: clkctrl@80040000 {
1103 compatible = "fsl,imx28-clkctrl";
/freebsd/sys/arm/ti/am335x/
H A Dam335x_dmtimer.c317 device_printf(dev, "Cant enable sysc clkctrl, err %d\n", err); in am335x_dmtimer_attach()
H A Dam335x_dmtpps.c504 device_printf(dev, "Cant enable sysc clkctrl, err %d\n", err); in dmtpps_attach()
H A Dam335x_lcd.c1008 device_printf(dev, "Failed to enable sysc clkctrl, err %d\n", err); in am335x_lcd_attach()
/freebsd/sys/arm/ti/
H A Dti_edma3.c182 /* FIXME: OK to enable clkctrl here? */ in ti_edma3_attach()
/freebsd/sys/arm/ti/omap4/
H A Domap4_prcm_clks.c525 /* All the 'generic' clocks have a CLKCTRL register which is more or less in omap4_clk_generic_activate()
591 /* All the 'generic' clocks have a CLKCTRL register which is more or less in omap4_clk_generic_deactivate()