mirror of https://github.com/torvalds/linux.git
This is the first half of the driver changes:
- A treewide interface change to the "syscore" operations for
power management, as a preparation for future Tegra specific
changes.
- Reset controller updates with added drivers for LAN969x, eic770
and RZ/G3S SoCs.
- Protection of system controller registers on Renesas and Google SoCs,
to prevent trivially triggering a system crash from e.g. debugfs
access.
- soc_device identification updates on Nvidia, Exynos and Mediatek
- debugfs support in the ST STM32 firewall driver
- Minor updates for SoC drivers on AMD/Xilinx, Renesas, Allwinner, TI
- Cleanups for memory controller support on Nvidia and Renesas
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmky/8gACgkQmmx57+YA
GNlqohAApPTLM6Q4gf1cIcsTVaP0uxx9CBgupCGuT5ORrOMKBghVWjTOTSxeEAab
UQF465QwYUUu602GH34UmRaY9CKW2bMIsfmkgmxNB4Y4Qd7yCgQNJ/h/TnN0rBH+
qTeEsRH/hax4miSNsh0oOZfVkZkg+23VF02d1VL0CcaX7y4oT45RPBQugrNx/gNS
fHfVwgIq8vJ8WyrmM1h2nv1i1vgSzEy50B3kY674BBw83FcJTafNLvD7N5DSgD1H
/I/2xeyEpb+oL1VfeHcXZaX/jf04O+cmvSzBi+MOH1tI3MpdxJib1vEYBdggoOWN
K/FFGgsOY+DNmJPpSnPTTu8UpzksS8SxGBP7M9Q8roKZwA2c9wLotxySvjki5yv8
2zvabRdzbrSaoYwsH9QnZdQ2hVkJ9W8MESu8PevD3yMNuFUzledPDWW0N1SbGm78
0ZdB6NPdaBZYHMNMRdFhN8P275/Mx5e0XWN9oYMQqjPooH7YkyT7hJWz6ao2PCJP
8mDmnW1RzL+LWf7mJ25ZEtS+YjmKA/PVmogRrGurKCadvdxXqCF09KNljICHhmmu
t0KB4dqw02OXLPvBk21qCi0zL56w1JDgqtS8suFvDYo9sCceeAbAcmpyoUOFj2N+
Upn976tb4iqFrr9mFswpmCJWPpqJkU+A+KnKsIRPU7N4kSrP35I=
=HvlN
-----END PGP SIGNATURE-----
Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC driver updates from Arnd Bergmann:
"This is the first half of the driver changes:
- A treewide interface change to the "syscore" operations for power
management, as a preparation for future Tegra specific changes
- Reset controller updates with added drivers for LAN969x, eic770 and
RZ/G3S SoCs
- Protection of system controller registers on Renesas and Google
SoCs, to prevent trivially triggering a system crash from e.g.
debugfs access
- soc_device identification updates on Nvidia, Exynos and Mediatek
- debugfs support in the ST STM32 firewall driver
- Minor updates for SoC drivers on AMD/Xilinx, Renesas, Allwinner, TI
- Cleanups for memory controller support on Nvidia and Renesas"
* tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (114 commits)
memory: tegra186-emc: Fix missing put_bpmp
Documentation: reset: Remove reset_controller_add_lookup()
reset: fix BIT macro reference
reset: rzg2l-usbphy-ctrl: Fix a NULL vs IS_ERR() bug in probe
reset: th1520: Support reset controllers in more subsystems
reset: th1520: Prepare for supporting multiple controllers
dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys
dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets
reset: remove legacy reset lookup code
clk: davinci: psc: drop unused reset lookup
reset: rzg2l-usbphy-ctrl: Add support for RZ/G3S SoC
reset: rzg2l-usbphy-ctrl: Add support for USB PWRRDY
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support
reset: eswin: Add eic7700 reset driver
dt-bindings: reset: eswin: Documentation for eic7700 SoC
reset: sparx5: add LAN969x support
dt-bindings: reset: microchip: Add LAN969x support
soc: rockchip: grf: Add select correct PWM implementation on RK3368
soc/tegra: pmc: Add USB wake events for Tegra234
amba: tegra-ahb: Fix device leak on SMMU enable
...
|
||
|---|---|---|
| .. | ||
| allwinner,sun6i-a31-clock-reset.yaml | ||
| altr,rst-mgr.yaml | ||
| amlogic,meson-axg-audio-arb.yaml | ||
| amlogic,meson-reset.yaml | ||
| atmel,at91sam9260-reset.yaml | ||
| bitmain,bm1880-reset.yaml | ||
| brcm,bcm4908-misc-pcie-reset.yaml | ||
| brcm,bcm6345-reset.yaml | ||
| brcm,bcm7216-pcie-sata-rescal.yaml | ||
| brcm,bcm63138-pmb.txt | ||
| brcm,brcmstb-reset.yaml | ||
| canaan,k210-rst.yaml | ||
| canaan,k230-rst.yaml | ||
| delta,tn48m-reset.yaml | ||
| eswin,eic7700-reset.yaml | ||
| fsl,imx-src.yaml | ||
| fsl,imx7-src.yaml | ||
| hisilicon,hi3660-reset.yaml | ||
| img,pistachio-reset.txt | ||
| intel,rcu-gw.yaml | ||
| lantiq,reset.yaml | ||
| marvell,berlin2-reset.yaml | ||
| microchip,rst.yaml | ||
| nuvoton,ma35d1-reset.yaml | ||
| nuvoton,npcm750-reset.yaml | ||
| nxp,lpc1850-rgu.yaml | ||
| qca,ar7100-reset.yaml | ||
| qcom,aoss-reset.yaml | ||
| qcom,pdc-global.yaml | ||
| renesas,rst.yaml | ||
| renesas,rzg2l-usbphy-ctrl.yaml | ||
| renesas,rzv2h-usb2phy-reset.yaml | ||
| reset.txt | ||
| snps,axs10x-reset.yaml | ||
| snps,dw-reset.yaml | ||
| snps,hsdk-reset.txt | ||
| socionext,uniphier-glue-reset.yaml | ||
| socionext,uniphier-reset.yaml | ||
| sophgo,sg2042-reset.yaml | ||
| st,sti-softreset.txt | ||
| st,stih407-picophyreset.yaml | ||
| st,stih407-powerdown.yaml | ||
| st,stm32-rcc.txt | ||
| st,stm32mp1-rcc.txt | ||
| starfive,jh7100-reset.yaml | ||
| sunplus,reset.yaml | ||
| thead,th1520-reset.yaml | ||
| ti,sci-reset.yaml | ||
| ti,tps380x-reset.yaml | ||
| ti-syscon-reset.txt | ||
| xlnx,zynqmp-reset.yaml | ||
| zynq-reset.txt | ||