linux/include/dt-bindings/clock
Linus Torvalds 3476195651 There's not much to see in the core framework this time around. Instead the
majority of the diff is the normal collection of driver additions for new SoCs
 and non-critical clk data fixes and updates. The framework must be middle aged.
 
 The two biggest directories in the diffstat show that the Qualcomm and Unisoc
 support added a handful of big drivers for new SoCs but that's not really the
 whole story because those new drivers tend to add large numbers of lines of clk
 data. There's a handful of AT91 clk drivers added this time around too and a
 bunch of improvements to drivers like the i.MX driver. All around lots of
 updates and fixes in various clk drivers which is good to see.
 
 The core framework has only one real major change which has been baking in next
 for the past couple months. It fixes the framework so that it stops caching a
 clk's phase when the phase clk_op returns an error. Before this change we would
 consider some negative errno as a phase and that just doesn't make sense.
 
 Core:
  - Don't show clk phase when it is invalid
 
 New Drivers:
  - Add support for Unisoc SC9863A clks
  - Qualcomm SM8250 RPMh and MSM8976 RPM clks
  - Qualcomm SM8250 Global Clock Controller (GCC) support
  - Qualcomm SC7180 Modem Clock Controller (MSS CC) support
  - EHRPWM's TimeBase clock(TBCLK) for TI AM654 SoCs
  - Support PMC clks on at91sam9n12, at91rm9200, sama5d3, and at91sam9g45 SoCs
 
 Updates:
  - GPU GX GDSC support on Qualcomm sc7180
  - Fixes and improvements for the Marvell MMP2/MMP3 SoC clk drivers
  - A series from Anson to convert i.MX8 clock bindings to json-schema
  - Update i.MX pll14xx driver to include new frequency entries for pll1443x table,
    and return error for invalid PLL type
  - Add missing of_node_put() call for a number of i.MX clock drivers
  - Drop flag CLK_IS_CRITICAL from 'A53_CORE' mux clock, as we already
    have the flag on its child cpu clock
  - Fix a53 cpu clock for i.MX8 drivers to get it source from ARM PLL
    via CORE_SEL slice, and source from A53 CCM clk root when we need to
    change ARM PLL frequency. Thus, we can support core running above
    1GHz safely
  - Update i.MX pfdv2 driver to check zero rate and use determine_rate for
    getting the best rate
  - Add CLKO2 for imx8mm, SNVS clock for imx8mn, and PXP clock for imx7d
  - Remove PMC clks from Tegra clk driver
  - Improved clock/reset handling for the Renesas R-Car USB2 Clock Selector
  - Conversion to json-schema of the Renesas CPG/MSSR DT bindings
  - Add Crypto clocks on Renesas R-Car M3-W/W+, M3-N, E3, and D3
  - Add RPC (QSPI/HyperFLASH) clocks on Renesas R-Car H3, M3-W/W+, and M3-N
  - Update Amlogic audio clock gate hierarchy for meson8 and gxbb
  - Update Amlogic g12a spicc clock sources
  - Support for Ingenic X1000 TCU clks
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAl6JDxURHHNib3lkQGtl
 cm5lbC5vcmcACgkQrQKIl8bklSU51A/+OzAA4HyywcSwLWMhUbyWI0hWis8/Gdtv
 /tIOPY/+J/Wi+2vFXoZEQWr/GViEEC1ylQwtkc/cm1WklEka/+q+GJFawyyIfX2i
 ovofDWw5lJd4/ACaOqV4ryEppwHnPUvASvoIOUXX6IwauNQzI0dRZWTOLTg2YW7x
 uvI5OtQ8o71+bM+VL1tuhWvN/4Zx9tALNU9yhaRhHdafR+xQ0d4x5bBQo8MG/2E0
 3xIbRqGbhO6XfNiKAjgKcI3jtHn006LK1/1AjyXUETWzu5Zcg2SYb/YAah39RKLZ
 FTV+xY39C8JBLPt6ZLrBu9mPDcoQOWohmnDLki0qm65cfVs/tbDX3kwp3ixCly7y
 jSCqNpl7RuWcbjMe8YesakhJc1IFICQts08KsM6dPipL+7iAv++fNQrfrnXf0cDx
 cPCgDkepos/aRhNXmVFdxf2FRKkIQjYpdAPFdYSvLv6MK0Dk6G7/EhOOXA10Z2BU
 BojY8tUx/YaC8sRbnZlhitYfpqDVFzdihL2G6W31iUbt1sKYR6t6Szhct2EbRTOQ
 69bUy2lw7M8pk1Remp0LqdrVUDYLy0/X3dVaa/teIaZt2Ac1NnWzHw9LMmnlFFEG
 GxuZy5Q5fCKbAf0tSkD4Gzb9z8f0pzAyfdlpGsY7+eEEWloc4yNFCcFcNyzJTXWV
 4kdye0klUPs=
 =ZoI6
 -----END PGP SIGNATURE-----

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

