linux/arch/arm/mach-s3c
Linus Torvalds 634135a07b ARM: SoC updates for 5.15
There are three noteworthy updates for 32-bit arm platforms this time:
 
  - The Microchip SAMA7 family based on Cortex-A7 gets introduced, a new
    cousin to the older SAM9 (ARM9xx based) and SAMA5 (Cortex-A5 based)
    SoCs.
 
  - The ixp4xx platform (based on Intel XScale) is finally converted to
    device tree, and all the old board files are getting removed now.
 
  - The Cirrus Logic EP93xx platform loses support for the old
    MaverickCrunch FPU. Support for compiling user space applications
    was already removed in gcc-4.9, and the kernel support for old
    applications could not be built with clang ias. After confirming
    that there are no remaining users, removing this from the kernel
    seemed better than adding support for unused features to clang.
 
 There are minor updates to the aspeed, omap and samsung platforms
 
 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iD8DBQBhL0Bu5t5GS2LDRf4RAtYAAJ9qcN3tF8tHPPBUknXjvQVN7ESntwCfQtPu
 XOVR6q993d7EZh3ATYuXVtE=
 =igP/
 -----END PGP SIGNATURE-----

Merge tag 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull ARM SoC updates from Arnd Bergmann:
 "There are three noteworthy updates for 32-bit arm platforms this time:

   - The Microchip SAMA7 family based on Cortex-A7 gets introduced, a
     new cousin to the older SAM9 (ARM9xx based) and SAMA5 (Cortex-A5
     based) SoCs.

   - The ixp4xx platform (based on Intel XScale) is finally converted to
     device tree, and all the old board files are getting removed now.

   - The Cirrus Logic EP93xx platform loses support for the old
     MaverickCrunch FPU. Support for compiling user space applications
     was already removed in gcc-4.9, and the kernel support for old
     applications could not be built with clang ias. After confirming
     that there are no remaining users, removing this from the kernel
     seemed better than adding support for unused features to clang.

  There are minor updates to the aspeed, omap and samsung platforms"

* tag 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (48 commits)
  soc: aspeed-lpc-ctrl: Fix clock cleanup in error path
  ARM: s3c: delete unneed local variable "delay"
  soc: aspeed: Re-enable FWH2AHB on AST2600
  soc: aspeed: socinfo: Add AST2625 variant
  soc: aspeed: p2a-ctrl: Fix boundary check for mmap
  soc: aspeed: lpc-ctrl: Fix boundary check for mmap
  ARM: ixp4xx: Delete the Freecom FSG-3 boardfiles
  ARM: ixp4xx: Delete GTWX5715 board files
  ARM: ixp4xx: Delete Coyote and IXDPG425 boardfiles
  ARM: ixp4xx: Delete Intel reference design boardfiles
  ARM: ixp4xx: Delete Avila boardfiles
  ARM: ixp4xx: Delete the Arcom Vulcan boardfiles
  ARM: ixp4xx: Delete Gateway WG302v2 boardfiles
  ARM: ixp4xx: Delete Omicron boardfiles
  ARM: ixp4xx: Delete the D-Link DSM-G600 boardfiles
  ARM: ixp4xx: Delete NAS100D boardfiles
  ARM: ixp4xx: Delete NSLU2 boardfiles
  arm: omap2: Drop the unused OMAP_PACKAGE_* KConfig entries
  arm: omap2: Drop obsolete MACH_OMAP3_PANDORA entry
  ARM: ep93xx: remove MaverickCrunch support
  ...
