/linux-6.1.9/Documentation/devicetree/bindings/clock/ |
D | ti-clkctrl.txt | 1 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 …]
|
D | artpec6.txt | 19 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";
|
D | imx23-clock.yaml | 64 const: fsl,imx23-clkctrl 82 compatible = "fsl,imx23-clkctrl";
|
D | imx28-clock.yaml | 87 const: fsl,imx28-clkctrl 105 compatible = "fsl,imx28-clkctrl";
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | artpec6.dtsi | 45 #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 …]
|
D | am33xx-clocks.dtsi | 630 compatible = "ti,clkctrl"; 637 compatible = "ti,clkctrl"; 644 compatible = "ti,clkctrl"; 651 compatible = "ti,clkctrl"; 658 compatible = "ti,clkctrl"; 665 compatible = "ti,clkctrl"; 672 compatible = "ti,clkctrl"; 679 compatible = "ti,clkctrl"; 695 compatible = "ti,clkctrl"; 702 compatible = "ti,clkctrl"; [all …]
|
D | omap44xx-clocks.dtsi | 1161 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 …]
|
D | omap54xx-clocks.dtsi | 1109 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 …]
|
D | am43xx-clocks.dtsi | 875 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 …]
|
D | dra7xx-clocks.dtsi | 1708 compatible = "ti,clkctrl"; 1725 compatible = "ti,clkctrl"; 1742 compatible = "ti,clkctrl"; 1751 compatible = "ti,clkctrl"; 1768 compatible = "ti,clkctrl"; 1785 compatible = "ti,clkctrl"; 1801 compatible = "ti,clkctrl"; 1820 compatible = "ti,clkctrl"; 1836 compatible = "ti,clkctrl"; 1853 compatible = "ti,clkctrl"; [all …]
|
D | dm814x-clocks.dtsi | 346 compatible = "ti,clkctrl"; 360 compatible = "ti,clkctrl"; 374 compatible = "ti,clkctrl";
|
D | dm816x-clocks.dtsi | 257 compatible = "ti,clkctrl"; 271 compatible = "ti,clkctrl";
|
D | imx23.dtsi | 488 clks: clkctrl@80040000 { 489 compatible = "fsl,imx23-clkctrl", "fsl,clkctrl";
|
D | imx28.dtsi | 1110 clks: clkctrl@80040000 { 1111 compatible = "fsl,imx28-clkctrl", "fsl,clkctrl";
|
/linux-6.1.9/arch/arm/mach-cns3xxx/ |
D | core.c | 97 u32 clkctrl; in cns3xxx_power_off() local 101 clkctrl = readl(pm_base + PM_SYS_CLK_CTRL_OFFSET); in cns3xxx_power_off() 102 clkctrl &= 0xfffff1ff; in cns3xxx_power_off() 103 clkctrl |= (0x5 << 9); /* Hibernate */ in cns3xxx_power_off() 104 writel(clkctrl, pm_base + PM_SYS_CLK_CTRL_OFFSET); in cns3xxx_power_off()
|
/linux-6.1.9/drivers/clk/mxs/ |
D | clk-imx23.c | 16 static void __iomem *clkctrl; variable 19 #define CLKCTRL clkctrl 107 clkctrl = of_iomap(np, 0); in mx23_clocks_init() 108 WARN_ON(!clkctrl); in mx23_clocks_init()
|
D | clk-imx28.c | 17 static void __iomem *clkctrl; variable 18 #define CLKCTRL clkctrl 162 clkctrl = of_iomap(np, 0); in mx28_clocks_init() 163 WARN_ON(!clkctrl); in mx28_clocks_init()
|
/linux-6.1.9/Documentation/devicetree/bindings/pci/ |
D | mediatek,mt7621-pcie.yaml | 109 clocks = <&clkctrl 24>; 124 clocks = <&clkctrl 25>; 139 clocks = <&clkctrl 26>;
|
/linux-6.1.9/drivers/clk/ti/ |
D | Makefile | 8 clkctrl.o
|
/linux-6.1.9/drivers/spi/ |
D | spi-ti-qspi.c | 35 u32 clkctrl; member 186 if (ctx_reg->clkctrl != clk_ctrl_new) { in ti_qspi_setup_clk() 196 ctx_reg->clkctrl = clk_ctrl_new; in ti_qspi_setup_clk() 207 ti_qspi_write(qspi, ctx_reg->clkctrl, QSPI_SPI_CLOCK_CNTRL_REG); in ti_qspi_restore_ctx()
|