26 Aug, 2011
2 commits
-
…'features/multisoc' and 'features/mxs' into imx-features-for-arnd
-
Silicon revision is useful information to have during kernel boot.
Print the MX27 silicon revision.
Signed-off-by: Fabio Estevam
Signed-off-by: Jason Liu
Cc: Sascha Hauer
Signed-off-by: Sascha Hauer
24 Aug, 2011
1 commit
-
Add PATA clock support for MX27/MX31/MX35/MX53.
Signed-off-by: Fabio Estevam
Signed-off-by: Sascha Hauer
27 Jul, 2011
2 commits
-
On the recent i.mx (mx25/50/53), there is a gasket inside fec
controller which needs to be enabled no matter phy works in MII
or RMII mode.The current code enables the gasket only when phy interface is RMII.
It's broken when the driver works with a MII phy. The patch uses
platform_device_id to distinguish the SoCs that have the gasket and
enables it on these SoCs for both MII and RMII mode.Signed-off-by: Shawn Guo
Reported-by: Troy Kisky
Cc: David S. Miller
Cc: Sascha Hauer
Acked-by: David S. Miller -
The patch removes all the uses of cpu_is_mx1(). Instead, it uses
the .id_table of platform_driver to distinguish the uart device type,
IMX1_UART and IMX21_UART. The IMX21_UART type runs on all i.mx
except i.mx1.A couple of !cpu_is_mx1 logic gets turned into is_imx21_uart,
as the codes wrapped there are really IMX21 type uart specific.It also removes macro MX1_UCR3_REF25 and MX1_UCR3_REF30 which are
not used anywhere.Signed-off-by: Shawn Guo
Cc: Sascha Hauer
Cc: Alan Cox
Cc: Greg Kroah-Hartman
Acked-by: Grant Likely
07 Jan, 2011
1 commit
-
Conflicts:
arch/arm/mach-pxa/clock.c
arch/arm/mach-pxa/clock.h
14 Dec, 2010
1 commit
-
Use clk_get to acquire the watchdog clock and also avoid hardcoding the clock name.
Signed-off-by: Fabio Estevam
Signed-off-by: Sascha Hauer
29 Nov, 2010
1 commit
-
Instead of reading the silicon version from ROM, we should
read the SREV register from the IIM.Freescale has dropped all support for MX51 REV1.0, only MX51
REV 2.0 and 3.0 are valid.Signed-off-by: Dinh Nguyen
Signed-off-by: Sascha Hauer
26 Nov, 2010
1 commit
-
factorise some generic infrastructure to assist looking up struct clks
for the ARM & SH architecture.as the code is identical at 99%
put the arch specific code for allocation as example in asm/clkdev.h
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Paul Mundt
Signed-off-by: Russell King
01 Oct, 2010
2 commits
-
This fixes many sparse warnings like:
arch/arm/mach-imx/clock-imx27.c:597:1: warning: Using plain integer as NULL pointer
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
The driver recently learned to handle platform ids. Make use of this
new feature. The up side is that the driver needs less knowledge about
the spi interfaces used on different SoCs.Acked-by: Jason Wang
Acked-by: Grant Likely
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer
26 Jul, 2010
1 commit
-
There are some more conflicts than detected by git, namely support for
the newly added cpuimx machines needed to be converted to dynamic device
registration.Signed-off-by: Uwe Kleine-König
Conflicts:
arch/arm/mach-imx/Makefile
arch/arm/mach-imx/devices.c
arch/arm/mach-imx/devices.h
arch/arm/mach-imx/eukrea_mbimx27-baseboard.c
arch/arm/mach-mx2/Kconfig
arch/arm/mach-mx25/Makefile
arch/arm/mach-mx25/devices.c
arch/arm/plat-mxc/include/mach/mx25.h
arch/arm/plat-mxc/include/mach/mxc_nand.h
24 Jun, 2010
1 commit
-
Finally all imx code should end up there, start with mach-mx2. While
touching all files rename some files to use a hyphen instead of an
underscore.Signed-off-by: Uwe Kleine-König