linux/include/dt-bindings/clock
Linus Torvalds f8fd5c2483 This pull request is full of clk driver changes. In fact, there aren't any
changes to the clk framework this time around. That's probably because everyone
 was on vacation (yours truly included). We did lose a couple clk drivers this
 time around because nobody was using those devices. That skews the diffstat a
 bit, but either way, nothing looks out of the ordinary here. The usual suspects
 are chugging along adding support for more SoCs and fixing bugs.
 
 If I had to choose, I'd say the theme for the past few months has been
 "polish". There's quite a few patches that migrate to
 devm_platform_ioremap_resource() in here. And there's more than a handful of
 patches that move the NR_CLKS define from the DT binding header to the driver.
 There's even patches that migrate drivers to use clk_parent_data and clk_hw to
 describe clk tree topology. It seems that the spring (summer?) cleaning bug got
 some folks, or the semiconductor shortage finally hit the software side.
 
 New Drivers:
  - StarFive JH7110 SoC clock drivers
  - Qualcomm IPQ5018 Global Clock Controller driver
  - Versa3 clk generator to support 48KHz playback/record with audio codec on
    RZ/G2L SMARC EVK
 
 Removed Drivers:
  - Remove non-OF mmp clk drivers
  - Remove OXNAS clk driver
 
 Updates:
  - Add __counted_by to struct clk_hw_onecell_data and struct spmi_pmic_div_clk_cc
  - Move defines for numbers of clks (NR_CLKS) from DT headers to drivers
  - Introduce kstrdup_and_replace() and use it
  - Add PLL rates for Rockchip rk3568
  - Add the display clock tree for Rockchip rv1126
  - Add Audio Clock Generator (ADG) clocks on Renesas R-Car Gen3 and RZ/G2 SoCs
  - Convert sun9i-mmc clock to use devm_platform_get_and_ioremap_resource()
  - Fix function name in a comment in ccu_mmc_timing.c
  - Parameter name correction for ccu_nkm_round_rate()
  - Implement CLK_SET_RATE_PARENT for Allwinner NKM clocks, i.e. consider alternative
    parent rates when determining clock rates
  - Set CLK_SET_RATE_PARENT for Allwinner A64 pll-mipi
  - Support finding closest (as opposed to closest but not higher) clock rate
    for NM, NKM, mux and div type clocks, as use it for Allwinner A64 pll-video0
  - Prefer current parent rate if able to generate ideal clock rate for Allwinner NKM clocks
  - Clean up Qualcomm SMD RPM driver, with interconnect bus clocks moved out to
    the interconnect drivers
  - Fix various PM runtime bugs across many Qualcomm clk drivers
  - Migrate Qualcomm MDM9615 is to parent_hw and parent_data
  - Add network related resets on Qualcomm IPQ4019
  - Add a couple missing USB related clocks to Qualcomm IPQ9574
  - Add missing gpll0_sleep_clk_src to Qualcomm MSM8917 global clock controller
  - In the Qualcomm QDU1000 global clock controller, GDSCs, clkrefs, and GPLL1 are
    added, while PCIe pipe clock, SDCC rcg ops are corrected
  - Add missing GDSCs to and correct GDSCs for the SC8280XP global clock controller driver
  - Support retention for the Qualcomm SC8280XP display clock controller GDSCs.
  - Qualcommm's SDCC apps_clk_src is marked with CLK_OPS_PARENT_ENABLE to fix
    issues with missing parent clocks across sc7180, sm7150, sm6350 and sm8250,
    while sm8450 is corrected to use floor ops
  - Correct Qualcomm SM6350 GPU clock controller's clock supplies
  - Drop unwanted clocks from the Qualcomm IPQ5332 GCC driver
  - Add missing OXILICX GDSC to Qualcomm MSM8226 GCC
  - Change the delay in the Qualcomm reset controller to fsleep() for correctness
  - Extend the Qualcomm SM83550 Video clock controller to support SC8280XP
  - Add graphics clock support on Renesas RZ/G2M, RZ/G2N, RZ/G2E, and R-Car H3,
    M3-W, and M3-N SoCs
  - Add Clocked Serial Interface (CSI) clocks on Renesas RZ/V2M
  - Add PWM (MTU3) clock and reset on Renesas RZ/G2UL and RZ/Five
  - Add the PDM IPC clock for i.MX93
  - Add 519.75MHz frequency support for i.MX9 PLL
  - Simplify the .determine_rate() implementation for i.MX GPR mux
  - Make the i.MX8QXP LPCG clock use devm_platform_ioremap_resource()
  - Add the audio mux clock to i.MX8
  - Fix the SPLL2 MULT range for PLLv4
  - Update the SPLL2 type in i.MX8ULP
  - Fix the SAI4 clock on i.MX8MP
  - Add silicon revision print for i.MX25 on clocks init
  - Drop the return value from __mx25_clocks_init()
  - Fix the clock pauses on no-op set_rate for i.MX8M composite clock
  - Drop restrictions for i.MX PLL14xx and fix its max prediv value
  - Drop the 393216000 and 361267200 from i.MX PLL14xx rate table to allow
    glitch free switching
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAmTv2wkRHHNib3lkQGtl
 cm5lbC5vcmcACgkQrQKIl8bklSW1LRAAuHR2HoyB4bRHmCa1bfOfYYDfSWsBWEav
 tWIfBl86Nl/Je50Gk2NJ9vqU5OPqRZ57TIniijHHoX5n7/kYcr8KVmlomY07hUeg
 CzWyothkxg4k7+rQwVAWvmlR2YAVwzHDKcwq7gkMZOnW/y26LXip99cjopu2CJLx
 zVwTgvWollmd4KVlicnAlx4zUjgNkWR24iA4Lcf5ir+Dr6FYNjxLI+akBA8EPxxi
 wLixZbScgBSgpGn6KVgoFhclCToPS0gt5m6HfQxJ/svOCU54l+jRKpzkNZGWvyu4
 A8t3CRrwL2iS/mfCGk2yRlaKySoLLpjlpW1AI7fHTWbG2P6p8ZphtN7jOeeAEsbq
 TNpzWEjtY6B/lfRzxxINXkrtLaqmlnFY/P5np5fDrf/61gRFxLFQemyRdY/xCSJf
 Kwq8ja1mrSGWoDGG9XhDqTf9Yek9LRObNzlDrEmn/i/qLTcxhOIz58pzHg4iAlx5
 9HDtnJ8hKg4uE1TtT12Bmasb1+WzG7GYYESNfKWZhCvbRqEUzcDOHk7xpwYa1ffx
 yZIgMs7Sb/exNW8LMPYmgnyj/f9eo5IdjiQvune+Zy5NrdzfyN6Sf/LSibrqCF2z
 X5aFHqQrR8+PifD+se+g5HPa0ezSmBIhXzYUTOC6f+nywlrJjhwDXPDYI6Lcd//p
 r4mpOmJS+G4=
 =h2Jz
 -----END PGP SIGNATURE-----

Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux

