d461e96cd2
These are all the driver updates for SoC specific drivers. There are a couple of subsystems with individual maintainers picking up their patches here: - The reset controller subsystem add support for a few new SoC variants to existing drivers, along with other minor improvements - The OP-TEE subsystem gets a driver for the ARM FF-A transport - The memory controller subsystem has improvements for Tegra, Mediatek, Renesas, Freescale and Broadcom specific drivers. - The tegra cpuidle driver changes get merged through this tree this time. There are only minor changes, but they depend on other tegra driver updates here. - The ep93xx platform finally moves to using the drivers/clk/ subsystem, moving the code out of arch/arm in the process. This depends on a small sound driver change that is included here as well. - There are some minor updates for Qualcomm and Tegra specific firmware drivers. The other driver updates are mainly for drivers/soc, which contains a mixture of vendor specific drivers that don't really fit elsewhere: - Mediatek drivers gain more support for MT8192, with new support for hw-mutex and mmsys routing, plus support for reset lines in the mmsys driver. - Qualcomm gains a new "sleep stats" driver, and support for the "Generic Packet Router" in the APR driver. - There is a new user interface for routing the UARTS on ASpeed BMCs, something that apparently nobody else has needed so far. - More drivers can now be built as loadable modules, in particular for Broadcom and Samsung platforms. - Lots of improvements to the TI sysc driver for better suspend/resume support Finally, there are lots of minor cleanups and new device IDs for amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape, allwinner, broadcom, and omap. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmGCvKgACgkQmmx57+YA GNnNfw/8DDTfMUycVvtaNslYlWri0/2O0nSqhNIIbTAcVuD/x5qo/McDhKuv+ldM BoTDMjRYZfQkrNXSEj3MaxB9E0o6Srva5SM8y4+Koe0VVtvEVovjYkXOhXqSEWWl aqVIe0S6Y1rF/KxJlvAfGxYHb5d+6aYqzdmhjURpXNGxqpSHb9/hqisY97Q9TpnD 6lQZOz9d1JNDq0eOh1qjcfuMjg1EHZHDZJyioCvyX38KIl2q7p3ll2z/eqrrDhQZ TrvL/YVosTXqBcAfi47Oz+n/CX2i0MrjVO8nfPSGOq5UL4Al3SZD4XYY96IOIQrH +XGFigGGAkV2LfKSEPNJWaq7g+SiQUr2jc3p8b4Zxde8/+5M127/gotiPddyG2LX 1OnFRnPskgRApGqHjGEcEzzJUTag7Hc+YVH82TMEHZhSDMq6i30k9UnyfXsziZDV 8CrkOpjuSg+YxFv/83bfa1pIoYtFfjGr16mq4muajodnX7+b7My9iv+2Oo2iQM9y DwRUKj7+eap23SEUpi4et6HlNpoF6yJMbt5Ae1k+gTK2DvQ4Cx6n4QJz/I7WC1Wp BdVhvSH8XVppVLtQqODud+VWvLgLerRxUpGRdbS8r5VsnNUJTvaS4YGMpm9616G7 TrgUSSvsyu1lLqbWMh+pOCk4l3r64vSUn581hrIw6jtioNGvMdE= =tUuj -----END PGP SIGNATURE----- Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM SoC driver updates from Arnd Bergmann: "These are all the driver updates for SoC specific drivers. There are a couple of subsystems with individual maintainers picking up their patches here: - The reset controller subsystem add support for a few new SoC variants to existing drivers, along with other minor improvements - The OP-TEE subsystem gets a driver for the ARM FF-A transport - The memory controller subsystem has improvements for Tegra, Mediatek, Renesas, Freescale and Broadcom specific drivers. - The tegra cpuidle driver changes get merged through this tree this time. There are only minor changes, but they depend on other tegra driver updates here. - The ep93xx platform finally moves to using the drivers/clk/ subsystem, moving the code out of arch/arm in the process. This depends on a small sound driver change that is included here as well. - There are some minor updates for Qualcomm and Tegra specific firmware drivers. The other driver updates are mainly for drivers/soc, which contains a mixture of vendor specific drivers that don't really fit elsewhere: - Mediatek drivers gain more support for MT8192, with new support for hw-mutex and mmsys routing, plus support for reset lines in the mmsys driver. - Qualcomm gains a new "sleep stats" driver, and support for the "Generic Packet Router" in the APR driver. - There is a new user interface for routing the UARTS on ASpeed BMCs, something that apparently nobody else has needed so far. - More drivers can now be built as loadable modules, in particular for Broadcom and Samsung platforms. - Lots of improvements to the TI sysc driver for better suspend/resume support" Finally, there are lots of minor cleanups and new device IDs for amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape, allwinner, broadcom, and omap" * tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (179 commits) optee: Fix spelling mistake "reclain" -> "reclaim" Revert "firmware: qcom: scm: Add support for MC boot address API" qcom: spm: allow compile-testing firmware: arm_ffa: Remove unused 'compat_version' variable soc: samsung: exynos-chipid: add exynosautov9 SoC support firmware: qcom: scm: Don't break compile test on non-ARM platforms soc: qcom: smp2p: Add of_node_put() before goto soc: qcom: apr: Add of_node_put() before return soc: qcom: qcom_stats: Fix client votes offset soc: qcom: rpmhpd: fix sm8350_mxc's peer domain dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226 firmware: qcom: scm: Add support for MC boot address API soc: qcom: spm: Add 8916 SPM register data dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu soc: qcom: socinfo: Add PM8150C and SMB2351 models firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() soc: aspeed: Add UART routing support soc: fsl: dpio: rename the enqueue descriptor variable soc: fsl: dpio: use an explicit NULL instead of 0 ... |
||
---|---|---|
.. | ||
armada | ||
atmel | ||
bridge | ||
connector | ||
exynos | ||
hisilicon | ||
imx | ||
mediatek | ||
msm | ||
panel | ||
rockchip | ||
tegra | ||
ti | ||
tilcdc | ||
xlnx | ||
allwinner,sun4i-a10-display-backend.yaml | ||
allwinner,sun4i-a10-display-engine.yaml | ||
allwinner,sun4i-a10-display-frontend.yaml | ||
allwinner,sun4i-a10-hdmi.yaml | ||
allwinner,sun4i-a10-tcon.yaml | ||
allwinner,sun4i-a10-tv-encoder.yaml | ||
allwinner,sun6i-a31-drc.yaml | ||
allwinner,sun6i-a31-mipi-dsi.yaml | ||
allwinner,sun8i-a83t-de2-mixer.yaml | ||
allwinner,sun8i-a83t-dw-hdmi.yaml | ||
allwinner,sun8i-a83t-hdmi-phy.yaml | ||
allwinner,sun8i-r40-tcon-top.yaml | ||
allwinner,sun9i-a80-deu.yaml | ||
amlogic,meson-dw-hdmi.yaml | ||
amlogic,meson-vpu.yaml | ||
arm,hdlcd.txt | ||
arm,komeda.txt | ||
arm,malidp.txt | ||
arm,pl11x.txt | ||
atmel,lcdc.txt | ||
brcm,bcm2711-hdmi.yaml | ||
brcm,bcm2835-dpi.yaml | ||
brcm,bcm2835-dsi0.yaml | ||
brcm,bcm2835-hdmi.yaml | ||
brcm,bcm2835-hvs.yaml | ||
brcm,bcm2835-pixelvalve0.yaml | ||
brcm,bcm2835-txp.yaml | ||
brcm,bcm2835-v3d.yaml | ||
brcm,bcm2835-vc4.yaml | ||
brcm,bcm2835-vec.yaml | ||
cirrus,clps711x-fb.txt | ||
dp-aux-bus.yaml | ||
dsi-controller.yaml | ||
faraday,tve200.yaml | ||
fsl,dcu.txt | ||
fsl,lcdif.yaml | ||
fsl,tcon.txt | ||
google,goldfish-fb.txt | ||
himax,hx8357d.txt | ||
ilitek,ili9225.txt | ||
ilitek,ili9341.txt | ||
ilitek,ili9486.yaml | ||
ingenic,ipu.yaml | ||
ingenic,lcd.yaml | ||
intel,keembay-display.yaml | ||
intel,keembay-msscam.yaml | ||
marvell,pxa2xx-lcdc.txt | ||
marvell,pxa300-gcu.txt | ||
mipi-dsi-bus.txt | ||
multi-inno,mi0283qt.txt | ||
renesas,cmm.yaml | ||
renesas,du.yaml | ||
repaper.txt | ||
simple-framebuffer.yaml | ||
sitronix,st7586.txt | ||
sitronix,st7735r.yaml | ||
sm501fb.txt | ||
snps,arcpgu.txt | ||
solomon,ssd1307fb.yaml | ||
ssd1289fb.txt | ||
st,stih4xx.txt | ||
st,stm32-dsi.yaml | ||
st,stm32-ltdc.yaml | ||
ste,mcde.yaml | ||
truly,nt35597.txt | ||
via,vt8500-fb.txt | ||
wm,prizm-ge-rops.txt | ||
wm,wm8505-fb.txt | ||
xylon,logicvc-display.yaml |