Messages in this thread | | | Date | Thu, 29 Jun 2023 17:23:28 +0200 | From | "Arnd Bergmann" <> | Subject | [GIT PULL 5/5] ARM: SoC changes for 6.5 |
| |
The following changes since commit 44c026a73be8038f03dbdeef028b642880cf1511:
Linux 6.4-rc3 (2023-05-21 14:05:48 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.5
for you to fetch changes up to c1d57ee6eb99699f5ccd92fc6e8c5a79103dcaae:
ARM: omap2: Fix copy/paste bug (2023-06-22 17:30:09 +0200)
---------------------------------------------------------------- ARM: SoC changes for 6.5
These are mostly minor cleanups and bugfixes that address harmless problems.
The largest branch is a conversion of the omap platform to use GPIO descriptors throughout the tree, for any devices that are not fully converted to devicetree.
The Samsung Exynos platform gains back support for the Exynos4212 chip that was previously unused and removed but is now used for the Samsung Galaxy Tab3.
---------------------------------------------------------------- Arnd Bergmann (17): ARM: davinci: fix davinci_cpufreq_init() declaration ARM: ep93xx: fix missing-prototype warnings ARM: highbank: add missing include ARM: imx: add missing include ARM: lpc32xx: add missing include ARM: omap1: add missing include ARM: omap2: fix missing tick_broadcast() prototype ARM: orion5x: fix d2net gpio initialization ARM: pxa: fix missing-prototypes warnings ARM: sa1100: address missing prototype warnings ARM: spear: include "pl080.h" for pl080_get_signal() prototype ARM: versatile: mark mmc_status() static Merge tag 'gpio-omap-descriptors-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio into soc/arm Merge tag 'omap-for-v6.5/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm Merge tag 'samsung-soc-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm Input: ads7846 - fix pointer cast warning Merge tag 'arm-soc/for-6.5/maintainers' of https://github.com/Broadcom/stblinux into soc/arm
Artur Weber (1): ARM: exynos: Re-introduce Exynos4212 support
Florian Fainelli (1): MAINTAINERS: Replace my email address
Franziska Naepelt (2): ARM: omap: Fix checkpatch issues ARM: omap2: Fix checkpatch issues
Justin Chen (1): MAINTAINERS: Replace my email address
Kamal Dasu (1): MAINTAINERS: Replace my email address
Linus Walleij (15): ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 ARM: omap1: Drop header on AMS Delta ARM: omap1: Remove reliance on GPIO numbers from PalmTE ARM: omap1: Remove reliance on GPIO numbers from SX1 Input: ads7846 - Convert to use software nodes ARM/mmc: Convert old mmci-omap to GPIO descriptors ARM: omap1: Fix up the Nokia 770 board device IRQs ARM: omap1: Make serial wakeup GPIOs use descriptors ARM: omap1: Exorcise the legacy GPIO header ARM/gpio: Push OMAP2 quirk down into TWL4030 driver ARM: omap2: Get USB hub reset GPIO from descriptor ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 Input: ads7846 - Fix usage of match data ARM: omap2: Fix copy/paste bug
Lukas Bulwahn (1): ARM: s3c: remove obsolete config S3C64XX_SETUP_IDE
Prathu Baronia (1): arm: omap1: replace printk() with pr_err macro
Uwe Kleine-König (1): ARM: s3c: Switch i2c drivers back to use .probe()
MAINTAINERS | 42 +++--- arch/arm/common/sa1111.c | 2 +- arch/arm/mach-davinci/common.c | 1 + arch/arm/mach-davinci/common.h | 6 - arch/arm/mach-ep93xx/timer-ep93xx.c | 3 +- arch/arm/mach-exynos/Kconfig | 5 + arch/arm/mach-exynos/common.h | 8 + arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-exynos/firmware.c | 8 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/suspend.c | 4 + arch/arm/mach-highbank/pm.c | 2 + arch/arm/mach-imx/pm-imx25.c | 1 + arch/arm/mach-lpc32xx/serial.c | 1 + arch/arm/mach-omap1/board-ams-delta.c | 1 - arch/arm/mach-omap1/board-nokia770.c | 207 ++++++++++++++++---------- arch/arm/mach-omap1/board-osk.c | 146 ++++++++++++------ arch/arm/mach-omap1/board-palmte.c | 51 ++++--- arch/arm/mach-omap1/board-sx1-mmc.c | 1 - arch/arm/mach-omap1/board-sx1.c | 40 ++++- arch/arm/mach-omap1/devices.c | 1 - arch/arm/mach-omap1/gpio15xx.c | 1 - arch/arm/mach-omap1/gpio16xx.c | 1 - arch/arm/mach-omap1/irq.c | 1 - arch/arm/mach-omap1/pm.c | 2 +- arch/arm/mach-omap1/serial.c | 31 ++-- arch/arm/mach-omap1/sram-init.c | 2 +- arch/arm/mach-omap2/board-generic.c | 1 + arch/arm/mach-omap2/board-n8x0.c | 156 ++++++------------- arch/arm/mach-omap2/omap-wakeupgen.c | 1 + arch/arm/mach-omap2/omap_device.c | 1 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 11 +- arch/arm/mach-omap2/omap_phy_internal.c | 12 +- arch/arm/mach-omap2/pdata-quirks.c | 132 ++++++++-------- arch/arm/mach-omap2/sdrc2xxx.c | 2 - arch/arm/mach-omap2/sram.c | 4 +- arch/arm/mach-omap2/ti81xx-restart.c | 3 +- arch/arm/mach-omap2/usb-tusb6010.c | 20 +-- arch/arm/mach-omap2/usb-tusb6010.h | 12 ++ arch/arm/mach-orion5x/board-dt.c | 3 + arch/arm/mach-orion5x/common.h | 6 + arch/arm/mach-pxa/generic.h | 15 -- arch/arm/mach-pxa/mfp-pxa2xx.c | 1 + arch/arm/mach-pxa/pxa25x.c | 1 + arch/arm/mach-pxa/pxa27x.c | 3 + arch/arm/mach-pxa/reset.c | 1 + arch/arm/mach-pxa/spitz.c | 11 +- arch/arm/mach-pxa/spitz_pm.c | 2 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 6 - arch/arm/mach-s3c/mach-crag6410-module.c | 2 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/pm.c | 2 + arch/arm/mach-spear/pl080.c | 1 + arch/arm/mach-versatile/versatile.c | 2 +- arch/mips/alchemy/devboards/db1000.c | 11 +- drivers/clk/pxa/clk-pxa25x.c | 2 + drivers/clk/pxa/clk-pxa27x.c | 3 +- drivers/gpio/gpio-twl4030.c | 52 +++++-- drivers/hwmon/max1111.c | 1 + drivers/input/touchscreen/ads7846.c | 114 +++++--------- drivers/mfd/tps65010.c | 14 +- drivers/mmc/host/omap.c | 46 +++++- drivers/usb/gadget/udc/pxa27x_udc.c | 6 - drivers/usb/host/ohci-pxa27x.c | 7 +- drivers/usb/musb/musb_core.c | 1 - drivers/usb/musb/musb_core.h | 2 - drivers/usb/musb/tusb6010.c | 53 +++++-- drivers/video/fbdev/omap/lcd_mipid.c | 10 ++ include/linux/mfd/tps65010.h | 11 +- include/linux/mfd/twl.h | 3 - include/linux/platform_data/asoc-pxa.h | 1 + include/linux/platform_data/davinci-cpufreq.h | 6 + include/linux/platform_data/lcd-mipid.h | 2 - include/linux/platform_data/mmc-omap.h | 2 - include/linux/platform_data/pxa2xx_udc.h | 6 + include/linux/soc/pxa/smemc.h | 16 ++ include/linux/spi/ads7846.h | 2 - include/linux/usb/musb.h | 13 -- sound/arm/pxa2xx-ac97-lib.c | 2 - 79 files changed, 766 insertions(+), 605 deletions(-) create mode 100644 arch/arm/mach-omap2/usb-tusb6010.h
| |