2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-22 12:33:59 +08:00
linux-next/arch/arm/mach-u300
Linus Walleij 379aae5d6c ARM: 6295/1: fix U300 apb_pclk split
This fixes a regression due to the new apb_pclk stuff in the U300
platform, makes it run by splitting the apb clock off the single
UART clocks. For the MMCI and PL022 clocks we don't split them:
these are actually hardwired to the same clock terminal and will
thus simply have a double reference count and will be referenced
twice.

We also move clock registration to .init_irq() so they are
available early enough for probing to be successful and remove the
earlier quirk to clock primecells during PrimeCell registration.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-08-10 22:10:55 +01:00
..
include/mach ARM: 6225/1: make TCM allocation static and common for all archs 2010-07-27 10:42:38 +01:00
clock.c ARM: 6295/1: fix U300 apb_pclk split 2010-08-10 22:10:55 +01:00
clock.h ARM: 6295/1: fix U300 apb_pclk split 2010-08-10 22:10:55 +01:00
core.c ARM: 6295/1: fix U300 apb_pclk split 2010-08-10 22:10:55 +01:00
dummyspichip.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
gpio.c fix typos concerning "initiali[zs]e" 2010-06-16 18:05:05 +02:00
i2c.c ARM: AB3550 board configuration and irq for U300 2010-05-28 01:37:47 +02:00
i2c.h ARM: 5668/2: U300 I2C board setup 2009-08-15 15:36:29 +01:00
Kconfig ARM: 5667/3: U300 SSP/SPI board setup and test 2009-08-15 15:36:29 +01:00
Makefile ARM: 5724/1: U300 AB3100 boardinfo v5 2009-10-19 17:10:09 +01:00
Makefile.boot [ARM] 5535/1: U300 Makefile.boot 2009-06-04 17:47:36 +01:00
mmc.c ARM: 6306/1: fix inverted MMC card detect in U300 2010-08-10 22:10:54 +01:00
mmc.h [ARM] 5473/1: U300 core machine support 2009-04-28 22:44:15 +01:00
padmux.c ARM: 5666/1: Revamped U300 padmux API 2009-08-15 15:36:28 +01:00
padmux.h ARM: 5666/1: Revamped U300 padmux API 2009-08-15 15:36:28 +01:00
regulator.c ARM: 5724/1: U300 AB3100 boardinfo v5 2009-10-19 17:10:09 +01:00
spi.c ARM: 5678/1: SSP/SPI PL022 polarity terminology fix 2009-09-18 22:09:02 +01:00
spi.h ARM: 5667/3: U300 SSP/SPI board setup and test 2009-08-15 15:36:29 +01:00
timer.c ARM: 5704/1: U300 sched_clock implementation v2 2009-09-18 22:09:02 +01:00
u300.c ARM: Convert platform reservations to use LMB rather than bootmem 2010-07-27 08:48:23 +01:00