linux-xiaomi-chiron/Documentation/devicetree/bindings/arm
Linus Torvalds 30185b69a2 It looks like a smaller batch of clk updates this time around. In the core
framework we just have some minor tweaks and a debugfs feature, so not much to
 see there. The driver updates are fairly well split between AT91 and Qualcomm
 clk support. Adding those two drivers together equals about 50% of the
 diffstat. Otherwise, the big amount of work this time was on supporting
 Broadcom's Raspberry Pi firmware clks. See below for some more highlights.
 
 Core:
  - Document clk_hw_round_rate() so it gets some more use
  - Remove unused __clk_get_flags()
  - Add a prepare/enable debugfs feature similar to rate setting
 
 New Drivers:
  - Add support for SAMA7G5 SoC clks
  - Enable CPU clks on Qualcomm IPQ6018 SoCs
  - Enable CPU clks on Qualcomm MSM8996 SoCs
  - GPU clk support for Qualcomm SM8150 and SM8250 SoCs
  - Audio clks on Qualcomm SC7180 SoCs
  - Microchip Sparx5 DPLL clk
  - Add support for the new Renesas RZ/G2H (R8A774E1) SoC
 
 Updates:
  - Make defines for bcm63xx-gate clks to use in DT
  - Support BCM2711 SoC firmware clks
  - Add HDMI clks for BCM2711 SoCs
  - Add RTC related clks on Ingenic SoCs
  - Support USB PHY clks on Ingenic SoCs
  - Support gate clks on BCM6318 SoCs
  - RMU and DMAC/GPIO clock support for Actions Semi S500 SoCs
  - Use poll_timeout functions in Rockchip clk driver
  - Support Rockchip rk3288w SoC variant
  - Mark mac_lbtest critical on Rockchip rk3188
  - Add CAAM clock support for i.MX vf610 driver
  - Add MU root clock support for i.MX imx8mp driver
  - Amlogic g12: add neural network accelerator clock sources
  - Amlogic meson8: remove critical flag for main PLL divider
  - Amlogic meson8: add video decoder clock gates
  - Convert one more Renesas DT binding to json-schema
  - Enhance critical clock handling on Renesas platforms to only consider
    clocks that were enabled at boot time
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAl8tspERHHNib3lkQGtl
 cm5lbC5vcmcACgkQrQKIl8bklSX0og//TXp134IBXVZ2Z5Wca4J41itv7tPGJFsX
 EslQ/eMm6xhGEqqrA6BVsQ228JF9rUmg1fbvdl82UPK7Zyp9P2fo6CMC65ngDTky
 B1rLZOaKitER9JdL9DmmnIR772pI//rAMdIeVC/Jn5RR7OpP4lgY6+qvK0pJjVFl
 8aK3uHY+UWVFtqZxuJEAAyZBq1+bREqmVwNC1my6kmMIf0j0KwcGhrZgASWWtjQK
 4TRmroehLC4FBqnJ78Y3E6UAOBlz6C7XnP38qJge2672Ef7QhXZU7AGrGiTtxc4h
 5fB6MNMF+5QGel54qR1eH+JxaEoKsAjLaX1VBr7hAHrGIQ26dBFHFPsPvWDA+VVR
 4bwXJKz2objAWyqlMVM/cVV3q6uDixuScdrw2aAiojmV7ZvdZXflacdmZuS5v7e4
 sh86llN+lF0YrViYz33z+up0risCAi089xVo7Z99VgyLe2DR8TE+4/d6DQTFRNxl
 m66m6mlB9pPPgIV028SAf/zmzyoVWEarwdEAQPjJC6KVRbnR9mFlhSiTQMmCsSvU
 zHRxVcInc+8qIJY6VJ552UFu/JAan/AFl5knb+kW21a7hM8p81H9HuSnS4aHDDq4
 yETPU3XSMYz8ARHX4lKo1UIB6+k9iF2CWdCP+gXHNP+QYSAsRBIJsonjul9lLUCi
 8i6mUGkS0OU=
 =QLRg
 -----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:
 "It looks like a smaller batch of clk updates this time around.

  In the core framework we just have some minor tweaks and a debugfs
  feature, so not much to see there. The driver updates are fairly well
  split between AT91 and Qualcomm clk support. Adding those two drivers
  together equals about 50% of the diffstat.

  Otherwise, the big amount of work this time was on supporting
  Broadcom's Raspberry Pi firmware clks.

  Highlights:

  Core:
   - Document clk_hw_round_rate() so it gets some more use
   - Remove unused __clk_get_flags()
   - Add a prepare/enable debugfs feature similar to rate setting

  New Drivers:
   - Add support for SAMA7G5 SoC clks
   - Enable CPU clks on Qualcomm IPQ6018 SoCs
   - Enable CPU clks on Qualcomm MSM8996 SoCs
   - GPU clk support for Qualcomm SM8150 and SM8250 SoCs
   - Audio clks on Qualcomm SC7180 SoCs
   - Microchip Sparx5 DPLL clk
   - Add support for the new Renesas RZ/G2H (R8A774E1) SoC

  Updates:
   - Make defines for bcm63xx-gate clks to use in DT
   - Support BCM2711 SoC firmware clks
   - Add HDMI clks for BCM2711 SoCs
   - Add RTC related clks on Ingenic SoCs
   - Support USB PHY clks on Ingenic SoCs
   - Support gate clks on BCM6318 SoCs
   - RMU and DMAC/GPIO clock support for Actions Semi S500 SoCs
   - Use poll_timeout functions in Rockchip clk driver
   - Support Rockchip rk3288w SoC variant
   - Mark mac_lbtest critical on Rockchip rk3188
   - Add CAAM clock support for i.MX vf610 driver
   - Add MU root clock support for i.MX imx8mp driver
   - Amlogic g12: add neural network accelerator clock sources
   - Amlogic meson8: remove critical flag for main PLL divider
   - Amlogic meson8: add video decoder clock gates
   - Convert one more Renesas DT binding to json-schema
   - Enhance critical clock handling on Renesas platforms to only
     consider clocks that were enabled at boot time"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (79 commits)
  clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845
  ipq806x: gcc: add support for child probe
  clk: qcom: msm8996: Make symbol 'cpu_msm8996_clks' static
  clk: qcom: ipq8074: Add correct index for PCIe clocks
  clk: <linux/clk-provider.h>: drop a duplicated word
  clk: renesas: cpg-mssr: Add r8a774e1 support
  dt-bindings: clock: renesas,cpg-mssr: Document r8a774e1
  clk: Drop duplicate selection in Kconfig
  clk: qcom: smd: Add support for MSM8992/4 rpm clocks
  clk: qcom: ipq8074: Add missing clocks for pcie
  dt-bindings: clock: qcom: ipq8074: Add missing bindings for PCIe
  Replace HTTP links with HTTPS ones: Common CLK framework
  clk: qcom: Add CPU clock driver for msm8996
  dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996
  soc: qcom: Separate kryo l2 accessors from PMU driver
  clk: meson: meson8b: add the vclk2_en gate clock
  clk: meson: meson8b: add the vclk_en gate clock
  clk: qcom: Fix return value check in apss_ipq6018_probe()
  clk: bcm: dvp: Add missing module informations
  clk: meson: meson8b: Drop CLK_IS_CRITICAL from fclk_div2
  ...