Pull clk updates from Stephen Boyd:
 "There's not much to see in the core framework this time around.
  Instead the majority of the diff is the normal collection of driver
  additions for new SoCs and non-critical clk data fixes and updates.
  The framework must be middle aged.

  The two biggest directories in the diffstat show that the Qualcomm and
  Unisoc support added a handful of big drivers for new SoCs but that's
  not really the whole story because those new drivers tend to add large
  numbers of lines of clk data. There's a handful of AT91 clk drivers
  added this time around too and a bunch of improvements to drivers like
  the i.MX driver. All around lots of updates and fixes in various clk
  drivers which is good to see.

  The core framework has only one real major change which has been
  baking in next for the past couple months. It fixes the framework so
  that it stops caching a clk's phase when the phase clk_op returns an
  error. Before this change we would consider some negative errno as a
  phase and that just doesn't make sense.

  Core:
   - Don't show clk phase when it is invalid

  New Drivers:
   - Add support for Unisoc SC9863A clks
   - Qualcomm SM8250 RPMh and MSM8976 RPM clks
   - Qualcomm SM8250 Global Clock Controller (GCC) support
   - Qualcomm SC7180 Modem Clock Controller (MSS CC) support
   - EHRPWM's TimeBase clock(TBCLK) for TI AM654 SoCs
   - Support PMC clks on at91sam9n12, at91rm9200, sama5d3, and
     at91sam9g45 SoCs

  Updates:
   - GPU GX GDSC support on Qualcomm sc7180
   - Fixes and improvements for the Marvell MMP2/MMP3 SoC clk drivers
   - A series from Anson to convert i.MX8 clock bindings to json-schema
   - Update i.MX pll14xx driver to include new frequency entries for
     pll1443x table, and return error for invalid PLL type
   - Add missing of_node_put() call for a number of i.MX clock drivers
   - Drop flag CLK_IS_CRITICAL from 'A53_CORE' mux clock, as we already
     have the flag on its child cpu clock
   - Fix a53 cpu clock for i.MX8 drivers to get it source from ARM PLL
     via CORE_SEL slice, and source from A53 CCM clk root when we need
     to change ARM PLL frequency. Thus, we can support core running
     above 1GHz safely
   - Update i.MX pfdv2 driver to check zero rate and use determine_rate
     for getting the best rate
   - Add CLKO2 for imx8mm, SNVS clock for imx8mn, and PXP clock for
     imx7d
   - Remove PMC clks from Tegra clk driver
   - Improved clock/reset handling for the Renesas R-Car USB2 Clock
     Selector
   - Conversion to json-schema of the Renesas CPG/MSSR DT bindings
   - Add Crypto clocks on Renesas R-Car M3-W/W+, M3-N, E3, and D3
   - Add RPC (QSPI/HyperFLASH) clocks on Renesas R-Car H3, M3-W/W+, and
     M3-N
   - Update Amlogic audio clock gate hierarchy for meson8 and gxbb
   - Update Amlogic g12a spicc clock sources
   - Support for Ingenic X1000 TCU clks"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (146 commits)
  clk: sprd: fix to get a correct ibias of pll
  dt-bindings: imx8mm-clock: Fix the file path
  dt-bindings: imx8mq-clock: Fix the file path
  clk: qcom: rpmh: Drop unnecessary semicolons
  clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd()
  clk: tegra: Use NULL for pointer initialization
  clk: sprd: add clocks support for SC9863A
  clk: sprd: support to get regmap from parent node
  clk: sprd: Add macros for referencing parents without strings
  clk: sprd: Add dt-bindings include file for SC9863A
  dt-bindings: clk: sprd: add bindings for sc9863a clock controller
  dt-bindings: clk: sprd: rename the common file name sprd.txt to SoC specific
  clk: sprd: add gate for pll clocks
  MAINTAINERS: dt: update reference for arm-integrator.txt
  clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks
  clk: mmp2: Add clock for fifth SD HCI on MMP3
  dt-bindings: marvell,mmp2: Add clock id for the fifth SD HCI on MMP3
  clk: mmp2: Add clocks for the thermal sensors
  dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors
  clk: mmp2: add the GPU clocks
  ...
