forked from luck/tmp_suning_uos_patched
65f4740e72
This comes a bit later than I planned, and as a consequence is a larger than it should be. Most of the changes are devicetree fixes, across lots of platforms: Renesas, Samsung Exynos, Marvell EBU, TI OMAP, Rockchips, Amlogic Meson, Sigma Desings Tango, Allwinner SUNxi and TI Davinci. Also across many platforms, I applied an older series of simple randconfig build fixes. This includes making the CONFIG_MTD_XIP option compile again, which had been broken for many years and probably has not been missed, but it felt wrong to just remove it completely. The only other changes are: - We enable HWSPINLOCK in defconfig to get some Qualcomm boards to work out of the box. - A few regression fixes for Texas Instruments OMAP2+. - A boot regression fix for the Renesas regulator quirk. - A suspend/resume fix for Uniphier SoCs, fixing the resume of the system bus. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUAWYTonGCrR//JCVInAQJTrw/+Kv+Y1EybtFFJuMgVqH0FserTKAonNv25 OJxby86GQQTKkju9U7jYM4MmpufBEMKnY9kn83rviUKfiuVDsJcRWp2jMynJtE5m W1aIFCu1L8TsKAQJpmBPe8G/cSG7SRH2OoX9Ee5ozii0cBUTOCy6UGDYJqsY0MKy 8KPUWcHqYhLCT+0F0raf1+F5LqJlDh44q1+UVDPphqO4pbguio7PfXA+ut8VMHS7 YSDgiXb3UoXy8tSXRX4JcYJfFG+jIqg0vWpkOW9mlLc5e/+Ndmj5CWlDZPt4hWaR 3Us5VVkI8SXq7VGcJV/mA6JO7M4L4oP1caTATxzDdK1C2u/SuhdnMcenOy8LtRLi gImdeZLK7+RFPS+Sp/mhQQ0UtULw0kQ5BEzpN0jVI1CKybK4TN2+GrJdZLR9Usas TkavAUl0X5E7YXws7yb8qTJqDLXxTxyN8H4gMaTh+rCssh9+I8bvChoJ0gpGRIMl iAHodqGFBvlVQWtUefc4BfDCqj7sVmtfBcAeOK7LVQPjb9D+hPvHJ50yfN3qMpMa eVvEz4l91W4k/vxI5HsA/r7RybDujTLvgR/BGU0kLZAsEP/FpkrIKgmi5yuzyf1u Sd3OiK8V7FXB3dBPf0i0wagaBjuEUcEuE0GQU+bM7qX5aW8flLxbEhj4SEv0NqvL bHiaTEi9uAU= =a2dO -----END PGP SIGNATURE----- Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC fixes from Arnd Bergmann: "This comes a bit later than I planned, and as a consequence is a larger than it should be. Most of the changes are devicetree fixes, across lots of platforms: Renesas, Samsung Exynos, Marvell EBU, TI OMAP, Rockchips, Amlogic Meson, Sigma Desings Tango, Allwinner SUNxi and TI Davinci. Also across many platforms, I applied an older series of simple randconfig build fixes. This includes making the CONFIG_MTD_XIP option compile again, which had been broken for many years and probably has not been missed, but it felt wrong to just remove it completely. The only other changes are: - We enable HWSPINLOCK in defconfig to get some Qualcomm boards to work out of the box. - A few regression fixes for Texas Instruments OMAP2+. - A boot regression fix for the Renesas regulator quirk. - A suspend/resume fix for Uniphier SoCs, fixing the resume of the system bus" * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (43 commits) ARM: dts: tango4: Request RGMII RX and TX clock delays bus: uniphier-system-bus: set up registers when resuming ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge ARM: shmobile: rcar-gen2: Fix deadlock in regulator quirk arm64: defconfig: enable missing HWSPINLOCK ARM: pxa: select both FB and FB_W100 for eseries ARM: ixp4xx: fix ioport_unmap definition ARM: ep93xx: use ARM_PATCH_PHYS_VIRT correctly ARM: mmp: mark usb_dma_mask as __maybe_unused ARM: omap2: mark unused functions as __maybe_unused ARM: omap1: avoid unused variable warning ARM: sirf: mark sirfsoc_init_late as __maybe_unused ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l} ARM: omap1/ams-delta: warn about failed regulator enable ARM: rpc: rename RAM_SIZE macro ARM: w90x900: normalize clk API ARM: ep93xx: normalize clk API ARM: dts: sun8i: a83t: Switch to CCU device tree binding macros arm64: allwinner: sun50i-a64: Correct emac register size ARM: dts: sunxi: h3/h5: Correct emac register size ... |
||
---|---|---|
.. | ||
include/mach | ||
am33xx-restart.c | ||
am33xx.h | ||
board-generic.c | ||
board-n8x0.c | ||
clkt2xxx_dpll.c | ||
clkt2xxx_dpllcore.c | ||
clkt2xxx_virt_prcm_set.c | ||
clock.c | ||
clock.h | ||
clock2xxx.h | ||
clock3xxx.h | ||
clockdomain.c | ||
clockdomain.h | ||
clockdomains2xxx_3xxx_data.c | ||
clockdomains3xxx_data.c | ||
clockdomains7xx_data.c | ||
clockdomains33xx_data.c | ||
clockdomains43xx_data.c | ||
clockdomains44xx_data.c | ||
clockdomains54xx_data.c | ||
clockdomains81xx_data.c | ||
clockdomains2420_data.c | ||
clockdomains2430_data.c | ||
cm_common.c | ||
cm-regbits-7xx.h | ||
cm-regbits-24xx.h | ||
cm-regbits-33xx.h | ||
cm-regbits-34xx.h | ||
cm-regbits-44xx.h | ||
cm-regbits-54xx.h | ||
cm.h | ||
cm1_7xx.h | ||
cm1_44xx.h | ||
cm1_54xx.h | ||
cm2_7xx.h | ||
cm2_44xx.h | ||
cm2_54xx.h | ||
cm2xxx_3xxx.h | ||
cm2xxx.c | ||
cm2xxx.h | ||
cm3xxx.c | ||
cm3xxx.h | ||
cm33xx.c | ||
cm33xx.h | ||
cm44xx.h | ||
cm81xx.h | ||
cminst44xx.c | ||
common-board-devices.h | ||
common.c | ||
common.h | ||
control.c | ||
control.h | ||
cpuidle34xx.c | ||
cpuidle44xx.c | ||
ctrl_module_wkup_44xx.h | ||
devices.c | ||
display.c | ||
display.h | ||
dma.c | ||
drm.c | ||
fb.c | ||
gpmc-onenand.c | ||
gpmc.h | ||
hdq1w.c | ||
hdq1w.h | ||
hsmmc.c | ||
hsmmc.h | ||
i2c.c | ||
i2c.h | ||
id.c | ||
id.h | ||
io.c | ||
iomap.h | ||
Kconfig | ||
l3_2xxx.h | ||
l3_3xxx.h | ||
l4_2xxx.h | ||
l4_3xxx.h | ||
Makefile | ||
mcbsp.c | ||
mmc.h | ||
msdi.c | ||
omap_device.c | ||
omap_device.h | ||
omap_hwmod_2xxx_3xxx_interconnect_data.c | ||
omap_hwmod_2xxx_3xxx_ipblock_data.c | ||
omap_hwmod_2xxx_interconnect_data.c | ||
omap_hwmod_2xxx_ipblock_data.c | ||
omap_hwmod_3xxx_data.c | ||
omap_hwmod_7xx_data.c | ||
omap_hwmod_33xx_43xx_common_data.h | ||
omap_hwmod_33xx_43xx_interconnect_data.c | ||
omap_hwmod_33xx_43xx_ipblock_data.c | ||
omap_hwmod_33xx_data.c | ||
omap_hwmod_43xx_data.c | ||
omap_hwmod_44xx_data.c | ||
omap_hwmod_54xx_data.c | ||
omap_hwmod_81xx_data.c | ||
omap_hwmod_2420_data.c | ||
omap_hwmod_2430_data.c | ||
omap_hwmod_common_data.c | ||
omap_hwmod_common_data.h | ||
omap_hwmod_common_ipblock_data.c | ||
omap_hwmod_reset.c | ||
omap_hwmod.c | ||
omap_hwmod.h | ||
omap_opp_data.h | ||
omap_phy_internal.c | ||
omap_twl.c | ||
omap-headsmp.S | ||
omap-hotplug.c | ||
omap-mpuss-lowpower.c | ||
omap-pm-noop.c | ||
omap-pm.h | ||
omap-secure.c | ||
omap-secure.h | ||
omap-smc.S | ||
omap-smp.c | ||
omap-wakeupgen.c | ||
omap-wakeupgen.h | ||
omap2-restart.c | ||
omap3-restart.c | ||
omap4-common.c | ||
omap4-restart.c | ||
omap4-sar-layout.h | ||
omap24xx.h | ||
omap34xx.h | ||
omap44xx.h | ||
omap54xx.h | ||
opp2xxx.h | ||
opp3xxx_data.c | ||
opp4xxx_data.c | ||
opp2420_data.c | ||
opp2430_data.c | ||
pdata-quirks.c | ||
pm-debug.c | ||
pm.c | ||
pm.h | ||
pm24xx.c | ||
pm34xx.c | ||
pm44xx.c | ||
powerdomain-common.c | ||
powerdomain.c | ||
powerdomain.h | ||
powerdomains2xxx_3xxx_data.c | ||
powerdomains2xxx_3xxx_data.h | ||
powerdomains2xxx_data.c | ||
powerdomains3xxx_data.c | ||
powerdomains7xx_data.c | ||
powerdomains33xx_data.c | ||
powerdomains43xx_data.c | ||
powerdomains44xx_data.c | ||
powerdomains54xx_data.c | ||
prcm_mpu_44xx_54xx.h | ||
prcm_mpu7xx.h | ||
prcm_mpu44xx.c | ||
prcm_mpu44xx.h | ||
prcm_mpu54xx.h | ||
prcm-common.h | ||
prcm43xx.h | ||
prcm44xx.h | ||
prm_common.c | ||
prm-regbits-24xx.h | ||
prm-regbits-33xx.h | ||
prm-regbits-34xx.h | ||
prm-regbits-44xx.h | ||
prm.h | ||
prm2xxx_3xxx.c | ||
prm2xxx_3xxx.h | ||
prm2xxx.c | ||
prm2xxx.h | ||
prm3xxx.c | ||
prm3xxx.h | ||
prm7xx.h | ||
prm33xx.c | ||
prm33xx.h | ||
prm44xx_54xx.h | ||
prm44xx.c | ||
prm44xx.h | ||
prm54xx.h | ||
prminst44xx.c | ||
prminst44xx.h | ||
scrm44xx.h | ||
scrm54xx.h | ||
sdrc.c | ||
sdrc.h | ||
sdrc2xxx.c | ||
serial.h | ||
sleep24xx.S | ||
sleep34xx.S | ||
sleep44xx.S | ||
smartreflex-class3.c | ||
soc.h | ||
sr_device.c | ||
sram.c | ||
sram.h | ||
sram242x.S | ||
sram243x.S | ||
ti81xx-restart.c | ||
ti81xx.h | ||
timer.c | ||
usb-tusb6010.c | ||
usb.h | ||
vc.c | ||
vc.h | ||
vc3xxx_data.c | ||
vc44xx_data.c | ||
voltage.c | ||
voltage.h | ||
voltagedomains2xxx_data.c | ||
voltagedomains3xxx_data.c | ||
voltagedomains44xx_data.c | ||
voltagedomains54xx_data.c | ||
vp.c | ||
vp.h | ||
vp3xxx_data.c | ||
vp44xx_data.c | ||
wd_timer.c | ||
wd_timer.h |