01 Dec, 2010
1 commit
-
The PXA-SPI driver relies on some files / defines which are arm specific
and are within the ARM tree. The CE4100 SoC which is x86 has also the
SPI core.
This patch moves the ssp and spi files from arm/mach-pxa and plat-pxa to
include/linux where the CE4100 can access them.This move got verified by building the following defconfigs:
cm_x2xx_defconfig corgi_defconfig em_x270_defconfig ezx_defconfig
imote2_defconfig pxa3xx_defconfig spitz_defconfig zeus_defconfig
raumfeld_defconfig magician_defconfigSigned-off-by: Sebastian Andrzej Siewior
Signed-off-by: Dirk Brandewie
11 May, 2010
5 commits
-
In order to prevent code ambiguous, add namespace on functions in ssp driver.
Signed-off-by: Haojian Zhuang
Acked-by: Liam Girdwood
Signed-off-by: Eric Miao -
Signed-off-by: Julia Lawall
Signed-off-by: Eric Miao -
The assignments of res to the results of the two calls to
platform_get_resource make it impossible to use res in the error handling
code in the arguments to release_mem_region.The semantic match that finds the former problem is as follows:
(http://coccinelle.lip6.fr/)//
@r exists@
expression E, E1;
identifier f;
statement S1,S3;
iterator iter;
@@if ((E == NULL && ...) || ...)
{
... when != false ((E == NULL && ...) || ...)
when != true ((E != NULL && ...) || ...)
when != iter(E,...) S1
when != E = E1
(
sizeof(E->f)
|
* E->f
)
... when any
return ...;
}
else S3
//Signed-off-by: Julia Lawall
Signed-off-by: Eric Miao -
Support ssp devices in PXA168. PXA168 could reuse the code of PXA SSP.
Signed-off-by: Haojian Zhuang
Signed-off-by: Eric Miao -
Signed-off-by: Haojian Zhuang
Acked-by: Mark Brown
Signed-off-by: Eric Miao