Searched full:lpcg (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.15/Documentation/devicetree/bindings/clock/ |
D | imx8qxp-lpcg.yaml | 4 $id: http://devicetree.org/schemas/clock/imx8qxp-lpcg.yaml# 7 title: NXP i.MX8QXP LPCG (Low-Power Clock Gating) Clock bindings 13 The Low-Power Clock Gate (LPCG) modules contain a local programming 14 model to control the clock gates for the peripherals. An LPCG module 24 include/dt-bindings/clock/imx8-lpcg.h 29 - const: fsl,imx8qxp-lpcg 32 - fsl,imx8qm-lpcg 33 - const: fsl,imx8qxp-lpcg 35 - fsl,imx8qxp-lpcg-adma 36 - fsl,imx8qxp-lpcg-conn [all …]
|
/Linux-v5.15/drivers/clk/imx/ |
D | clk-imx8qxp-lpcg.c | 19 #include "clk-imx8qxp-lpcg.h" 24 * struct imx8qxp_lpcg_data - Description of one LPCG clock 29 * @offset: offset of this LPCG clock 30 * @bit_idx: bit index of this LPCG clock 33 * This structure describes one LPCG clock 46 * struct imx8qxp_ss_lpcg - Description of one subsystem LPCG clocks 47 * @lpcg: LPCG clocks array of one subsystem 48 * @num_lpcg: the number of LPCG clocks 49 * @num_max: the maximum number of LPCG clocks 51 * This structure describes each subsystem LPCG clocks information [all …]
|
D | clk-lpcg-scu.c | 23 * struct clk_lpcg_scu - Description of LPCG clock 25 * @hw: clk_hw of this LPCG 26 * @reg: register of this LPCG clock 27 * @bit_idx: bit index of this LPCG clock 30 * This structure describes one LPCG clock 139 dev_dbg(dev, "save lpcg state 0x%x\n", clk->state); in imx_clk_lpcg_scu_suspend() 155 dev_dbg(dev, "restore lpcg state 0x%x\n", clk->state); in imx_clk_lpcg_scu_resume()
|
D | Makefile | 29 obj-$(CONFIG_MXC_CLK_SCU) += clk-imx-scu.o clk-imx-lpcg-scu.o 32 clk-imx-lpcg-scu-$(CONFIG_CLK_IMX8QXP) += clk-lpcg-scu.o clk-imx8qxp-lpcg.o
|
/Linux-v5.15/arch/arm64/boot/dts/freescale/ |
D | imx8-ss-dma.dtsi | 7 #include <dt-bindings/clock/imx8-lpcg.h> 64 compatible = "fsl,imx8qxp-lpcg"; 76 compatible = "fsl,imx8qxp-lpcg"; 88 compatible = "fsl,imx8qxp-lpcg"; 100 compatible = "fsl,imx8qxp-lpcg"; 156 compatible = "fsl,imx8qxp-lpcg"; 168 compatible = "fsl,imx8qxp-lpcg"; 180 compatible = "fsl,imx8qxp-lpcg"; 192 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8-ss-lsio.dtsi | 7 #include <dt-bindings/clock/imx8-lpcg.h> 151 /* LPCG clocks */ 153 compatible = "fsl,imx8qxp-lpcg"; 173 compatible = "fsl,imx8qxp-lpcg"; 193 compatible = "fsl,imx8qxp-lpcg"; 213 compatible = "fsl,imx8qxp-lpcg"; 233 compatible = "fsl,imx8qxp-lpcg"; 253 compatible = "fsl,imx8qxp-lpcg"; 273 compatible = "fsl,imx8qxp-lpcg"; 293 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8-ss-conn.dtsi | 7 #include <dt-bindings/clock/imx8-lpcg.h> 112 /* LPCG clocks */ 114 compatible = "fsl,imx8qxp-lpcg"; 128 compatible = "fsl,imx8qxp-lpcg"; 142 compatible = "fsl,imx8qxp-lpcg"; 156 compatible = "fsl,imx8qxp-lpcg"; 178 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8-ss-audio.dtsi | 7 #include <dt-bindings/clock/imx8-lpcg.h> 24 compatible = "fsl,imx8qxp-lpcg"; 39 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8-ss-img.dtsi | 58 compatible = "fsl,imx8qxp-lpcg"; 70 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8qm-ss-dma.dtsi | 9 compatible = "fsl,imx8qxp-lpcg";
|
D | imx8qm.dtsi | 7 #include <dt-bindings/clock/imx8-lpcg.h>
|
D | imx8qxp.dtsi | 9 #include <dt-bindings/clock/imx8-lpcg.h>
|
/Linux-v5.15/include/dt-bindings/clock/ |
D | imx8-clock.h | 10 /* LPCG clocks */ 12 /* LSIO SS LPCG */ 89 /* Connectivity SS LPCG */ 118 /* ADMA SS LPCG */
|