Pull clk subsystem updates from Stephen Boyd:
 "This pull request is full of clk driver changes. In fact, there aren't
  any changes to the clk framework this time around. That's probably
  because everyone was on vacation (yours truly included). We did lose a
  couple clk drivers this time around because nobody was using those
  devices. That skews the diffstat a bit, but either way, nothing looks
  out of the ordinary here. The usual suspects are chugging along adding
  support for more SoCs and fixing bugs.

  If I had to choose, I'd say the theme for the past few months has been
  "polish". There's quite a few patches that migrate to
  devm_platform_ioremap_resource() in here. And there's more than a
  handful of patches that move the NR_CLKS define from the DT binding
  header to the driver. There's even patches that migrate drivers to use
  clk_parent_data and clk_hw to describe clk tree topology. It seems
  that the spring (summer?) cleaning bug got some folks, or the
  semiconductor shortage finally hit the software side.

  New Drivers:
   - StarFive JH7110 SoC clock drivers
   - Qualcomm IPQ5018 Global Clock Controller driver
   - Versa3 clk generator to support 48KHz playback/record with audio
     codec on RZ/G2L SMARC EVK

  Removed Drivers:
   - Remove non-OF mmp clk drivers
   - Remove OXNAS clk driver

  Updates:
   - Add __counted_by to struct clk_hw_onecell_data and struct
     spmi_pmic_div_clk_cc
   - Move defines for numbers of clks (NR_CLKS) from DT headers to
     drivers
   - Introduce kstrdup_and_replace() and use it
   - Add PLL rates for Rockchip rk3568
   - Add the display clock tree for Rockchip rv1126
   - Add Audio Clock Generator (ADG) clocks on Renesas R-Car Gen3 and
     RZ/G2 SoCs
   - Convert sun9i-mmc clock to use
     devm_platform_get_and_ioremap_resource()
   - Fix function name in a comment in ccu_mmc_timing.c
   - Parameter name correction for ccu_nkm_round_rate()
   - Implement CLK_SET_RATE_PARENT for Allwinner NKM clocks, i.e.
     consider alternative parent rates when determining clock rates
   - Set CLK_SET_RATE_PARENT for Allwinner A64 pll-mipi
   - Support finding closest (as opposed to closest but not higher)
     clock rate for NM, NKM, mux and div type clocks, as use it for
     Allwinner A64 pll-video0
   - Prefer current parent rate if able to generate ideal clock rate for
     Allwinner NKM clocks
   - Clean up Qualcomm SMD RPM driver, with interconnect bus clocks
     moved out to the interconnect drivers
   - Fix various PM runtime bugs across many Qualcomm clk drivers
   - Migrate Qualcomm MDM9615 is to parent_hw and parent_data
   - Add network related resets on Qualcomm IPQ4019
   - Add a couple missing USB related clocks to Qualcomm IPQ9574
   - Add missing gpll0_sleep_clk_src to Qualcomm MSM8917 global clock
     controller
   - In the Qualcomm QDU1000 global clock controller, GDSCs, clkrefs,
     and GPLL1 are added, while PCIe pipe clock, SDCC rcg ops are
     corrected
   - Add missing GDSCs to and correct GDSCs for the SC8280XP global
     clock controller driver
   - Support retention for the Qualcomm SC8280XP display clock
     controller GDSCs.
   - Qualcommm's SDCC apps_clk_src is marked with CLK_OPS_PARENT_ENABLE
     to fix issues with missing parent clocks across sc7180, sm7150,
     sm6350 and sm8250, while sm8450 is corrected to use floor ops
   - Correct Qualcomm SM6350 GPU clock controller's clock supplies
   - Drop unwanted clocks from the Qualcomm IPQ5332 GCC driver
   - Add missing OXILICX GDSC to Qualcomm MSM8226 GCC
   - Change the delay in the Qualcomm reset controller to fsleep() for
     correctness
   - Extend the Qualcomm SM83550 Video clock controller to support
     SC8280XP
   - Add graphics clock support on Renesas RZ/G2M, RZ/G2N, RZ/G2E, and
     R-Car H3, M3-W, and M3-N SoCs
   - Add Clocked Serial Interface (CSI) clocks on Renesas RZ/V2M
   - Add PWM (MTU3) clock and reset on Renesas RZ/G2UL and RZ/Five
   - Add the PDM IPC clock for i.MX93
   - Add 519.75MHz frequency support for i.MX9 PLL
   - Simplify the .determine_rate() implementation for i.MX GPR mux
   - Make the i.MX8QXP LPCG clock use devm_platform_ioremap_resource()
   - Add the audio mux clock to i.MX8
   - Fix the SPLL2 MULT range for PLLv4
   - Update the SPLL2 type in i.MX8ULP
   - Fix the SAI4 clock on i.MX8MP
   - Add silicon revision print for i.MX25 on clocks init
   - Drop the return value from __mx25_clocks_init()
   - Fix the clock pauses on no-op set_rate for i.MX8M composite clock
   - Drop restrictions for i.MX PLL14xx and fix its max prediv value
   - Drop the 393216000 and 361267200 from i.MX PLL14xx rate table to
     allow glitch free switching"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (207 commits)
  clk: qcom: Fix SM_GPUCC_8450 dependencies
  clk: lmk04832: Support using PLL1_LD as SPI readback pin
  clk: lmk04832: Don't disable vco clock on probe fail
  clk: lmk04832: Set missing parent_names for output clocks
  clk: mvebu: Convert to devm_platform_ioremap_resource()
  clk: nuvoton: Convert to devm_platform_ioremap_resource()
  clk: socfpga: agilex: Convert to devm_platform_ioremap_resource()
  clk: ti: Use devm_platform_get_and_ioremap_resource()
  clk: mediatek: Convert to devm_platform_ioremap_resource()
  clk: hsdk-pll: Convert to devm_platform_ioremap_resource()
  clk: gemini: Convert to devm_platform_ioremap_resource()
  clk: fsl-sai: Convert to devm_platform_ioremap_resource()
  clk: bm1880: Convert to devm_platform_ioremap_resource()
  clk: axm5516: Convert to devm_platform_ioremap_resource()
  clk: actions: Convert to devm_platform_ioremap_resource()
  clk: cdce925: Remove redundant of_match_ptr()
  clk: pxa910: Move number of clocks to driver source
  clk: pxa1928: Move number of clocks to driver source
  clk: pxa168: Move number of clocks to driver source
  clk: mmp2: Move number of clocks to driver source
  ...
