| /Linux-v5.4/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" 30 compatible = "ti,clkctrl"; [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.txt | 4 - compatible: Should be "fsl,imx23-clkctrl" 59 clks: clkctrl@80040000 { 60 compatible = "fsl,imx23-clkctrl";
|
| D | imx28-clock.txt | 4 - compatible: Should be "fsl,imx28-clkctrl" 82 clks: clkctrl@80040000 { 83 compatible = "fsl,imx28-clkctrl";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | am33xx-clocks.dtsi | 546 l4ls_clkctrl: l4ls-clkctrl@38 { 547 compatible = "ti,clkctrl"; 552 l3s_clkctrl: l3s-clkctrl@1c { 553 compatible = "ti,clkctrl"; 558 l3_clkctrl: l3-clkctrl@24 { 559 compatible = "ti,clkctrl"; 564 l4hs_clkctrl: l4hs-clkctrl@120 { 565 compatible = "ti,clkctrl"; 570 pruss_ocp_clkctrl: pruss-ocp-clkctrl@e8 { 571 compatible = "ti,clkctrl"; [all …]
|
| D | am43xx-clocks.dtsi | 717 l3s_tsc_clkctrl: l3s-tsc-clkctrl@120 { 718 compatible = "ti,clkctrl"; 723 l4_wkup_aon_clkctrl: l4-wkup-aon-clkctrl@228 { 724 compatible = "ti,clkctrl"; 729 l4_wkup_clkctrl: l4-wkup-clkctrl@220 { 730 compatible = "ti,clkctrl"; 744 mpu_clkctrl: mpu-clkctrl@20 { 745 compatible = "ti,clkctrl"; 758 gfx_l3_clkctrl: gfx-l3-clkctrl@20 { 759 compatible = "ti,clkctrl"; [all …]
|
| 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 | dra7xx-clocks.dtsi | 1533 mpu_clkctrl: mpu-clkctrl@20 { 1534 compatible = "ti,clkctrl"; 1548 dsp1_clkctrl: dsp1-clkctrl@20 { 1549 compatible = "ti,clkctrl"; 1563 ipu1_clkctrl: ipu1-clkctrl@20 { 1564 compatible = "ti,clkctrl"; 1569 ipu_clkctrl: ipu-clkctrl@50 { 1570 compatible = "ti,clkctrl"; 1584 dsp2_clkctrl: dsp2-clkctrl@20 { 1585 compatible = "ti,clkctrl"; [all …]
|
| D | omap44xx-clocks.dtsi | 1042 compatible = "ti,clkctrl"; 1056 compatible = "ti,clkctrl"; 1070 compatible = "ti,clkctrl"; 1087 compatible = "ti,clkctrl"; 1101 compatible = "ti,clkctrl"; 1115 compatible = "ti,clkctrl"; 1129 compatible = "ti,clkctrl"; 1143 compatible = "ti,clkctrl"; 1157 compatible = "ti,clkctrl"; 1171 compatible = "ti,clkctrl"; [all …]
|
| D | omap54xx-clocks.dtsi | 986 compatible = "ti,clkctrl"; 1000 compatible = "ti,clkctrl"; 1014 compatible = "ti,clkctrl"; 1031 compatible = "ti,clkctrl"; 1045 compatible = "ti,clkctrl"; 1059 compatible = "ti,clkctrl"; 1073 compatible = "ti,clkctrl"; 1087 compatible = "ti,clkctrl"; 1101 compatible = "ti,clkctrl"; 1115 compatible = "ti,clkctrl"; [all …]
|
| D | dm816x-clocks.dtsi | 257 compatible = "ti,clkctrl"; 271 compatible = "ti,clkctrl";
|
| D | imx23.dtsi | 480 clks: clkctrl@80040000 { 481 compatible = "fsl,imx23-clkctrl", "fsl,clkctrl";
|
| D | dm814x-clocks.dtsi | 346 compatible = "ti,clkctrl"; 360 compatible = "ti,clkctrl";
|
| D | imx28.dtsi | 1098 clks: clkctrl@80040000 { 1099 compatible = "fsl,imx28-clkctrl", "fsl,clkctrl";
|
| /Linux-v5.4/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-v5.4/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-v5.4/drivers/staging/mt7621-pci/ |
| D | mediatek,mt7621-pci.txt | 74 clocks = <&clkctrl 24 &clkctrl 25 &clkctrl 26>;
|
| /Linux-v5.4/drivers/staging/mt7621-dts/ |
| D | mt7621.dtsi | 318 clkctrl: clkctrl { label 537 clocks = <&clkctrl 24 &clkctrl 25 &clkctrl 26>;
|
| /Linux-v5.4/drivers/clk/ti/ |
| D | Makefile | 8 clkctrl.o
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-ti-qspi.c | 35 u32 clkctrl; member 192 ctx_reg->clkctrl = clk_mask; in ti_qspi_setup() 208 ti_qspi_write(qspi, ctx_reg->clkctrl, QSPI_SPI_CLOCK_CNTRL_REG); in ti_qspi_restore_ctx()
|
| /Linux-v5.4/arch/arm/mach-omap2/ |
| D | omap_hwmod_33xx_43xx_ipblock_data.c | 27 #define CLKCTRL(oh, clkctrl) ((oh).prcm.omap4.clkctrl_offs = (clkctrl)) argument
|
| /Linux-v5.4/Documentation/devicetree/bindings/bus/ |
| D | ti-sysc.txt | 78 specified in the binding documentation for ti-clkctrl,
|