2020-08-07 13:35:51 -07:00
..
altera dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
amlogic dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
apm Documentation: arm64: add SCU dts binding documentation to linux kernel 2015-09-16 12:04:23 -07:00
bcm dt-bindings: clock: Add a binding for the RPi Firmware clocks 2020-06-19 17:21:15 -07:00
calxeda dt-bindings: arm: Add Calxeda system registers json-schema binding 2020-05-03 11:10:42 -05:00
cpu-enable-method dt-bindings: arm: alpine: Move CPU control related binding to cpu-enable-method/al,alpine-smp 2018-10-04 20:06:21 -05:00
firmware Docs: dt: add devicetree binding for describing arm64 SDEI firmware 2018-01-13 10:44:48 +00:00
freescale - Add support to enable/disable the thermal zones resulting on core code and 2020-08-06 18:10:55 -07:00
hisilicon docs: dt: fix several broken references due to renames 2020-02-24 12:12:44 -06:00
keystone firmware: ti_sci: Add RM mapping table for am654 2019-05-01 10:41:08 +01:00
marvell dt-bindings: thermal: Get rid of thermal.txt and replace references 2020-07-21 10:40:08 +02:00
mediatek This time around we have 4 lines of diff in the core framework, removing a 2020-06-10 11:42:19 -07:00
mrvl dt-bindings: arm: mrvl: Add missing compatible strings 2020-03-31 09:03:33 -06:00
msm dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
mstar dt-bindings: arm: mstar: remove the binding description for mstar,pmsleep 2020-07-31 10:58:23 +02:00
npcm arm: dts: add Nuvoton NPCM750 device tree 2018-03-06 18:01:15 +01:00
nxp dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
omap docs: dt: fix several broken references due to renames 2020-02-24 12:12:44 -06:00
rockchip dt-bindings: Consolidate SRAM bindings from all vendors 2015-12-09 15:29:37 -06:00
samsung Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
socionext Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
sprd dt-bindings: arm: move sprd board file to vendor directory 2020-01-10 22:19:48 -08:00
stm32 dt-bindings: arm: stm32: Add compatibles for syscon nodes 2020-07-21 10:39:11 +02:00
sunxi dt-bindings: Fix dtc warnings on reg and ranges in examples 2020-04-14 15:41:13 -05:00
tegra dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
ti dt-bindings: Fix more $id value mismatches filenames 2019-07-26 17:41:41 -06:00
ux500 dt-bindings: arm: scu: Correct example SCU unit addresses 2018-09-20 14:55:55 -07:00
vt8500 dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
actions.yaml dt-bindings: arm: Convert Actions Semi bindings to jsonschema 2019-09-11 09:53:19 +01:00
altera.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
amazon,al.yaml dt-bindings: arm: amazon: add Amazon Annapurna Labs Alpine V3 2020-07-24 15:54:09 +02:00
amlogic,scpi.txt Documentation: bindings: Add missing Amlogic SCPI sensor bindings 2018-11-29 12:29:58 -08:00
amlogic.yaml dt-bindings: arm: amlogic: add support for the WeTek Core 2 2020-07-21 13:58:42 -07:00
arm,integrator.yaml dt-bindings: arm: Add Integrator YAML schema 2020-03-04 15:30:41 +01:00
arm,realview.yaml dt-bindings: arm: Add RealView YAML schema 2020-03-04 15:30:53 +01:00
arm,scmi.txt dt-bindings: thermal: Get rid of thermal.txt and replace references 2020-07-21 10:40:08 +02:00
arm,scpi.txt dt-bindings: thermal: Get rid of thermal.txt and replace references 2020-07-21 10:40:08 +02:00
arm,versatile.yaml dt-bindings: arm: Add Versatile YAML schema 2020-03-04 15:30:48 +01:00
arm,vexpress-juno.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
arm-dsu-pmu.txt dt-bindings: Document devicetree binding for ARM DSU PMU 2018-01-02 16:43:12 +00:00
atmel-at91.yaml dt-bindings: ARM: Document SAMA5D2-ICP 2020-04-13 15:20:20 +02:00
atmel-sysregs.txt ARM: Device-tree updates 2020-02-08 13:58:44 -08:00
axis.txt ARM: add device-tree SoC bindings for Axis Artpec-6 2016-02-24 13:56:20 -08:00
axxia.yaml dt-bindings: arm: Convert Axxia board/soc bindings to json-schema 2019-06-27 11:24:32 -06:00
bitmain.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
calxeda.yaml dt-bindings: arm: Convert Calxeda board/soc bindings to json-schema 2018-12-13 09:41:51 -06:00
cavium-thunder.txt arm64, thunder: Document devicetree bindings for Cavium Thunder SoC 2014-10-02 17:38:43 +02:00
cavium-thunder2.txt dt-bindings: Add arm64 ARCH_THUNDER2 platform documentation 2017-03-31 11:40:12 +02:00
cci.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
coresight-cpu-debug.txt dt-bindings: coresight: Change CPU phandle to required property 2019-07-04 12:23:26 +02:00
coresight-cti.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
coresight.txt dt-bindings: arm: coresight: Add optional property to replicators 2020-07-21 15:48:39 +02:00
cpu-capacity.txt dt-bindings: arm: Clean up CPU binding examples 2019-05-22 09:01:02 -05:00
cpus.yaml Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
digicolor.yaml dt-bindings: arm: Convert Conexant Digicolor board/soc bindings to json-schema 2019-06-27 11:24:39 -06:00
fsl.yaml dt-bindings: arm: fsl: Add MYiR Tech boards 2020-07-20 10:13:09 +08:00
fw-cfg.txt devicetree: update documentation for fw_cfg ARM bindings 2016-02-09 17:37:39 -08:00
gemini.txt dt-bindings: Augment Gemini for clocks, resets 2017-05-24 10:50:11 +02:00
idle-states.yaml dt-bindings: arm: Convert arm,idle-state binding to DT schema 2020-01-06 17:37:12 -06:00
intel,keembay.yaml dt-bindings: arm: Add Keem Bay bindings 2020-07-17 16:32:13 +02:00
intel-ixp4xx.yaml ARM: ixp4xx: Add DT bindings 2019-04-23 16:02:14 +02:00
juno,scpi.txt Documentation: bindings: decouple juno specific details from generic binding 2016-11-17 16:30:56 +00:00
l2c2x0.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
mediatek.yaml dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176 2020-07-10 15:35:00 +02:00
microchip,sparx5.yaml dt-bindings: arm: sparx5: Add documentation for Microchip Sparx5 SoC 2020-07-22 22:28:33 +02:00
moxart.yaml dt-bindings: arm: Convert MOXA ART board/soc bindings to json-schema 2019-06-27 11:24:33 -06:00
nvidia,tegra194-ccplex.yaml dt-bindings: arm: Add NVIDIA Tegra194 CPU Complex binding 2020-07-30 10:57:50 +05:30
oxnas.txt ARM: dts: Add support for OX820 and Pogoplug V3 2016-11-04 11:23:09 +01:00
picoxcell.txt
pmu.yaml dt-bindings: ARM: Clean up PMU compatible list 2020-02-25 13:01:51 -06:00
primecell.yaml dt-bindings: arm: Convert primecell binding to json-schema 2018-12-13 09:41:50 -06:00
psci.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
qcom.yaml dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs 2020-04-22 20:47:20 -07:00
rda.yaml dt-bindings: arm: Convert RDA Micro board/soc bindings to json-schema 2019-07-09 12:56:17 -06:00
realtek.yaml dt-bindings: arm: realtek: Add Xnano X5 2020-04-12 23:59:19 +02:00
renesas,prr.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
renesas.yaml dt-bindings: arm: renesas: Document beacon-rzg2m 2020-07-16 10:25:24 +02:00
rockchip.yaml dt-bindings: arm: rockchip: Add Rock Pi N8 binding 2020-07-18 17:06:13 +02:00
rtsm-dcscb.txt
scu.txt dt-bindings: arm: scu: Correct example SCU unit addresses 2018-09-20 14:55:55 -07:00
secure.txt Documentation: dt: Add binding for /secure-chosen/stdout-path 2018-10-12 15:44:12 -05:00
sirf.yaml dt-bindings: arm: Convert CSR SiRF board/soc bindings to json-schema 2018-12-13 11:09:46 -06:00
sp810.txt doc: bindings: fix bad reference to ARM CPU bindings 2019-01-11 17:12:50 -06:00
spe-pmu.txt dt-bindings: Document devicetree binding for ARM SPE 2017-10-18 12:53:33 +01:00
spear-misc.txt Documentation: dt: arm: fix spelling mistakes 2016-04-25 08:38:54 -05:00
spear.yaml dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema 2018-12-13 11:09:46 -06:00
ste-nomadik.txt ARM: nomadik: device tree for NHK15 board 2014-10-31 21:44:32 +01:00
ste-u300.txt
sti.yaml dt-bindings: arm: Convert ST STi board/soc bindings to json-schema 2018-12-13 11:09:47 -06:00
sunxi.yaml dt-bindings: arm: sunxi: Add PinePhone 1.2 bindings 2020-07-06 07:11:43 +02:00
swir.txt dt-bindings: arm: Add Sierra Wireless modules bindings 2016-11-18 23:30:27 -06:00
syna.txt docs: dt: convert ABI.txt to ReST format 2020-05-04 17:09:52 -05:00
tegra.yaml dt-bindings: ARM: tegra: Add ASUS Google Nexus 7 2020-07-16 14:22:18 +02:00
ux500.yaml dt-bindings: arm: ux500: Document samsung,golden compatible 2019-12-26 00:10:17 +01:00
versatile-sysreg.txt dt/bindings: Add binding for Versatile system registers 2015-01-29 14:02:15 +01:00
vexpress-scc.txt
vexpress-sysreg.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
vt8500.yaml dt-bindings: arm: Convert VIA board/soc bindings to json-schema 2018-12-13 11:09:47 -06:00
xen.txt docs: arm: convert docs to ReST and rename to *.rst 2019-07-15 09:20:24 -03:00
xilinx.yaml dt-bindings: arm: Add missing Xilinx boards 2018-12-13 11:09:47 -06:00
zte,sysctrl.txt dt-bindings: arm: zte: Move sysctrl bindings to their own doc 2018-10-11 14:52:01 -05:00
zte.yaml dt-bindings: arm: Convert ZTE board/soc bindings to json-schema 2018-12-13 11:09:47 -06:00