linux/Documentation/devicetree/bindings/arm
Linus Torvalds 455e73a07f We have a couple patches in the framework core this time around but
they're mostly minor cleanups and some debugfs stuff. The real work
 that's in here is the typical pile of clk driver updates and new SoC
 support. Per usual (or maybe just recent trends), Qualcomm gains a
 handful of SoC drivers additions and has the largest diffstat. After
 that there are quite a few updates to the Allwinner (sunxi) drivers to
 support modular drivers and Renesas is heavily updated to add more
 support for various clks. Overall it looks pretty normal.
 
 New Drivers:
  - Add MDMA and BDMA clks to Ingenic JZ4760 and JZ4770
  - MediaTek mt7986 SoC basic support
  - Clock and reset driver for Toshiba Visconti SoCs
  - Initial clock driver for the Exynos7885 SoC (Samsung Galaxy A8)
  - Allwinner D1 clks
  - Lan966x Generic Clock Controller driver and associated DT bindings
  - Qualcomm SDX65, SM8450, and MSM8976 GCC clks
  - Qualcomm SDX65 and SM8450 RPMh clks
 
 Updates:
  - Set suppress_bind_attrs to true for i.MX8ULP driver
  - Switch from do_div to div64_ul for throughout all i.MX drivers
  - Fix imx8mn_clko1_sels for i.MX8MN
  - Remove unused IPG_AUDIO_ROOT from i.MX8MP
  - Switch parent for audio_root_clk to audio ahb in i.MX8MP driver
  - Removal of all remaining uses of __clk_lookup() in drivers/clk/samsung
  - Refactoring of the CPU clocks registration to use common interface
  - An update of the Exynos850 driver (support for more clock domains)
    required by the E850-96 development board
  - Prep for runtime PM and generic power domains on Tegra
  - Support modular Allwinner clk drivers via platform bus
  - Lan966x clock driver extended to support clock gating
  - Add serial (SCI1), watchdog (WDT), timer (OSTM), SPI (RSPI), and
    thermal (TSU) clocks and resets on Renesas RZ/G2L
  - Rework SDHI clock handling in the Renesas R-Car Gen3 and RZ/G2 clock
    drivers, and in the Renesas SDHI driver
  - Make the Cortex-A55 (I) clock on Renesas RZ/G2L programmable
  - Document support for the new Renesas R-Car S4-8 (R8A779F0) SoC
  - Add support for the new Renesas R-Car S4-8 (R8A779F0) SoC
  - Add GPU clock and resets on Renesas RZ/G2L
  - Add clk-provider.h to various Qualcomm clk drivers
  - devm version of clk_hw_register_gate()
  - kerneldoc fixes in a couple drivers
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAmHfOa8RHHNib3lkQGtl
 cm5lbC5vcmcACgkQrQKIl8bklSX+Ew/9FaQLRh3ahN+qF8VMJ1K9qUciYBlU+UtC
 excKfTkJg+1JGMP8dGSRSi/aC/UyLPb0dJDRMKcSZPYIScP+wc3HJHm4i+CpxDcn
 /wXPW3tvY1CkVq1P7/baesoNiIle5zqpl4+0w9CN5KuoXctc35Pr1GqJ/C0XsDfQ
 DS3lpck65tr7Wy1muChT1ZR+7hGv6K7olR7FDYNVSDtfJcaOZENSLgbPF6eea0FR
 /dl+6o1COF23XAGF1GJg88DYRgnEqxLsfFTaC6Hz8DeQdKBVh9GF6tpgLhk7vsaG
 gcRZxU24KaUw0lNZGdzmagy8ZJ6aZhcuzXQKN9VecbTIhRYNTWmB1VsvbhhEVb1T
 96kBAp/II1JZdh/8W7uOmg4Ahupap5+f6JKMfR3zD4aDXkNDsxyXBA5AXtC0GPGN
 5340WiJsBz/dD9/YE+mQ7YZKhdvKaGEVbmVUpQHceapeTBk4EIHKSVIq5sKd7qiq
 ZHxOIizx5MgBJyoSeIxkB3j0KvwSTDNz6WM2F9gnNNtGfuSlA4NAnO1davINNQun
 +seP+deBviUl+P2u9iodRApfCiEuM3mA548KTba/Z1nJ7sN93/qrqr1FBAUSqY+k
 xNRXfXIzlOY9ifm6PlvU8QUK0XVtKjt0ld7pFzRkf6EU523DwzL2I2XIY2Eve2vA
 LaDihwcKyR0=
 =jB+l
 -----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:
 "We have a couple patches in the framework core this time around but
  they're mostly minor cleanups and some debugfs stuff. The real work
  that's in here is the typical pile of clk driver updates and new SoC
  support.

  Per usual (or maybe just recent trends), Qualcomm gains a handful of
  SoC drivers additions and has the largest diffstat. After that there
  are quite a few updates to the Allwinner (sunxi) drivers to support
  modular drivers and Renesas is heavily updated to add more support for
  various clks.

  Overall it looks pretty normal.

  New Drivers:
   - Add MDMA and BDMA clks to Ingenic JZ4760 and JZ4770
   - MediaTek mt7986 SoC basic support
   - Clock and reset driver for Toshiba Visconti SoCs
   - Initial clock driver for the Exynos7885 SoC (Samsung Galaxy A8)
   - Allwinner D1 clks
   - Lan966x Generic Clock Controller driver and associated DT bindings
   - Qualcomm SDX65, SM8450, and MSM8976 GCC clks
   - Qualcomm SDX65 and SM8450 RPMh clks

  Updates:
   - Set suppress_bind_attrs to true for i.MX8ULP driver
   - Switch from do_div to div64_ul for throughout all i.MX drivers
   - Fix imx8mn_clko1_sels for i.MX8MN
   - Remove unused IPG_AUDIO_ROOT from i.MX8MP
   - Switch parent for audio_root_clk to audio ahb in i.MX8MP driver
   - Removal of all remaining uses of __clk_lookup() in
     drivers/clk/samsung
   - Refactoring of the CPU clocks registration to use common interface
   - An update of the Exynos850 driver (support for more clock domains)
     required by the E850-96 development board
   - Prep for runtime PM and generic power domains on Tegra
   - Support modular Allwinner clk drivers via platform bus
   - Lan966x clock driver extended to support clock gating
   - Add serial (SCI1), watchdog (WDT), timer (OSTM), SPI (RSPI), and
     thermal (TSU) clocks and resets on Renesas RZ/G2L
   - Rework SDHI clock handling in the Renesas R-Car Gen3 and RZ/G2
     clock drivers, and in the Renesas SDHI driver
   - Make the Cortex-A55 (I) clock on Renesas RZ/G2L programmable
   - Document support for the new Renesas R-Car S4-8 (R8A779F0) SoC
   - Add support for the new Renesas R-Car S4-8 (R8A779F0) SoC
   - Add GPU clock and resets on Renesas RZ/G2L
   - Add clk-provider.h to various Qualcomm clk drivers
   - devm version of clk_hw_register_gate()
   - kerneldoc fixes in a couple drivers"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (131 commits)
  clk: visconti: Remove pointless NULL check in visconti_pll_add_lookup()
  clk: mediatek: add mt7986 clock support
  clk: mediatek: add mt7986 clock IDs
  dt-bindings: clock: mediatek: document clk bindings for mediatek mt7986 SoC
  clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers
  clk: mediatek: clk-gate: Shrink by adding clockgating bit check helper
  clk: x86: Fix clk_gate_flags for RV_CLK_GATE
  clk: x86: Use dynamic con_id string during clk registration
  ACPI: APD: Add a fmw property clk-name
  drivers: acpi: acpi_apd: Remove unused device property "is-rv"
  x86: clk: clk-fch: Add support for newer family of AMD's SOC
  clk: ingenic: Add MDMA and BDMA clocks
  dt-bindings: clk/ingenic: Add MDMA and BDMA clocks
  clk: bm1880: remove kfrees on static allocations
  clk: Drop unused COMMON_CLK_STM32MP157_SCMI config
  clk: st: clkgen-mux: search reg within node or parent
  clk: st: clkgen-fsyn: search reg within node or parent
  clk: Enable/Disable runtime PM for clk_summary
  MAINTAINERS: Add entries for Toshiba Visconti PLL and clock controller
  clk: visconti: Add support common clock driver and reset driver
  ...
