linux/drivers/clk
Stephen Boyd efa850487a clk: Inform the core about consumer devices
We'd like to have a pointer to the device that's consuming a particular
clk in the clk framework so we can link the consumer to the clk provider
with a PM device link. Add a device argument to clk_hw_create_clk() for
this so it can be used in subsequent patches to add and remove the link.

Cc: Miquel Raynal <miquel.raynal@bootlin.com>
Cc: Jerome Brunet <jbrunet@baylibre.com>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Jeffrey Hugo <jhugo@codeaurora.org>
Cc: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2019-03-01 11:17:22 -08:00
..
actions
at91
axis
axs10x
bcm
berlin
davinci
h8300
hisilicon
imgtec
imx clk: imx: Fix fractional clock set rate computation 2019-01-24 11:17:28 -08:00
ingenic
keystone
loongson1
mediatek
meson Merge branch 'clk-fixes' into clk-next 2018-12-14 13:42:08 -08:00
microchip
mmp Revert "clk: mmp2: add SP clock" 2019-01-24 10:55:32 -08:00
mvebu
mxs
nxp
pistachio
pxa
qcom clk: qcom: gcc: Use active only source for CPUSS clocks 2019-01-24 11:41:48 -08:00
renesas Merge branch 'clk-of' into clk-next 2018-12-14 14:02:55 -08:00
rockchip
samsung
sirf
socfpga clk: socfpga: stratix10: fix naming convention for the fixed-clocks 2019-01-15 12:58:38 -08:00
spear
sprd
st
sunxi
sunxi-ng
tegra clk: tegra: dfll: Fix a potential Oop in remove() 2019-01-09 10:35:37 -08:00
ti clk: ti: Fix error handling in ti_clk_parse_divider_data() 2019-01-24 11:23:32 -08:00
uniphier
ux500 clk: Use of_node_name_eq for node name comparisons 2018-12-14 13:52:41 -08:00
versatile
x86
zte
zynq
zynqmp clk: zynqmp: Fix memory allocation in zynqmp_clk_setup 2019-01-09 10:37:01 -08:00
clk-asm9260.c
clk-aspeed.c
clk-axi-clkgen.c
clk-axm5516.c
clk-bd718x7.c
clk-bulk.c
clk-cdce706.c
clk-cdce925.c
clk-clps711x.c
clk-composite.c
clk-conf.c
clk-cs2000-cp.c
clk-devres.c
clk-divider.c
clk-efm32gg.c
clk-fixed-factor.c Merge branch 'clk-fixes' into clk-next 2018-12-14 13:42:08 -08:00
clk-fixed-rate.c
clk-fractional-divider.c Merge branches 'clk-imx7ulp', 'clk-imx6-fixes', 'clk-imx-fixes', 'clk-imx8qxp' and 'clk-imx8mq' into clk-next 2018-12-14 13:34:47 -08:00
clk-gate.c
clk-gemini.c
clk-gpio.c
clk-hi655x.c
clk-highbank.c
clk-hsdk-pll.c
clk-max9485.c
clk-max77686.c
clk-moxart.c
clk-multiplier.c
clk-mux.c
clk-nomadik.c
clk-npcm7xx.c
clk-nspire.c
clk-oxnas.c
clk-palmas.c
clk-pwm.c
clk-qoriq.c
clk-rk808.c
clk-s2mps11.c
clk-scmi.c
clk-scpi.c
clk-si514.c
clk-si544.c
clk-si570.c
clk-si5351.c
clk-si5351.h
clk-stm32f4.c
clk-stm32h7.c
clk-stm32mp1.c
clk-tango4.c
clk-twl6040.c
clk-u300.c
clk-versaclock5.c clk: vc5: Abort clock configuration without upstream clock 2019-01-09 10:53:58 -08:00
clk-vt8500.c
clk-wm831x.c
clk-xgene.c
clk.c clk: Inform the core about consumer devices 2019-03-01 11:17:22 -08:00
clk.h clk: Inform the core about consumer devices 2019-03-01 11:17:22 -08:00
clkdev.c clk: Inform the core about consumer devices 2019-03-01 11:17:22 -08:00
Kconfig clk: imx: Remove Kconfig duplicate include 2019-01-09 10:43:41 -08:00
Makefile Merge branches 'clk-imx7ulp', 'clk-imx6-fixes', 'clk-imx-fixes', 'clk-imx8qxp' and 'clk-imx8mq' into clk-next 2018-12-14 13:34:47 -08:00