2020-04-05 10:43:32 -07:00
..
actions,s500-cmu.h dt-bindings: clock: Add DT bindings for Actions Semi S500 CMU 2019-02-22 00:01:08 -08: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
alphascale,asm9260.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
am3.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
am4.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
aspeed-clock.h dt-bindings: clock: Add AST2500 RMII RCLK definitions 2019-11-01 15:01:10 +10:30
ast2600-clock.h dt-bindings: clock: Add AST2600 RMII RCLK gate definitions 2019-11-01 15:01:18 +10:30
at91.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 2019-05-21 11:28:40 +02: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: add sm1 bindings 2019-10-08 09:28:07 +02:00
axg-clkc.h clk: meson: expose GEN_CLK clkid 2018-07-09 13:37:31 +02:00
axis,artpec6-clkctrl.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
bcm281xx.h
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
bcm21664.h
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: Document img,boston-clock binding 2017-07-11 14:13:06 +02: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: add clkctrl data dra7 sgx 2020-01-20 09:43:44 +02:00
efm32-cmu.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
exynos4.h clk: samsung: Add bus clock for GPU/G3D on Exynos4412 2019-06-19 10:50:51 +02:00
exynos7-clk.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
exynos3250.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
exynos5250.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
exynos5260-clk.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
exynos5410.h clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 2019-03-22 12:41:57 +01:00
exynos5420.h clk: samsung: add needed IDs for DMC clocks in Exynos5420 2019-06-06 15:52:30 +02:00
exynos5433.h clk: samsung: exynos5433: Fix name typo in sssx 2019-02-01 14:36:47 +01: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
g12a-aoclkc.h dt-bindings: clock: g12a-aoclk: expose CLKID_AO_CTS_OSCIN 2019-04-01 10:45:11 +02:00
g12a-clkc.h dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs 2020-02-19 18:40:00 +01: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: meson: add the gxl internal dac gate 2020-02-13 17:19:22 +01: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
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +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 mmdc1 ipg clock 2018-10-17 11:15:44 -07:00
imx6sx-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx6ul-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
imx7d-clock.h clk: imx7d: Add PXP clock 2020-03-16 08:56:59 +08:00
imx7ulp-clock.h clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock 2019-10-28 19:32:37 +08:00
imx8-clock.h clk: imx8: Add DSP related clocks 2019-08-03 09:16:02 +02:00
imx8mm-clock.h clk: imx: imx8mm: fix a53 cpu clock 2020-02-24 15:39:56 +08:00
imx8mn-clock.h There's not much to see in the core framework this time around. Instead the 2020-04-05 10:43:32 -07:00
imx8mp-clock.h clk: imx: imx8mp: fix a53 cpu clock 2020-02-24 15:39:56 +08:00
imx8mq-clock.h clk: imx: imx8mq: fix a53 cpu clock 2020-02-24 15:39:56 +08: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
ingenic,tcu.h dt-bindings: ingenic: Add DT bindings for TCU clocks 2019-08-08 15:30:05 -07:00
jz4725b-cgu.h dt-bindings: clock: jz4725b-cgu: Add UDC PHY clock 2019-04-11 13:40:58 -07:00
jz4740-cgu.h clk: jz4740: Add TCU clock 2019-08-08 15:30:08 -07:00
jz4770-cgu.h dt-bindings: clock: Add jz4770-cgu.h header 2018-01-18 22:05:42 +00:00
jz4780-cgu.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01: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.h dt-bindings: marvell,mmp2: Add clock id for the fifth SD HCI on MMP3 2020-03-20 18:19:40 -07:00
marvell,pxa168.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
marvell,pxa910.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
marvell,pxa1928.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01: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
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: clock: meson8b: add the audio clocks 2019-06-11 11:00:57 +02:00
microchip,pic32-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 445 2019-06-05 17:37:18 +02: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
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
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
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
mt8135-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt8173-clk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt8183-clk.h clk: mediatek: add pericfg clocks for MT8183 2019-09-17 10:17:41 -07:00
mt8516-clk.h dt-bindings: mediatek: audsys: add support for MT8516 2019-06-06 15:56:09 -07:00
nuvoton,npcm7xx-clock.h dt-binding: clk: npcm750: Add binding for Nuvoton NPCM7XX Clock 2018-03-23 10:11:25 -07:00
omap4.h ARM: dts: Add missing omap4 secure clocks 2020-01-23 08:20:17 -08:00
omap5.h ARM: dts: Add missing omap5 secure clocks 2020-01-23 08:22:57 -08: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,camcc-sdm845.h dt-bindings: clock: Introduce QCOM Camera clock bindings 2018-08-30 18:26:45 -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-sdm845.h clk: qcom: dispcc: Add support for display port clocks 2019-12-18 21:24:13 -08:00
qcom,gcc-apq8084.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-ipq806x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,gcc-ipq4019.h
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02: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-msm8916.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02: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-msm8994.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02: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 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk 2019-12-23 18:24:48 -08:00
qcom,gcc-qcs404.h clk: qcom: Add WCSS gcc clock control for QCS404 2019-08-08 08:10:05 -07:00
qcom,gcc-sc7180.h dt-bindings: clock: Add YAML schemas for the QCOM MSS clock bindings 2020-03-20 16:27:58 -07:00
qcom,gcc-sdm660.h clk: qcom: Add Global Clock controller (GCC) driver for SDM660 2018-10-16 15:06:43 -07:00
qcom,gcc-sdm845.h dt-bindings: clock: Introduce QCOM LPASS clock bindings 2018-12-03 09:25:01 -08:00
qcom,gcc-sm8150.h clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 2020-03-20 16:33:56 -07:00
qcom,gcc-sm8250.h dt-bindings: clock: Add SM8250 GCC clock bindings 2020-03-09 15:14:56 -07: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-sdm845.h dt-bindings: clock: Introduce QCOM Graphics clock bindings 2018-11-27 16:24:44 -08:00
qcom,lcc-ipq806x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,lcc-mdm9615.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,lcc-msm8960.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
qcom,lpass-sdm845.h dt-bindings: clock: Introduce QCOM LPASS clock bindings 2018-12-03 09:25:01 -08: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-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,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,rpmcc.h clk: qcom: clk-rpm: add missing rpm clk for ipq806x 2020-03-13 13:56:31 -07:00
qcom,rpmh.h dt-bindings: clock: Add RPMHCC bindings for SM8250 2020-02-12 15:24:55 -08: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-sdm845.h dt-bindings: clock: Introduce QCOM Video clock bindings 2018-06-01 11:49:07 -07: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
r8a7740-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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: Add the r9a06g032-sysctrl.h file 2018-06-22 15:24:42 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3399-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
rk3399-ddr.h dt-bindings: clock: add rk3399 DDR3 standard speed bins. 2018-07-18 13:58:30 +09: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
rv1108-cru.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
s3c2410.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
s3c2412.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05:00
s3c2443.h dt-bindings: clock: samsung: Add SPDX license identifiers 2018-10-15 13:35:00 -05: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,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: clock: sifive: add MIT license as an option for the header file 2019-06-26 15:10:30 -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 file for SC9863A 2020-03-24 19:03:56 -07: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
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
stih416-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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
stm32h7-clks.h clk: stm32h7: Add stm32h743 clock driver 2017-08-31 18:35:47 -07:00
stm32mp1-clks.h dt-bindings: clock: remove unused definition for stm32mp1 2019-02-21 14:16:27 -08:00
stratix10-clock.h clk: socfpga: stratix10: add additional clocks needed for the NAND IP 2019-06-25 14:36:56 -07: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
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 clk: sunxi-ng: h3: Export MBUS clock 2019-11-05 11:34:41 +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
sun9i-a80-de.h
sun9i-a80-usb.h
sun50i-a64-ccu.h clk: sunxi-ng: a64: Export MBUS clock 2020-02-11 07:49:14 +01:00
sun50i-h6-ccu.h clk: sunxi-ng: add missing hdmi-slow clock for H6 CCU 2018-03-21 12:27:13 +01:00
sun50i-h6-r-ccu.h clk: sunxi-ng: add support for H6 PRCM CCU 2018-05-04 17:05:46 +02:00
suniv-ccu-f1c100s.h dt-bindings: clock: Add Allwinner suniv F1C100s CCU 2018-12-04 08:41:13 +01:00
tegra20-car.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tegra30-car.h dt-bindings: clock: tegra: Add IDs for OSC clocks 2020-02-17 10:04:35 +01:00
tegra114-car.h dt-bindings: clock: tegra: Add IDs for OSC clocks 2020-02-17 10:04:35 +01:00
tegra124-car-common.h dt-bindings: clock: tegra: Add IDs for OSC clocks 2020-02-17 10:04:35 +01: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 IDs for OSC clocks 2020-02-17 10:04:35 +01:00
ti-dra7-atl.h dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock 2020-01-20 09:34:37 +02:00
vf610-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
x1000-cgu.h dt-bindings: clock: Add X1000 bindings. 2019-11-13 16:00:48 -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
zx296702-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
zx296718-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00