2021-09-01 15:19:43 -07:00
..
include/mach ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
adc-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
adc.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
anubis.h
ata-core-s3c64xx.h
backlight-s3c64xx.h
bast-ide.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
bast-irq.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
bast.h
common-smdk-s3c24xx.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
common-smdk-s3c24xx.h
cpu.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
cpu.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
cpufreq-utils-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
cpuidle-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
crag6410.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-audio-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-backlight-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-uart-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-uart.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
devs.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
devs.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dma-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dma-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dma.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
fb-core-s3c24xx.h
fb.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-cfg-helpers.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-cfg.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gta02.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
h1940-bluetooth.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
h1940.h
hardware-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
iic-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
init.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
iotiming-s3c2410.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
iotiming-s3c2412.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
irq-pm-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
irq-pm-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
irq-s3c24xx-fiq-exports.c
irq-s3c24xx-fiq.S ARM: s3c: fix fiq for clang IAS 2021-02-06 14:11:09 +01:00
irq-s3c24xx.c ARM: Bulk conversion to generic_handle_domain_irq() 2021-08-12 11:39:39 +01:00
irq-uart-s3c64xx.h
Kconfig
Kconfig.s3c24xx
Kconfig.s3c64xx
keypad.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-amlm5900.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-anubis.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-anw6410.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-at2440evb.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-bast.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-crag6410-module.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-crag6410.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-gta02.c ARM: s3c: delete unneed local variable "delay" 2021-08-19 23:40:09 +02:00
mach-h1940.c power: supply: s3c-adc-battery: Convert to GPIO descriptors 2020-11-30 02:13:02 +01:00
mach-hmt.c ARM: SoC platform updates 2020-10-24 10:33:08 -07:00
mach-jive.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-mini2440.c ARM: s3c: mini2440: Constify the software node 2021-04-10 21:43:01 +02:00
mach-mini6410.c ARM: SoC platform updates 2020-10-24 10:33:08 -07:00
mach-n30.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-ncp.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-nexcoder.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-osiris-dvs.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-osiris.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-otom.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-qt2410.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-real6410.c ARM: SoC platform updates 2020-10-24 10:33:08 -07:00
mach-rx1950.c ARM: s3c: Remove unnecessary break in RX1950 2021-05-11 08:29:40 -04:00
mach-rx3715.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
mach-s3c64xx-dt.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-s3c2416-dt.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-smartq5.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smartq7.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smartq.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smartq.h
mach-smdk2410.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk2413.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk2416.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk2440.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk2443.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk6400.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smdk6410.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-tct_hammer.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-vr1000.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-vstms.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
Makefile
Makefile.boot
Makefile.s3c24xx
Makefile.s3c64xx ARM: s3c: Cleanup from old plat-samsung include 2020-08-22 13:45:38 +02:00
map-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map-s3c.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map-s5p.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
nand-core-s3c24xx.h
onenand-core-s3c64xx.h
osiris.h
otom.h
pl080.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
platformdata.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pll-s3c2410.c
pll-s3c2440-12000000.c
pll-s3c2440-16934400.c
pm-common.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-common.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-core-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-core-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-gpio.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-h1940.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c2410.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c2412.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c2416.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pwm-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-adc.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-dsc-s3c24xx.h
regs-gpio-memport-s3c64xx.h
regs-gpio-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-gpio-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-gpio.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irqtype.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-mem-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-modem-s3c64xx.h
regs-s3c2443-clock.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-srom-s3c64xx.h
regs-sys-s3c64xx.h
regs-syscon-power-s3c64xx.h
regs-usb-hsotg-phy-s3c64xx.h
rtc-core-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c24xx.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c24xx.h ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
s3c64xx.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c64xx.h ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
s3c244x.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2410.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2412-power.h
s3c2412.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2412.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2416.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2440.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2442.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2443.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c6400.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c6410.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sdhci.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-fb-24bpp-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c0-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c1-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-ide-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-keypad-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-sdhci-gpio-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-sdhci-gpio-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-spi-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-spi-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-ts-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-usb-phy-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-audio.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-nor.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-pm.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-usb.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec.h
sleep-s3c24xx.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c64xx.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c2410.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c2412.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
spi-core-s3c24xx.h
usb-phy.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
vr1000.h
wakeup-mask.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
wakeup-mask.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00