1
0
Fork 0
alistair23-linux/Documentation/devicetree/bindings/arm
Linus Torvalds 48c1c40ab4 ARM: SoC drivers for v5.11
There are a couple of subsystems maintained by other people that
 merge their drivers through the SoC tree, those changes include:
 
  - The SCMI firmware framework gains support for sensor notifications
    and for controlling voltage domains.
 
  - A large update for the Tegra memory controller driver, integrating
    it better with the interconnect framework
 
  - The memory controller subsystem gains support for Mediatek MT8192
 
  - The reset controller framework gains support for sharing pulsed
    resets
 
 For Soc specific drivers in drivers/soc, the main changes are
 
  - The Allwinner/sunxi MBUS gets a rework for the way it handles
    dma_map_ops and offsets between physical and dma address spaces.
 
  - An errata fix plus some cleanups for Freescale Layerscape SoCs
 
  - A cleanup for renesas drivers regarding MMIO accesses.
 
  - New SoC specific drivers for Mediatek MT8192 and MT8183 power domains
 
  - New SoC specific drivers for Aspeed AST2600 LPC bus control
    and SoC identification.
 
  - Core Power Domain support for Qualcomm MSM8916, MSM8939, SDM660
    and SDX55.
 
  - A rework of the TI AM33xx 'genpd' power domain support to use
    information from DT instead of platform data
 
  - Support for TI AM64x SoCs
 
  - Allow building some Amlogic drivers as modules instead of built-in
 
 Finally, there are numerous cleanups and smaller bug fixes for
 Mediatek, Tegra, Samsung, Qualcomm, TI OMAP, Amlogic, Rockchips,
 Renesas, and Xilinx SoCs.
 
 There is a trivial conflict in the cedrus driver, with two branches
 adding the same CEDRUS_CAPABILITY_H265_DEC flag, and another trivial
 remove/remove conflict in linux/dma-mapping.h.
 
 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAl/alSUACgkQmmx57+YA
 GNm7GRAAlNMVi7F0f4Ixf1bEh+J2QUonYIpZfrdxOLFwISGQ+nstGrFW2He/OeQv
 KAi027tZLl6Sdzjy809cLDPA4Z2IKwjVWhEbBHybvy1+irPYjnixtLd0x3YvPhjH
 iadlcjQ3uaGue8PvubK6CVnBEy82A+Pp29n9i4A4wX/8w+BVIhVsxwQWUBF8pFXE
 3La2UZYZMVMvVZMrpTOqwCgdmLDCk+RLMVZ1IiRqBEBq5/DVq03uIXgjGEOrq8tl
 PXC89w7K510Is891mbBdBThQf+pZkU1vwORuknDcEJKWs9ngbEha7ebVgp32kbFl
 pi8DEK205d106WQgfn0Zxkpbsp8XD058wDILwkhBcteXlBaUEL6btGVLDTUCJZuv
 /pkH8tL4lNGpThQFbCEXC8oHZBp2xk55P+SW9RRZOoA5tAp+sz7hlf3y3YKdCSxv
 4xybeeVOAgjl01WtbEC7CuIkqcKVSQ7njhLhC8r5ASteNywDThqxLT6nd0VegcQc
 YH3Eu9QRXpvFwQ35zMkTMWa27bMG5d60fp90bWT0R5amXZpxJJot87w8trFCxv74
 mE5KvCbefCRNsTt8GOBA/WR7hVaG369g07qOvs7g4LjJEM3Nl2h/A4/zVFef9O0t
 yq3Nm4YCGfDSAQXzGR2SJ3nxiqbDknzJTAtZPf4BmbaMuPOIJ5k=
 =BjJf
 -----END PGP SIGNATURE-----

Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull ARM SoC driver updates from Arnd Bergmann:
 "There are a couple of subsystems maintained by other people that merge
  their drivers through the SoC tree, those changes include:

   - The SCMI firmware framework gains support for sensor notifications
     and for controlling voltage domains.

   - A large update for the Tegra memory controller driver, integrating
     it better with the interconnect framework

   - The memory controller subsystem gains support for Mediatek MT8192

   - The reset controller framework gains support for sharing pulsed
     resets

  For Soc specific drivers in drivers/soc, the main changes are

   - The Allwinner/sunxi MBUS gets a rework for the way it handles
     dma_map_ops and offsets between physical and dma address spaces.

   - An errata fix plus some cleanups for Freescale Layerscape SoCs

   - A cleanup for renesas drivers regarding MMIO accesses.

   - New SoC specific drivers for Mediatek MT8192 and MT8183 power
     domains

   - New SoC specific drivers for Aspeed AST2600 LPC bus control and SoC
     identification.

   - Core Power Domain support for Qualcomm MSM8916, MSM8939, SDM660 and
     SDX55.

   - A rework of the TI AM33xx 'genpd' power domain support to use
     information from DT instead of platform data

   - Support for TI AM64x SoCs

   - Allow building some Amlogic drivers as modules instead of built-in

  Finally, there are numerous cleanups and smaller bug fixes for
  Mediatek, Tegra, Samsung, Qualcomm, TI OMAP, Amlogic, Rockchips,
  Renesas, and Xilinx SoCs"

* tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (222 commits)
  soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS
  firmware: xilinx: Properly align function parameter
  firmware: xilinx: Add a blank line after function declaration
  firmware: xilinx: Remove additional newline
  firmware: xilinx: Fix kernel-doc warnings
  firmware: xlnx-zynqmp: fix compilation warning
  soc: xilinx: vcu: add missing register NUM_CORE
  soc: xilinx: vcu: use vcu-settings syscon registers
  dt-bindings: soc: xlnx: extract xlnx, vcu-settings to separate binding
  soc: xilinx: vcu: drop useless success message
  clk: samsung: mark PM functions as __maybe_unused
  soc: samsung: exynos-chipid: initialize later - with arch_initcall
  soc: samsung: exynos-chipid: order list of SoCs by name
  memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe()
  memory: ti-emif-sram: only build for ARMv7
  memory: tegra30: Support interconnect framework
  memory: tegra20: Support hardware versioning and clean up OPP table initialization
  dt-bindings: memory: tegra20-emc: Document opp-supported-hw property
  soc: rockchip: io-domain: Fix error return code in rockchip_iodomain_probe()
  reset-controller: ti: force the write operation when assert or deassert
  ...
2020-12-16 16:38:41 -08: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
bcm This pull request contains Broadcom ARM64-based SoCs Device Tree changes 2020-12-08 23:37:24 +01: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 dt-bindings: firmware: imx-scu: new binding to parse clocks from device tree 2020-10-26 10:41:26 +08:00
hisilicon dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
keystone dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
marvell dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
mediatek This pull request contains zero diff to the core framework. It is a collection 2020-10-22 12:53:28 -07:00
mrvl dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
msm dt-bindings: msm: Add LLCC for SM8150 2020-11-19 21:25:14 -06:00
mstar dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards 2020-12-09 17:45:39 +01:00
npcm arm: dts: add Nuvoton NPCM750 device tree 2018-03-06 18:01:15 +01:00
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
samsung Samsung DTS ARM changes for v5.11, part three 2020-12-09 00:05:30 +01:00
socionext dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
sprd dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
stm32 ARM: device tree updates for 5.11 2020-12-16 16:27:35 -08:00
sunxi dt-bindings: Fix dtc warnings on reg and ranges in examples 2020-04-14 15:41:13 -05:00
tegra dt-bindings: tegra30-actmon: Document OPP and interconnect properties 2020-11-06 19:37:19 +01:00
ti dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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: 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,scpi.txt Documentation: bindings: Add missing Amlogic SCPI sensor bindings 2018-11-29 12:29:58 -08:00
amlogic.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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,scmi.txt dt-bindings: arm: remove optional properties for SCMI Regulators 2020-11-23 20:42:02 +00: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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
arm,vexpress-juno.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
atmel-sysregs.txt ARM: Device-tree updates 2020-02-08 13:58:44 -08: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-thunder.txt
cavium-thunder2.txt
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: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -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 dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
digicolor.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
fsl.yaml i.MX DT bindings update for 5.11: 2020-12-08 23:57:15 +01:00
fw-cfg.txt
gemini.txt
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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
intel-ixp4xx.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
juno,scpi.txt
l2c2x0.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
mediatek.yaml mt8173: 2020-12-08 23:38:36 +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: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05: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 dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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 Renesas DT binding updates for v5.11 2020-11-23 16:50:35 +01:00
rockchip.yaml Newly added boards are the PX30 SOM system from Engicam and Kobol Helios64. 2020-12-09 00:03:14 +01: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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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
spear.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
ste-nomadik.txt
ste-u300.txt
sti.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
sunxi.yaml Our usual bunch of patches to support the Allwinner SoCs, this time 2020-12-08 23:34:53 +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: Changes for v5.11-rc1 2020-11-27 18:03:16 +01:00
toshiba.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
ux500.yaml dt-bindings: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00
versatile-sysreg.txt
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: vt8500: remove redundant white-spaces 2020-12-07 15:08:52 -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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05: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: Explicitly allow additional properties in board/SoC schemas 2020-10-26 16:13:56 -05:00