2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-29 15:43:59 +08:00
linux-next/include/dt-bindings/clock
Liu Ying 5ccc248cc5 ARM: imx6q: clk: Add support for mipi_core_cfg clock as a shared clock gate
The CG8 field of the CCM CCGR3 register is named as 'mipi_core_cfg' clock,
according to the i.MX6q/sdl reference manuals.  This clock is actually the
gate for several clocks, including the hsi_tx_sel clock's output and the
video_27m clock's output.  The MIPI DSI host controller embedded in the
i.MX6q/sdl SoCs uses the video_27m clock to generate PLL reference clock and
MIPI core configuration clock.  In order to gate/ungate the two MIPI DSI
host controller relevant clocks, this patch adds the mipi_core_cfg clock as
a shared clock gate.

Suggested-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-03-02 20:52:13 +08:00
..
alphascale,asm9260.h ARM: clk: add clk-asm9260 driver 2015-01-20 10:10:51 -08:00
at91.h dt-bindings: clock: Move at91.h to dt-bindigs/clock 2014-04-18 23:44:52 +02:00
bcm281xx.h clk: bcm281xx: move compatible string definitions 2014-04-30 11:51:39 -07:00
bcm21664.h clk: bcm21664: use common clock framework 2014-04-30 11:51:44 -07:00
berlin2.h clk: berlin: add binding include for Berlin SoC clock ids 2014-05-19 23:02:24 +02:00
berlin2q.h clk: berlin: add binding include for Berlin SoC clock ids 2014-05-19 23:02:24 +02:00
clps711x-clock.h clk: Add CLPS711X clk driver 2014-07-28 23:30:46 -07:00
efm32-cmu.h clk: new driver for efm32 SoC 2013-11-04 12:23:18 -08:00
exynos4.h clk: samsung: exynos4: Add divider clock id for memory bus frequency 2015-01-28 15:51:17 +01:00
exynos7-clk.h clk: samsung: exynos7: add clocks for audio block 2015-01-15 15:18:51 +01:00
exynos3250.h clk: samsung: exynos3250: Register DMC clk provider 2014-09-22 14:28:49 +02:00
exynos4415.h clk: samsung: exynos4415: Add clocks using common clock framework 2014-10-30 19:53:04 +01:00
exynos5250.h clk: samsung: trivial: Correct typo in author's name 2014-07-26 02:57:20 +02:00
exynos5260-clk.h clk/exynos5260: add macros and documentation for exynos5260 2014-05-14 19:16:55 +02:00
exynos5410.h clk: exynos5410: register clocks using common clock framework 2014-05-31 02:13:16 +09:00
exynos5420.h clk: exynos5420: Add IDs for clocks used in DISP1 power domain 2015-01-29 08:52:22 +09:00
exynos5440.h clk: samsung: trivial: Correct typo in author's name 2014-07-26 02:57:20 +02:00
exynos-audss-clk.h dt-bindings: clock: Move exynos-audss-clk.h to dt-bindings/clock 2014-03-21 04:31:30 +09:00
hi3620-clock.h clk: hisilicon: add hi3620_mmc_clks 2014-02-26 16:03:56 -08:00
hip04-clock.h clk: hip04: add clock driver 2014-03-19 15:23:53 +08:00
hix5hd2-clock.h clk: hix5hd2: add I2C clocks 2014-09-28 10:27:09 +08:00
imx1-clock.h ARM: i.MX1 clk: Add devicetree support 2014-07-18 16:10:03 +08:00
imx5-clock.h ARM: imx53: clk: add ARM clock 2014-11-23 14:56:20 +08:00
imx6qdl-clock.h ARM: imx6q: clk: Add support for mipi_core_cfg clock as a shared clock gate 2015-03-02 20:52:13 +08:00
imx6sl-clock.h ARM: clk-imx6sl: refine clock tree for SSI 2014-09-16 10:09:39 +08:00
imx6sx-clock.h ARM: imx6sx: add BYPASS support for PLL clocks 2014-09-16 10:06:49 +08:00
imx21-clock.h ARM: i.MX21 clk: Add devicetree support 2014-07-18 16:11:32 +08:00
imx27-clock.h ARM: i.MX27 clk: Add 26 MHz oscillator circuit clock gate 2014-07-18 16:11:38 +08:00
lsi,axm5516-clks.h ARM: Add platform support for LSI AXM55xx SoC 2014-05-23 18:18:39 +02:00
marvell,mmp2.h clk: mmp: add mmp2 DT support for clock driver 2014-11-12 16:34:22 -08:00
marvell,pxa168.h clk: mmp: add pxa168 DT support for clock driver 2014-11-12 16:34:14 -08:00
marvell,pxa910.h clk: mmp: add pxa910 DT support for clock driver 2014-11-12 16:34:18 -08:00
maxim,max77686.h clk: max77686: Add DT include for MAX77686 PMIC clock 2014-09-09 13:55:38 -07:00
maxim,max77802.h clk: Add driver for Maxim 77802 PMIC clocks 2014-09-09 13:55:59 -07:00
mpc512x-clock.h powerpc/512x: clk: support MPC5121/5123/5125 SoC variants 2014-01-12 18:59:36 +01:00
pxa-clock.h clk: add pxa clocks infrastructure 2014-09-30 12:31:30 -07:00
qcom,gcc-apq8084.h clk: qcom: Add APQ8084 clocks for SATA, PCIe and UFS 2014-07-11 13:23:33 -07:00
qcom,gcc-ipq806x.h dt-bindings: Add #defines for IPQ806x lpass clock control 2015-01-27 11:49:14 -08:00
qcom,gcc-msm8660.h clk: qcom: Add support for MSM8660's global clock controller (GCC) 2014-01-16 12:01:05 -08:00
qcom,gcc-msm8960.h clk: qcom: Fully support apq8064 global clock control 2014-07-11 13:21:22 -07:00
qcom,gcc-msm8974.h clk: qcom: Support msm8974pro global clock control hardware 2014-05-29 09:30:24 -07:00
qcom,lcc-ipq806x.h dt-bindings: Add #defines for IPQ806x lpass clock control 2015-01-27 11:49:14 -08:00
qcom,lcc-msm8960.h clk: qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver 2015-01-27 11:49:34 -08:00
qcom,mmcc-apq8084.h clk: qcom: Fix duplicate rbcpr clock name 2014-11-17 10:40:42 -08:00
qcom,mmcc-msm8960.h clk: qcom: Add support for APQ8064 multimedia clocks 2014-07-15 16:39:03 -07:00
qcom,mmcc-msm8974.h dt-bindings: qcom: Fix warning with duplicate dt define 2014-01-27 11:27:04 -08:00
r7s72100-clock.h ARM: shmobile: r7s72100: add spi clocks to dtsi 2014-05-14 11:42:54 +09:00
r8a7740-clock.h ARM: shmobile: r8a7740 dtsi: Add missing INTCA clock for irqpin module 2014-10-30 09:56:22 +09:00
r8a7779-clock.h ARM: shmobile: r8a7779: Add clock index macros for DT sources 2014-05-27 19:17:25 -07:00
r8a7790-clock.h ARM: shmobile: r8a7790: add MLB+ clock 2014-12-23 09:18:16 +09:00
r8a7791-clock.h ARM: shmobile: r8a7791: add MLB+ clock 2014-12-23 09:18:23 +09:00
r8a7794-clock.h ARM: shmobile: r8a7794: Add MMCIF clock to device tree 2014-12-21 19:07:22 +09:00
rk3066a-cru.h clk: rockchip: add clock driver for rk3188 and rk3066 clocks 2014-07-13 12:17:09 -07:00
rk3188-cru-common.h clk: rockchip: add binding id for ARMCLK 2014-09-27 17:56:35 +02:00
rk3188-cru.h clk: rockchip: add clock driver for rk3188 and rk3066 clocks 2014-07-13 12:17:09 -07:00
rk3288-cru.h ARM: SoC DT updates 2015-02-17 09:36:52 -08:00
rockchip,rk808.h mfd: dt-bindings: Add RK808 device tree bindings document 2014-09-26 08:15:55 +01:00
s3c2410.h clk: samsung: add clock controller driver for s3c2410, s3c2440 and s3c2442 2014-05-13 08:00:40 +09:00
s3c2412.h clk: samsung: add clock controller driver for s3c2412 2014-04-15 02:11:36 +09:00
s3c2443.h clk: samsung: add clock-driver for s3c2416, s3c2443 and s3c2450 2014-04-15 02:11:08 +09:00
s5pv210-audss.h clk: samsung: Add S5PV210 Audio Subsystem clock driver 2014-07-19 04:25:08 +09:00
s5pv210.h clk: samsung: Add clock driver for S5PV210 and compatible SoCs 2014-07-19 04:24:42 +09:00
samsung,s3c64xx-clock.h clk: samsung: Add clock driver for S3C64xx SoCs 2013-08-05 11:58:37 -07:00
sh73a0-clock.h ARM: shmobile: sh73a0: Add CPG register bits header 2014-12-21 17:09:21 +09:00
stih407-clks.h ARM: STi: DT: STiH407: Add all defines for STiH407 DT clocks 2014-10-31 12:07:43 +01:00
stih410-clks.h ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks 2014-11-18 12:54:55 +01:00
stih415-clks.h ARM: STi: DT: Properly define sti-ethclk & stmmaceth for stih415/6 2014-06-17 16:55:17 +02:00
stih416-clks.h ARM: STi: DT: Properly define sti-ethclk & stmmaceth for stih415/6 2014-06-17 16:55:17 +02:00
stih418-clks.h ARM: dts: Add STiH418 SoC support 2015-01-16 11:57:48 +01:00
tegra20-car.h clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
tegra30-car.h clk: tegra: remove bogus PCIE_XCLK 2013-12-11 16:45:13 -07:00
tegra114-car.h clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
tegra124-car-common.h clk: tegra: Define PLLD_DSI and remove dsia(b)_mux 2015-02-02 16:22:34 +02:00
tegra124-car.h clk: tegra: split Tegra124 clock header file 2015-02-02 15:47:35 +02:00
vf610-clock.h ARM: imx: clk-vf610: Add clock for SNVS 2015-01-13 19:16:26 +08:00