2023-08-30 19:53:39 -07:00
..
actions,s500-cmu.h dt-bindings: clock: Add NIC and ETHERNET bindings for Actions S500 SoC 2021-06-27 18:45:16 -07:00
actions,s700-cmu.h dt-bindings: clock: Add S700 support for Actions Semi Soc's 2018-07-25 16:40:53 -07:00
actions,s900-cmu.h dt-bindings: clock: Add Actions S900 clock bindings 2018-03-19 17:59:38 -07:00
agilex-clock.h dt-bindings: agilex: add NAND_X_CLK and NAND_ECC_CLK 2020-06-19 19:27:33 -07:00
alphascale,asm9260.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
am3.h clk: ti: Drop legacy compatibility clocks for am3 2022-03-15 14:07:27 -07:00
am4.h clk: ti: Drop legacy compatibility clocks for am4 2022-03-15 14:07:27 -07:00
amlogic,a1-peripherals-clkc.h dt-bindings: clk: amlogic,a1-peripherals-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
amlogic,a1-pll-clkc.h dt-bindings: clk: amlogic,a1-pll-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
aspeed-clock.h dt-bindings: clock: Add AST2500/AST2600 HACE reset definition 2022-08-26 18:50:38 +08:00
ast2600-clock.h dt-bindings: clock: ast2600: Add I3C and MAC reset definitions 2023-07-19 12:49:39 -07:00
at91.h ARM: dts: at91: sama7g5: Add NAND support 2022-03-04 15:03:53 +01:00
ath79-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
axg-aoclkc.h dt-bindings: clk: meson: add ao slow clock path ids 2019-01-07 15:18:59 +01:00
axg-audio-clkc.h dt-bindings: clk: axg-audio-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
axg-clkc.h dt-bindings: clk: axg-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
axis,artpec6-clkctrl.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
bcm281xx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
bcm2835-aux.h clk: bcm2835: Switch to SPDX identifier 2018-11-14 14:42:45 -08:00
bcm2835.h dt-bindings: bcm2835-cprman: Add bcm2711 support 2019-09-17 09:55:30 -07:00
bcm3368-clock.h mips: bmips: add BCM3368 clock definitions 2020-06-19 17:03:23 -07:00
bcm6318-clock.h mips: bmips: add BCM6318 clock definitions 2020-06-19 17:03:23 -07:00
bcm6328-clock.h mips: bmips: add BCM6328 clock definitions 2020-06-19 17:03:23 -07:00
bcm6358-clock.h mips: bmips: add BCM6358 clock definitions 2020-06-19 17:03:23 -07:00
bcm6362-clock.h mips: bmips: add BCM6362 clock definitions 2020-06-19 17:03:23 -07:00
bcm6368-clock.h mips: bmips: add BCM6368 clock definitions 2020-06-19 17:03:24 -07:00
bcm21664.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
bcm63268-clock.h dt-bindings: clk: add BCM63268 timer clock definitions 2023-03-27 12:23:51 -07:00
bcm-cygnus.h
bcm-ns2.h
bcm-nsp.h
bcm-sr.h dt-bindings: clk: Update Stingray binding doc 2018-06-01 23:26:36 -07:00
berlin2.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
berlin2q.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bm1880-clock.h dt-bindings: clock: Add devicetree binding for BM1880 SoC 2019-11-22 15:58:04 -08:00
boston-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
bt1-ccu.h dt-bindings: clk: Add Baikal-T1 CCU Dividers binding 2020-05-30 11:04:35 -07:00
cirrus,cs2000-cp.h dt-bindings: clock: cs2000-cp: document aux-output-source 2022-01-25 14:23:15 -08:00
clps711x-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cortina,gemini-clock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dm814.h clk: ti: Fix dm814x clkctrl for ethernet 2020-03-17 09:45:24 -07:00
dm816.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
dra7.h clk: ti: Drop legacy compatibility clocks for dra7 2022-03-15 14:07:27 -07:00
en7523-clk.h dt-bindings: Add en7523-scu device tree binding documentation 2022-04-22 19:16:48 -07:00
exynos4.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos7-clk.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
exynos850.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos3250.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5250.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5260-clk.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5410.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5420.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5433.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos7885.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos-audss-clk.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fsd-clk.h dt-bindings: clock: Add bindings definitions for FSD CMU blocks 2022-01-26 10:21:39 +01:00
fsl,qoriq-clockgen.h clk: qoriq: provide constants for the type 2020-12-07 16:53:30 -08:00
g12a-aoclkc.h dt-bindings: clk: g12a-aoclkc: expose all clock ids 2023-08-08 16:06:17 +02:00
g12a-clkc.h dt-bindings: clk: g12a-clks: expose all clock ids 2023-08-08 16:06:17 +02:00
gxbb-aoclkc.h dt-bindings: clk: meson: add ao slow clock path ids 2019-01-07 15:18:59 +01:00
gxbb-clkc.h dt-bindings: clk: gxbb-clkc: expose all clock ids 2023-08-08 16:06:16 +02:00
hi3516cv300-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
hi3519-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
hi3559av100-clock.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
hi3620-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
hi3660-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
hi3670-clock.h dt-bindings: clk: hisilicon: Add bindings for Hi3670 clk 2018-10-16 14:46:56 -07:00
hi6220-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
hip04-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
histb-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
hix5hd2-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 2019-06-05 17:37:15 +02:00
imx1-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx5-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx6qdl-clock.h clk: imx6q: add ethernet refclock mux support 2023-01-31 14:45:03 +02:00
imx6sl-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx6sll-clock.h clk: imx6sll: add proper spdx license identifier 2023-01-29 20:29:38 +02:00
imx6sx-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx6ul-clock.h clk: imx6ul: add ethernet refclock mux support 2023-01-31 14:45:17 +02:00
imx7d-clock.h clk: imx7d: Add PXP clock 2020-03-16 08:56:59 +08:00
imx7ulp-clock.h clk: imx7ulp: make it easy to change ARM core clk 2020-04-14 21:35:58 +08:00
imx8-clock.h dt-bindings: clock: fsl,imx8-acm: Add audio clock mux support 2023-08-14 12:27:52 +03:00
imx8-lpcg.h dt-bindings: clock: imx-lpcg: add support to parse clocks from device tree 2020-10-26 10:51:29 +08:00
imx8mm-clock.h dt-bindings: clock: imx8mm: don't use multiple blank lines 2022-09-19 13:05:12 +03:00
imx8mn-clock.h clk: imx: rename video_pll1 to video_pll 2022-11-25 11:18:16 +02:00
imx8mp-clock.h dt-bindings: clocks: imx8mp: make sai4 a dummy clock 2023-08-14 12:31:33 +03:00
imx8mq-clock.h clk: imx8mq: remove SYS PLL 1/2 clock gates 2021-06-14 17:05:45 +03:00
imx8ulp-clock.h dt-bindings: imx8ulp: clock: no spaces before tabs 2023-01-29 20:29:40 +02:00
imx21-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx27-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx93-clock.h dt-bindings: clock: imx93: Add PDM IPG clk 2023-07-25 10:28:42 +03:00
imxrt1050-clock.h dt-bindings: imx: Add clock binding for i.MXRT1050 2022-01-29 15:12:06 +02:00
ingenic,jz4725b-cgu.h dt-bindings: Rename Ingenic CGU headers to ingenic,*.h 2021-11-11 22:27:14 -06:00
ingenic,jz4740-cgu.h dt-bindings: Rename Ingenic CGU headers to ingenic,*.h 2021-11-11 22:27:14 -06:00
ingenic,jz4755-cgu.h dt-bindings: clock: Add Ingenic JZ4755 CGU header 2022-10-27 14:51:23 -07:00
ingenic,jz4760-cgu.h dt-bindings: clk/ingenic: Add MDMA and BDMA clocks 2022-01-06 17:51:11 -08:00
ingenic,jz4770-cgu.h dt-bindings: clk/ingenic: Add MDMA and BDMA clocks 2022-01-06 17:51:11 -08:00
ingenic,jz4780-cgu.h dt-bindings: Rename Ingenic CGU headers to ingenic,*.h 2021-11-11 22:27:14 -06:00
ingenic,sysost.h dt-bindings: timer: Add ABIs for new Ingenic SoCs 2021-08-21 09:58:17 +02:00
ingenic,tcu.h dt-bindings: ingenic: Add DT bindings for TCU clocks 2019-08-08 15:30:05 -07:00
ingenic,x1000-cgu.h dt-bindings: ingenic,x1000-cgu: Add audio clocks 2022-10-27 11:59:05 -07:00
ingenic,x1830-cgu.h dt-bindings: Rename Ingenic CGU headers to ingenic,*.h 2021-11-11 22:27:14 -06:00
intel,agilex5-clkmgr.h dt-bindings: clock: add Intel Agilex5 clock manager 2023-08-08 06:32:34 -05:00
intel,lgm-clk.h dt-bindings: clk: intel: Add bindings document & header file for CGU 2020-05-26 18:47:20 -07:00
k210-clk.h riscv: Update Canaan Kendryte K210 device tree 2021-02-22 17:51:13 -08:00
lochnagar.h dt-bindings: clock: Move lochnagar.h to dt-bindings/clock 2022-08-22 16:04:00 -07:00
loongson,ls1x-clk.h dt-bindings: clock: Add Loongson-1 clock 2023-03-21 16:25:49 -07:00
loongson,ls2k-clk.h dt-bindings: clock: add loongson-2 boot clock index 2023-03-27 12:14:22 -07:00
lpc18xx-ccu.h
lpc18xx-cgu.h
lpc32xx-clock.h
lsi,axm5516-clks.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 233 2019-06-19 17:09:06 +02:00
marvell,mmp2-audio.h clk: mmp2: Move number of clocks to driver source 2023-08-22 14:13:45 -07:00
marvell,mmp2.h clk: mmp2: Move number of clocks to driver source 2023-08-22 14:13:45 -07:00
marvell,pxa168.h clk: pxa168: Move number of clocks to driver source 2023-08-22 14:14:06 -07:00
marvell,pxa910.h clk: pxa910: Move number of clocks to driver source 2023-08-22 14:14:17 -07:00
marvell,pxa1928.h clk: pxa1928: Move number of clocks to driver source 2023-08-22 14:14:14 -07:00
maxim,max9485.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
maxim,max77620.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
maxim,max77686.h clk: max77686: Add SPDX license identifiers 2018-08-27 14:16:51 -07:00
maxim,max77802.h clk: max77686: Add SPDX license identifiers 2018-08-27 14:16:51 -07:00
mediatek,mt6795-clk.h dt-bindings: clock: Add MediaTek Helio X10 MT6795 clock bindings 2022-09-26 11:13:09 +08:00
mediatek,mt7981-clk.h dt-bindings: clock: mediatek: add mt7981 clock IDs 2023-01-30 16:46:06 -08:00
mediatek,mt8188-clk.h dt-bindings: clock: mediatek: Add new MT8188 clock 2023-03-31 11:51:20 -07:00
mediatek,mt8365-clk.h dt-bindings: clock: mediatek: add bindings for MT8365 SoC 2022-09-30 15:07:43 -07:00
meson8-ddr-clkc.h dt-bindings: clock: add the Amlogic Meson8 DDR clock controller binding 2019-12-11 14:06:27 +01:00
meson8b-clkc.h dt-bindings: clk: meson8b-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
microchip,lan966x.h dt-bindings: clock: lan966x: Extend includes with clock gates 2021-12-08 11:19:20 +01:00
microchip,mpfs-clock.h dt-bindings: clk: add PolarFire SoC fabric clock ids 2022-09-14 10:57:07 +03:00
microchip,pic32-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 445 2019-06-05 17:37:18 +02:00
microchip,sparx5.h dt-bindings: clock: sparx5: Add bindings include file 2020-07-28 18:17:52 -07:00
mpc512x-clock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mstar-msc313-mpll.h dt-bindings: clk: mstar msc313 mpll binding header 2021-02-14 12:37:40 -08:00
mt2701-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt2712-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt6765-clk.h clk: mediatek: add mt6765 clock IDs 2020-05-28 21:23:04 -07:00
mt6779-clk.h clk: mediatek: Add dt-bindings for MT6779 clocks 2019-09-09 09:37:29 -07:00
mt6797-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt7621-clk.h dt-bindings: clock: add dt binding header for mt7621 clocks 2021-04-09 10:42:50 -07:00
mt7622-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt7629-clk.h clk: mediatek: add clock support for MT7629 SoC 2018-11-29 22:52:05 -08:00
mt7986-clk.h clk: mediatek: add mt7986 clock IDs 2022-01-06 18:30:58 -08:00
mt8135-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt8167-clk.h dt-bindings: clock: mediatek: add bindings for MT8167 clocks 2020-10-13 15:46:01 -07:00
mt8173-clk.h clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC 2021-06-04 09:24:26 +05:30
mt8183-clk.h clk: mediatek: add pericfg clocks for MT8183 2019-09-17 10:17:41 -07:00
mt8186-clk.h dt-bindings: ARM: MediaTek: Add new document bindings of MT8186 clock 2022-04-25 16:59:38 -07:00
mt8192-clk.h clk: mediatek: Add dt-bindings of MT8192 clocks 2021-07-27 10:53:06 -07:00
mt8195-clk.h dt-bindings: clk: mediatek: Add MT8195 DPI clocks 2022-09-26 13:26:19 +08:00
mt8516-clk.h dt-bindings: mediatek: audsys: add support for MT8516 2019-06-06 15:56:09 -07:00
nuvoton,ma35d1-clk.h dt-bindings: clock: nuvoton: add binding for ma35d1 clock controller 2023-06-05 13:18:08 +02:00
nuvoton,npcm7xx-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
nuvoton,npcm845-clk.h dt-binding: clk: npcm845: Add binding for Nuvoton NPCM8XX Clock 2022-07-19 15:39:50 +02:00
omap4.h ARM: dts: Add missing omap4 secure clocks 2020-01-23 08:20:17 -08:00
omap5.h clk: ti: omap5: Add missing gpmc and ocmc clkctrl 2021-03-10 13:59:18 +02:00
oxsemi,ox810se.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
oxsemi,ox820.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
pistachio-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 2019-06-05 17:37:15 +02:00
px30-cru.h clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc 2019-11-05 20:53:26 +01:00
pxa-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
qcom,apss-ipq.h clk: qcom: Add DT bindings for ipq6018 apss clock controller 2020-06-22 00:21:59 -07:00
qcom,camcc-sc7180.h dt-bindings: clock: Add YAML schemas for the QCOM Camera clock bindings. 2020-11-04 18:26:56 -08:00
qcom,camcc-sc7280.h dt-bindings: clock: Add YAML schemas for CAMCC clocks on SC7280 2021-10-13 15:24:54 -07:00
qcom,camcc-sdm845.h dt-bindings: clock: Introduce QCOM Camera clock bindings 2018-08-30 18:26:45 -07:00
qcom,camcc-sm8250.h dt-bindings: clock: add QCOM SM8250 camera clock bindings 2021-06-27 17:12:55 -07:00
qcom,dispcc-qcm2290.h dt-bindings: clock: dispcc-qcm2290: Add MDSS_CORE reset 2023-04-04 19:55:34 -07:00
qcom,dispcc-sc7180.h dt-bindings: clock: Introduce QCOM sc7180 display clock bindings 2019-12-23 22:30:10 -08:00
qcom,dispcc-sc7280.h dt-bindings: clock: Add SC7280 DISPCC clock binding 2021-07-20 13:46:32 -07:00
qcom,dispcc-sc8280xp.h dt-bindings: clock: Add Qualcomm SC8280XP display clock bindings 2022-11-09 21:16:04 -06:00
qcom,dispcc-sdm845.h clk: qcom: dispcc: Add support for display port clocks 2019-12-18 21:24:13 -08:00
qcom,dispcc-sm6125.h dt-bindings: clock: add QCOM SM6125 display clock bindings 2022-03-09 08:53:29 -06:00
qcom,dispcc-sm6350.h dt-bindings: clock: add QCOM SM6350 display clock bindings 2022-03-08 16:16:47 -06:00
qcom,dispcc-sm8150.h dt-bindings: clock: add QCOM SM8150 and SM8250 display clock bindings 2020-10-13 18:18:06 -07:00
qcom,dispcc-sm8250.h dt-bindings: clock: dispcc-sm8250: Add EDP_LINK_DIV_CLK_SRC index 2022-11-05 23:38:19 -05:00
qcom,dispcc-sm8350.h dt-bindings: clock: Add Qcom SM8350 DISPCC bindings 2022-07-06 15:15:15 -05:00
qcom,gcc-apq8084.h dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC 2023-01-18 18:27:35 -06:00
qcom,gcc-ipq806x.h dt-bindings: clock: add ipq8064 ce5 clk define 2022-03-08 16:19:31 -06:00
qcom,gcc-ipq4019.h dt-bindings: clock: qcom: ipq4019: add missing networking resets 2023-08-15 09:31:10 -07:00
qcom,gcc-ipq5018.h dt-bindings: clock: Add IPQ5018 clock and reset 2023-08-11 10:46:59 -07:00
qcom,gcc-ipq6018.h clk: qcom: Add DT bindings for ipq6018 gcc clock controller 2020-01-09 12:42:54 -08:00
qcom,gcc-ipq8074.h dt-bindings: clock: qcom: ipq8074: add missing networking resets 2022-12-01 17:26:35 -06:00
qcom,gcc-mdm9607.h dt-bindings: clock: Add MDM9607 GCC clock bindings 2021-06-01 23:50:39 -07:00
qcom,gcc-mdm9615.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8660.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8909.h dt-bindings: clock: Add schema for MSM8909 GCC 2022-09-13 22:07:25 -05:00
qcom,gcc-msm8916.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8917.h dt-bindings: clock: gcc-msm8917: Add definition for GPLL0_SLEEP_CLK_SRC 2023-08-13 20:20:10 -07:00
qcom,gcc-msm8939.h clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC 2022-06-29 22:47:15 -05:00
qcom,gcc-msm8953.h dt-bindings: clock: add Qualcomm MSM8953 GCC driver bindings 2021-08-26 11:51:18 -07:00
qcom,gcc-msm8960.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8974.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8976.h dt-bindings: clk: qcom: gcc-msm8976: Add modem reset 2022-05-05 22:22:27 -05:00
qcom,gcc-msm8994.h clk: qcom: gcc-msm8994: Add modem reset 2021-10-13 15:20:23 -07:00
qcom,gcc-msm8996.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-msm8998.h dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS GPLL0 legs 2023-08-13 19:49:47 -07:00
qcom,gcc-qcm2290.h clk: qcom: Add Global Clock Controller driver for QCM2290 2021-10-13 12:43:02 -07:00
qcom,gcc-qcs404.h dt-bindings: clock: qcom: gcc-qcs404: add two GDSC entries 2022-12-27 11:59:10 -06:00
qcom,gcc-sc7180.h dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7180 2020-07-24 13:08:02 -07:00
qcom,gcc-sc7280.h dt-bindings: clock: qcom: Update license for GCC SC7280 2021-07-20 13:46:32 -07:00
qcom,gcc-sc8180x.h dt-bindings: clock: Add SC8180x GCC binding 2021-02-08 09:54:11 -08:00
qcom,gcc-sc8280xp.h dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs 2023-07-09 21:30:43 -07:00
qcom,gcc-sdm660.h clk: qcom: gcc-sdm660: Add missing modem reset 2020-07-27 15:16:17 -07:00
qcom,gcc-sdm845.h dt-bindings: clock: gcc-sdm845: add sdm670 global clocks 2022-09-13 21:20:33 -05:00
qcom,gcc-sdx55.h dt-bindings: clock: Add GDSC in SDX55 GCC 2020-12-07 17:00:14 -08:00
qcom,gcc-sdx65.h dt-bindings: clock: Add SDX65 GCC clock bindings 2021-12-14 20:53:19 -06:00
qcom,gcc-sm6115.h dt-bindings: clk: qcom: gcc-sm6115: Document SM6115 GCC 2021-08-28 20:54:20 -07:00
qcom,gcc-sm6125.h dt-bindings: clk: qcom: gcc-sm6125: Document SM6125 GCC driver 2021-06-27 16:53:25 -07:00
qcom,gcc-sm6350.h dt-bindings: clock: Add SM6350 GCC clock bindings 2021-08-28 21:03:03 -07:00
qcom,gcc-sm8150.h clk: qcom: gcc: Add emac GDSC support for SM8150 2022-03-09 08:53:29 -06:00
qcom,gcc-sm8250.h dt-bindings: clock: Add SM8250 GCC clock bindings 2020-03-09 15:14:56 -07:00
qcom,gcc-sm8350.h dt-bindings: clock: qcom: gcc-sm8350: drop test clock 2023-01-10 22:44:29 -06:00
qcom,gcc-sm8450.h dt-bindings: clock: qcom: gcc-sm8450: drop test clock 2023-01-10 22:44:29 -06:00
qcom,gpucc-msm8998.h dt-bindings: clock: Document gpucc for msm8998 2019-06-06 16:27:43 -07:00
qcom,gpucc-sc7180.h dt-bindings: clk: qcom: Add support for GPU GX GDSCR 2020-02-12 15:04:10 -08:00
qcom,gpucc-sc7280.h dt-bindings: clock: Add SC7280 GPUCC clock binding 2021-07-20 13:46:32 -07:00
qcom,gpucc-sc8280xp.h dt-bindings: clock: Add Qualcomm SC8280XP GPU binding 2022-09-27 12:07:30 -05:00
qcom,gpucc-sdm660.h clk: qcom: Add SDM660 GPU Clock Controller (GPUCC) driver 2021-02-14 12:56:54 -08:00
qcom,gpucc-sdm845.h dt-bindings: clock: Introduce QCOM Graphics clock bindings 2018-11-27 16:24:44 -08:00
qcom,gpucc-sm6350.h dt-bindings: clock: add SM6350 QCOM Graphics clock bindings 2022-03-08 16:16:47 -06:00
qcom,gpucc-sm8150.h dt-bindings: clock: add SM8150 QCOM Graphics clock bindings 2020-07-24 01:51:20 -07:00
qcom,gpucc-sm8250.h dt-bindings: clock: add SM8250 QCOM Graphics clock bindings 2020-07-24 01:51:23 -07:00
qcom,gpucc-sm8350.h dt-bindings: clock: Add Qcom SM8350 GPUCC bindings 2022-07-06 15:15:15 -05:00
qcom,ipq5332-gcc.h dt-bindings: clock: Add Qualcomm IPQ5332 GCC 2023-03-15 16:20:59 -07:00
qcom,ipq9574-gcc.h dt-bindings: clock: Add USB related clocks for IPQ9574 2023-07-09 20:40:33 -07:00
qcom,lcc-ipq806x.h dt-bindings: clock: add pcm reset for ipq806x lcc 2022-09-26 11:18:56 -05:00
qcom,lcc-msm8960.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,lpass-sc7280.h dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 2021-10-13 15:22:49 -07:00
qcom,lpass-sdm845.h dt-bindings: clock: Introduce QCOM LPASS clock bindings 2018-12-03 09:25:01 -08:00
qcom,lpassaudiocc-sc7280.h dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280 2022-09-13 09:47:35 -05:00
qcom,lpasscorecc-sc7180.h dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7180 2020-07-24 13:08:02 -07:00
qcom,lpasscorecc-sc7280.h dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280 2022-09-13 09:47:35 -05:00
qcom,mmcc-apq8084.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,mmcc-msm8960.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,mmcc-msm8974.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,mmcc-msm8994.h clk: qcom: Add msm8994 MMCC driver 2021-08-26 11:58:14 -07:00
qcom,mmcc-msm8996.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,mmcc-msm8998.h dt-bindings: clock: Add support for the MSM8998 mmcc 2019-12-18 21:37:40 -08:00
qcom,mmcc-sdm660.h clk: qcom: Add SDM660 Multimedia Clock Controller (MMCC) driver 2021-02-14 12:56:54 -08:00
qcom,mss-sc7180.h dt-bindings: clock: Add YAML schemas for the QCOM MSS clock bindings 2020-03-20 16:27:58 -07:00
qcom,q6sstopcc-qcs404.h clk: qcom: Add Q6SSTOP clock controller for QCS404 2019-11-07 13:10:36 -08:00
qcom,qdu1000-gcc.h dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1000 SoCs 2023-08-13 20:13:17 -07:00
qcom,rpmcc.h dt-bindings: clocks: qcom: rpmcc: add LN_BB_CLK_PIN clocks 2022-12-28 12:26:14 -06:00
qcom,rpmh.h clk: qcom: rpmh: Add support for RPMH clocks on SM6350 2021-08-28 21:01:21 -07:00
qcom,sa8775p-gcc.h dt-bindings: clock: Add Qualcomm SA8775P GCC 2023-01-18 16:21:23 -06:00
qcom,sa8775p-gpucc.h dt-bindings: clock: qcom: describe the GPUCC clock for SA8775P 2023-04-13 20:36:09 -07:00
qcom,sc8280xp-lpasscc.h dt-bindings: clock: Add LPASS AUDIOCC and reset controller for SC8280XP 2023-06-13 11:11:27 -07:00
qcom,sdx75-gcc.h dt-bindings: clock: qcom: Add GCC clocks for SDX75 2023-05-24 21:02:36 -07:00
qcom,sm6115-dispcc.h dt-bindings: clock: add QCOM SM6115 display clock bindings 2022-09-26 22:17:13 -05:00
qcom,sm6115-gpucc.h dt-bindings: clock: Add Qcom SM6115 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm6125-gpucc.h dt-bindings: clock: Add Qcom SM6125 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm6350-camcc.h dt-bindings: clock: add QCOM SM6350 camera clock bindings 2023-02-08 20:08:21 -08:00
qcom,sm6375-dispcc.h dt-bindings: clock: add QCOM SM6375 display clock 2022-11-15 10:46:31 -06:00
qcom,sm6375-gcc.h dt-bindings: clock: add SM6375 QCOM global clock bindings 2022-09-27 22:25:57 -05:00
qcom,sm6375-gpucc.h dt-bindings: clock: Add Qcom SM6375 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm7150-gcc.h dt-bindings: clock: Add SM7150 GCC clocks 2023-03-13 16:50:30 -07:00
qcom,sm8250-lpass-aoncc.h dt-bindings: clock: Add support for LPASS Always ON Controller 2020-11-04 18:34:54 -08:00
qcom,sm8250-lpass-audiocc.h dt-bindings: clock: Add support for LPASS Audio Clock Controller 2020-11-04 18:34:54 -08:00
qcom,sm8350-videocc.h dt-bindings: clock: Add SM8350 VIDEOCC 2023-05-24 21:46:09 -07:00
qcom,sm8450-camcc.h dt-bindings: clock: add QCOM SM8450 camera clock bindings 2022-07-06 15:18:32 -05:00
qcom,sm8450-dispcc.h dt-bindings: clock: qcom: add bindings for dispcc on SM8450 2022-09-26 22:17:14 -05:00
qcom,sm8450-gpucc.h dt-bindings: clock: Add Qcom SM8450 GPUCC 2023-05-26 18:22:04 -07:00
qcom,sm8450-videocc.h dt-bindings: clock: qcom: Add SM8450 video clock controller 2023-05-24 21:43:04 -07:00
qcom,sm8550-dispcc.h dt-bindings: clock: document SM8550 DISPCC clock controller 2023-01-18 17:34:47 -06:00
qcom,sm8550-gcc.h dt-bindings: clock: Add SM8550 GCC clocks 2022-12-01 17:26:41 -06:00
qcom,sm8550-gpucc.h dt-bindings: clock: qcom: Add SM8550 graphics clock controller 2023-05-26 18:22:07 -07:00
qcom,sm8550-tcsr.h dt-bindings: clock: Add SM8550 TCSR CC clocks 2023-01-10 12:24:40 -06:00
qcom,turingcc-qcs404.h dt-bindings: clock: Introduce Qualcomm Turing Clock controller 2019-04-11 13:34:10 -07:00
qcom,videocc-sc7180.h dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings 2020-01-04 23:25:01 -08:00
qcom,videocc-sc7280.h dt-bindings: clock: Add SC7280 VideoCC clock binding 2021-07-20 13:46:32 -07:00
qcom,videocc-sdm845.h dt-bindings: clock: Introduce QCOM Video clock bindings 2018-06-01 11:49:07 -07:00
qcom,videocc-sm8150.h dt-bindings: clock: add SM8150 QCOM video clock bindings 2020-10-13 18:05:03 -07:00
qcom,videocc-sm8250.h dt-bindings: clock: Add missing SM8250 videoc clock indices 2021-02-08 10:12:29 -08:00
r7s9210-cpg-mssr.h clk: renesas: cpg-mssr: Add R7S9210 support 2018-09-11 12:01:07 +02:00
r7s72100-clock.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a73a4-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a774a1-cpg-mssr.h clk: renesas: r8a774a1: Add missing CANFD clock 2019-01-21 14:01:57 +01:00
r8a774b1-cpg-mssr.h dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions 2019-10-01 09:49:40 +02:00
r8a774c0-cpg-mssr.h clk: renesas: r8a774c0: Add missing CANFD clock 2019-01-21 13:50:40 +01:00
r8a774e1-cpg-mssr.h clk: renesas: Add r8a774e1 CPG Core Clock Definitions 2020-07-13 10:18:05 +02:00
r8a779a0-cpg-mssr.h dt-bindings: clock: Add r8a779a0 CPG Core Clock Definitions 2020-09-10 16:58:13 +02:00
r8a779f0-cpg-mssr.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
r8a779g0-cpg-mssr.h dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions 2022-04-25 10:34:19 +02:00
r8a7740-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a7742-cpg-mssr.h clk: renesas: Add r8a7742 CPG Core Clock Definitions 2020-04-28 09:54:25 +02:00
r8a7743-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7744-cpg-mssr.h clk: renesas: Add r8a7744 CPG Core Clock Definitions 2018-09-19 16:37:56 +02:00
r8a7745-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7778-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a7779-clock.h dt-bindings: clock: r8a7779: Add PWM module clock 2023-03-30 15:56:26 +02:00
r8a7790-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a7790-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7791-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a7791-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7792-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
r8a7792-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7793-clock.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7793-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7794-clock.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7794-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a7795-cpg-mssr.h dt-bindings: clock: r8a7795: Remove CSIREF clock 2018-12-04 10:29:30 +01:00
r8a7796-cpg-mssr.h dt-bindings: clock: r8a7796: Remove CSIREF clock 2018-12-04 10:29:35 +01:00
r8a77470-cpg-mssr.h clk: renesas: Add r8a77470 CPG Core Clock Definitions 2018-04-16 13:39:38 +02:00
r8a77961-cpg-mssr.h dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions 2019-11-01 11:48:22 +01:00
r8a77965-cpg-mssr.h clk: renesas: cpg-mssr: Add support for R-Car M3-N 2018-02-26 09:13:29 +01:00
r8a77970-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
r8a77980-cpg-mssr.h dt-bindings: clock: add R8A77980 CPG core clock definitions 2018-02-20 13:38:32 +01:00
r8a77990-cpg-mssr.h clk: renesas: Add r8a77990 CPG Core Clock Definitions 2018-04-24 09:54:34 +02:00
r8a77995-cpg-mssr.h clk: renesas: r8a77995: Add missing CPEX clock 2018-12-04 10:30:05 +01:00
r9a06g032-sysctrl.h dt-bindings: clock: r9a06g032: Add the definition of the watchdog clock 2022-02-24 13:48:08 +01:00
r9a07g043-cpg.h dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG Clock and Reset Definitions 2022-07-05 09:15:52 +02:00
r9a07g044-cpg.h dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 core clock 2021-07-26 14:10:59 +02:00
r9a07g054-cpg.h dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions 2022-02-02 09:06:22 +01:00
r9a09g011-cpg.h dt-bindings: clock: Add r9a09g011 CPG Clock Definitions 2022-05-05 12:04:58 +02:00
renesas-cpg-mssr.h dt-bindings: clock: renesas: Convert to SPDX identifiers 2018-09-19 16:33:10 +02:00
rk3036-cru.h clk: rockchip: add dt-binding clkid for hclk_sfc on rk3036 2021-07-16 00:33:16 +02:00
rk3066a-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3128-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3188-cru-common.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3188-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3228-cru.h This round of clk driver and framework updates is heavy on the driver update 2019-07-17 10:07:48 -07:00
rk3288-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3308-cru.h clk: rockchip: Add dt-binding header for rk3308 2019-09-05 11:32:25 +02:00
rk3328-cru.h This round of clk driver and framework updates is heavy on the driver update 2019-07-17 10:07:48 -07:00
rk3368-cru.h clk: rockchip: add clock id for SCLK_VIP_OUT on rk3368 2021-02-06 01:05:04 +01:00
rk3399-cru.h clk: rockchip: use proper crypto0 name on rk3399 2022-10-17 22:45:55 +02:00
rk3399-ddr.h dt-bindings: clock: add rk3399 DDR3 standard speed bins. 2018-07-18 13:58:30 +09:00
rk3568-cru.h clk: rockchip: add dt-binding header for rk3568 2021-03-21 11:10:24 +01:00
rockchip,rk808.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rockchip,rk3588-cru.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
rockchip,rv1126-cru.h clk: rockchip: Add dt-binding header for RV1126 2022-09-17 16:27:59 +02:00
rv1108-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
s5pv210-audss.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
s5pv210.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
samsung,exynosautov9.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
samsung,s2mps11.h clk: s2mps11,s3c64xx: Add SPDX license identifiers 2018-08-27 14:17:03 -07:00
samsung,s3c64xx-clock.h clk: s2mps11,s3c64xx: Add SPDX license identifiers 2018-08-27 14:17:03 -07:00
sh73a0-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
sifive-fu540-prci.h dt-bindings: change the macro name of prci in header files and example 2022-03-15 15:56:28 -07:00
sifive-fu740-prci.h dt-bindings: change the macro name of prci in header files and example 2022-03-15 15:56:28 -07:00
sprd,sc9860-clk.h dt-bindings: clocks: add APB RTC gate for SC9860 2018-03-16 15:53:31 -07:00
sprd,sc9863a-clk.h clk: sprd: add dt-bindings include for mipi_csi_xx clocks 2020-05-26 23:41:14 -07:00
sprd,ums512-clk.h clk: sprd: Add dt-bindings include file for UMS512 2022-07-11 12:59:19 -07:00
starfive-jh7100-audio.h dt-bindings: clock: Add JH7100 audio clock definitions 2022-03-10 18:17:32 -08:00
starfive-jh7100.h dt-bindings: clock: starfive: Add JH7100 clock definitions 2021-12-16 17:22:35 +01:00
starfive,jh7110-crg.h dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator 2023-07-19 18:08:00 +01:00
ste-ab8500.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ste-db8500-clkout.h dt-bindings: clock: u8500: Add clkout clock bindings 2022-04-25 16:17:24 -07:00
stih407-clks.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
stih410-clks.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
stih418-clks.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
stm32fx-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
stm32h7-clks.h clk: stm32h7: Add stm32h743 clock driver 2017-08-31 18:35:47 -07:00
stm32mp1-clks.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
stm32mp13-clks.h dt-bindings: rcc: stm32: Sync with u-boot copy for STM32MP13 SoC 2023-06-14 18:06:22 -07:00
stratix10-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
sun4i-a10-ccu.h clk: sunxi-ng: sun4i: Export video PLLs 2017-10-17 19:32:16 +02:00
sun4i-a10-pll2.h
sun5i-ccu.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
sun6i-a31-ccu.h clk: sunxi: a31: Export the MIPI PLL 2020-01-04 09:45:09 +01:00
sun6i-rtc.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun7i-a20-ccu.h clk: sunxi-ng: Add sun4i/sun7i CCU driver 2017-08-24 10:15:54 +02:00
sun8i-a23-a33-ccu.h clk: sunxi: a23/a33: Export the MIPI PLL 2020-01-04 09:45:19 +01:00
sun8i-a83t-ccu.h clk: sunxi-ng: Add driver for A83T CCU 2017-06-07 15:32:16 +02:00
sun8i-de2.h dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description 2018-11-05 10:22:02 +01:00
sun8i-h3-ccu.h dt-bindings: clock: sunxi: Export CLK_DRAM for devfreq 2021-11-23 11:29:35 +01:00
sun8i-r40-ccu.h clk: sunxi-ng: r40: Export MBUS clock 2020-01-03 10:37:14 +01:00
sun8i-r-ccu.h clk: sunxi-ng: add support for PRCM CCUs 2017-04-04 17:43:52 +02:00
sun8i-tcon-top.h dt-bindings: display: sunxi-drm: Add TCON TOP description 2018-06-27 21:43:47 +02:00
sun8i-v3s-ccu.h clk: sunxi-ng: v3s: add Allwinner V3 support 2019-08-12 10:05:48 +02:00
sun9i-a80-ccu.h clk: sunxi-ng: Add A80 CCU 2017-01-30 08:37:30 +01:00
sun9i-a80-de.h clk: sunxi-ng: Add A80 Display Engine CCU 2017-01-30 08:38:30 +01:00
sun9i-a80-usb.h clk: sunxi-ng: Add A80 USB CCU 2017-01-30 08:37:51 +01:00
sun20i-d1-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun20i-d1-r-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-a64-ccu.h dt-bindings: clock: sunxi: Export CLK_DRAM for devfreq 2021-11-23 11:29:35 +01:00
sun50i-a100-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-a100-r-ccu.h clk: sunxi-ng: add support for the Allwinner A100 CCU 2020-08-25 10:52:18 +02:00
sun50i-h6-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-h6-r-ccu.h clk: sunxi-ng: h6-r: Add RTC gate clock 2022-05-06 18:02:40 +02:00
sun50i-h616-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
suniv-ccu-f1c100s.h clk: sunxi-ng: f1c100s: Add IR mod clock 2022-11-16 19:49:18 +01:00
sunplus,sp7021-clkc.h dt-bindings: clock: Add bindings for SP7021 clock driver 2022-07-08 14:23:39 +02:00
tegra20-car.h dt-bindings: clock: tegra: Remove PMC clock IDs 2020-05-12 22:47:14 +02:00
tegra30-car.h dt-bindings: clock: tegra: Remove PMC clock IDs 2020-05-12 22:47:14 +02:00
tegra114-car.h dt-bindings: clock: tegra: Remove PMC clock IDs 2020-05-12 22:47:14 +02:00
tegra124-car-common.h dt-bindings: clock: tegra: Remove PMC clock IDs 2020-05-12 22:47:14 +02:00
tegra124-car.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tegra186-clock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tegra194-clock.h arm64: tegra: Add Tegra194 chip device tree 2018-03-08 14:31:13 +01:00
tegra210-car.h dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM 2021-01-27 00:10:14 +01:00
tegra234-clock.h dt-bindings: tegra: Update headers for Tegra234 2022-11-21 13:27:17 +01:00
ti-dra7-atl.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
toshiba,tmpv770x.h dt-bindings: clock: Add DT bindings for SMU of Toshiba Visconti TMPV770x SoC 2022-01-05 17:05:21 -08:00
versaclock.h dt-bindings: clock: Move versaclock.h to dt-bindings/clock 2022-08-22 16:04:01 -07:00
vf610-clock.h clk: imx: vf610: Add CRC clock 2020-08-23 10:08:35 +08:00
xlnx-vcu.h ARM: dts: vcu: define indexes for output clocks 2021-02-08 18:31:24 -08:00
xlnx-versal-clk.h dt-bindings: clock: Add bindings for versal clock driver 2020-01-23 13:21:50 -08:00
xlnx-zynqmp-clk.h include: dt-binding: clock: Rename zynqmp header file 2019-03-18 13:41:17 +01:00