2022-01-12 17:02:27 -08:00
..
altera
amlogic dt-bindings: Amlogic: add the documentation for the SECBUS2 registers 2021-02-03 10:22:10 -08:00
apm
apple dt-bindings: arm: apple: Add apple,pmgr binding 2021-12-07 13:04:10 +09:00
aspeed dt-bindings: aspeed: Add Secure Boot Controller bindings 2021-12-21 15:02:26 +10:30
bcm dt-bindings: arm: bcm: document Netgear RAXE500 binding 2021-11-15 09:34:26 -08:00
calxeda dt-bindings: arm: Add Calxeda system registers json-schema binding 2020-05-03 11:10:42 -05:00
cpu-enable-method
firmware dt-bindings: arm: optee: add interrupt property 2021-11-17 14:08:54 +01:00
freescale dt-bindings: arm: imx: scu: drop deprecated legacy clock binding 2021-06-14 12:33:12 +03:00
hisilicon dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
keystone dt-bindings: arm: keystone: Convert ti,sci to json schema 2021-05-10 11:54:31 -05:00
marvell pinctrl: cp110-system-controller: fix the pin function names 2021-03-10 14:41:12 +01:00
mediatek dt-bindings: clock: mediatek: document clk bindings for mediatek mt7986 SoC 2022-01-06 18:30:54 -08:00
mrvl dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
msm dt-bindings: arm: msm: Don't mark LLCC interrupt as required 2021-12-20 19:10:11 -06:00
mstar dt-bindings: arm: mstar: Add compatible for M5Stack UnitV2 2021-04-19 17:02:23 +02:00
npcm dt-bindings: arm: npcm: Add nuvoton,wpcm450 compatible string 2021-04-09 14:11:17 +09:30
nxp dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
omap dt-bindings: omap: Update PRM binding for genpd 2020-08-18 10:40:02 +03:00
rockchip dt-bindings: arm: rockchip: add rk3368 compatible string to pmu.yaml 2021-10-16 20:44:41 +02:00
samsung ARM: SoC devicetree changes for v5.17 2022-01-10 08:24:40 -08:00
socionext dt-bindings: Add missing array size constraints 2021-01-11 17:42:25 -06:00
sprd dt-bindings: arm: Add bindings for Unisoc's UMS512 2021-10-11 21:53:54 +02:00
stm32 dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF 2021-12-06 09:31:05 +01:00
sunxi dt-bindings: arm: sunxi: Add H5 MBUS compatible 2021-11-23 11:29:49 +01:00
tegra dt-bindings: tegra: pmc: Convert to json-schema 2021-12-17 14:58:05 +01:00
ti dt-bindings: arm: ti: Add bindings for J721s2 SoC 2021-12-13 23:21:21 +05:30
ux500 dt-bindings: arm: scu: Convert to json-schema 2021-05-20 15:21:19 -05:00
vt8500
actions.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
altera.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
amazon,al.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
amlogic.yaml dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 2021-09-17 09:23:48 +02:00
apple.yaml dt-bindings: arm: apple: Add t6000/t6001 MacBook Pro 14/16" compatibles 2021-12-12 10:32:50 +09:00
arm,cci-400.yaml dt-bindings: arm,cci-400: Drop the PL330 from example 2021-12-21 15:55:52 -04:00
arm,integrator.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
arm,realview.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
arm,scu.yaml dt-bindings: arm: scu: Convert to json-schema 2021-05-20 15:21:19 -05:00
arm,versatile.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
arm,vexpress-juno.yaml dt-bindings: arm,vexpress-juno: Add missing motherboard properties 2021-09-20 11:24:33 -05:00
atmel-at91.yaml ARM: SoC DT updates for v5.16 2021-11-03 16:56:03 -07:00
atmel-sysregs.txt dt-bindings: atmel-sysreg: add bindings for sama7g5 2021-07-19 15:27:14 +02:00
axis.txt
axxia.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
bitmain.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
calxeda.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
cavium-thunder2.txt
cavium-thunder.txt
cci-control-port.yaml dt-bindings: arm: Convert ARM CCI-400 binding to a schema 2021-09-13 08:20:18 -05:00
coresight-cpu-debug.txt
coresight-cti.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
coresight.txt dt-bindings: coresight: Add burst size for TMC 2021-10-27 11:44:32 -06:00
cpu-capacity.txt
cpus.yaml Devicetree updates for v5.17: 2022-01-12 16:47:05 -08:00
digicolor.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
ete.yaml dts: bindings: Document device tree bindings for ETE 2021-04-06 16:05:38 -06:00
fsl.yaml dt-bindings: arm: fsl: Add BSH SMM-M2 IMX6ULZ SystemMaster board 2021-12-14 16:41:53 +08:00
fw-cfg.txt
gemini.yaml dt-bindings: arm: Convert Gemini boards to YAML 2021-07-29 15:25:12 -06:00
idle-states.yaml dt-bindings: Fix JSON pointers 2020-12-18 15:14:44 -06:00
intel-ixp4xx.yaml dt-bindings: arm: intel-ixp4xx: add welltech,epbx100 2021-06-12 08:21:55 -07:00
intel,keembay.yaml dt-bindings: arm: intel,keembay: limit the dtschema to root node 2021-06-02 16:05:22 -05: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 mt7986 series 2021-12-15 20:30:34 +01:00
microchip,sparx5.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
moxart.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
nvidia,tegra194-ccplex.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
oxnas.txt
pmu.yaml dt-bindings: arm: pmu: Document Denver and Carmel PMUs 2021-12-08 15:52:05 -06:00
primecell.yaml dt-bindings: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05:00
psci.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
qcom.yaml ARM: SoC devicetree changes for v5.17 2022-01-10 08:24:40 -08:00
rda.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
realtek.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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 Renesas Spider boards 2021-12-07 16:27:13 +01:00
rockchip.yaml dt-bindings: arm: rockchip: Add gru-scarlet-dumo board 2021-09-15 17:50:33 +02:00
rtsm-dcscb.txt
secure.txt
sp810.txt
spe-pmu.txt
spear-misc.txt
spear.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
ste-nomadik.txt
sti.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
sunxi.yaml dt-bindings: arm: sunxi: Add Tanix TX6 mini 2021-12-03 10:55:13 +01:00
swir.txt
syna.txt docs: dt: convert ABI.txt to ReST format 2020-05-04 17:09:52 -05:00
tegra.yaml dt-bindings: ARM: tegra: Document Pegatron Chagall 2021-12-17 14:58:05 +01:00
toshiba.yaml dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board 2021-10-16 07:09:42 +09:00
trbe.yaml dts: bindings: Document device tree bindings for Arm TRBE 2021-04-06 16:05:38 -06:00
ux500.yaml dt-bindings: arm: ux500: Document missing compatibles 2021-12-21 15:55:52 -04:00
versatile-sysreg.txt
vexpress-scc.txt
vexpress-sysreg.txt
vt8500.yaml dt-bindings: arm: vt8500: remove redundant white-spaces 2020-12-07 15:08:52 -06:00
xen.txt dt-bindings: xen: Clarify "reg" purpose 2022-01-06 09:53:44 +01:00
xilinx.yaml arm64: zynqmp: Add support for Xilinx Kria SOM board 2021-09-29 13:48:21 +02:00