20 Oct, 2010
10 commits
-
Based on original patch from: Richard Zhu
Signed-off-by: Eric Bénard -
Signed-off-by: Eric Bénard
-
Signed-off-by: Eric Bénard
-
Signed-off-by: Eric Bénard
-
the PHY is UTMI so don't create an ULPI viewpoint.
Signed-off-by: Eric Bénard
-
Without this exiting WFI can result in cache corruption.
Code taken from Freescale's 2.6.27 BSP and tested on i.MX35Signed-off-by: Eric Bénard
-
this patch fix the following errors :
arch/arm/plat-mxc/devices/platform-imx-dma.c:44:
error: ‘MX25_SDMA_BASE_ADDR’ undeclared here (not in a function)
arch/arm/plat-mxc/devices/platform-imx-dma.c:44:
error: ‘MX25_INT_SDMA’ undeclared here (not in a function)Signed-off-by: Eric Bénard
Acked-by: Uwe Kleine-König -
* get_rate_arm : when 400MHz clock is selected (cctl & 1<
-
During the reorganisation of the imx-i2c devices
(in 64de5ec168d9743903e6ec482c3e9f37af49f9c1) the 3rd imx-i2c device
for the mx35 got lost. This patch adds the missing device.Signed-off-by: Marc Kleine-Budde
Acked-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Add IRAM(Internal RAM) allocation functions using GENERIC_ALLOCATOR.
The allocation size is 4KB multiples to guarantee alignment. The
idea for these functions is for i.MX platforms to use them
to dynamically allocate IRAM usage.Applies on 2.6.36-rc7
Signed-off-by: Dinh Nguyen
Reviewed-by: Amit Kucheria
Acked-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer
11 Oct, 2010
18 commits
-
Ethernet hangs off OTG
Signed-off-by: Amit Kucheria
Signed-off-by: Sascha Hauer -
Get serial port working for now
Signed-off-by: Amit Kucheria
Signed-off-by: Sascha Hauer -
The i.MX51 ECSPI has a fifo size of 64 entries instead of 8 entries as
found on the other cspi bus devices.Cc: Jason Wang
Signed-off-by: David Jander
Signed-off-by: Sascha Hauer
Signed-off-by: Uwe Kleine-König
Acked-by: Grant Likely
Signed-off-by: Sascha Hauer -
Signed-off-by: Sascha Hauer
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
So the correct clock will be taken for each of the two independent
controllers.Signed-off-by: Wolfram Sang
Cc: Eric Bénard
Signed-off-by: Sascha Hauer -
Documentation/gpio.txt specifies that the value argument to
gpio_set_value() should be handled as a boolean (E.G. != 0 is high),
so use the same logic as in _set_direction().Signed-off-by: Peter Korsgaard
Signed-off-by: Sascha Hauer -
i.MX35 CPUs marked with "MCIMX357CJQ5C M99V CTHA0943B" are coming with bogus
L2 cache settings. If these settings are kept unmodified prior enabling the L2
cache the CPU runs amok immediately when its enabled.This fix should not hurt already working CPUs, as they are using the written
register value already.Its currently unknown if its possible to detect the production lot from the
software to fix only affected CPUs.While at it, make sure that mxc_init_l2x0 is only executed on i.MX31/35
Signed-off-by: Juergen Beisert
Signed-off-by: Michael Grzeschik
Signed-off-by: Sascha Hauer -
This fixes
arch/arm/mach-mx3/mach-cpuimx35.c:143: warning: 'otg_pdata' defined but not used
arch/arm/mach-mx3/mach-cpuimx35.c:148: warning: 'usbh1_pdata' defined but not usedwhen USB_ULPI is not selected.
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Based on work done earlier by Sascha Hauer
Signed-off-by: Sascha Hauer
Signed-off-by: Eric Bénard
[ukl: actually squash the two approaches together]
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Also, remove the deprecated symbols from arch/arm/mach-mx3/cpu.c
Signed-off-by: Sascha Hauer
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Eric Bénard
Signed-off-by: Sascha Hauer -
Signed-off-by: Eric Bénard
Signed-off-by: Sascha Hauer -
Signed-off-by: Eric Bénard
Signed-off-by: Sascha Hauer -
Signed-off-by: Wolfram Sang
Signed-off-by: Sascha Hauer -
Signed-off-by: Wolfram Sang
Signed-off-by: Sascha Hauer -
Signed-off-by: Wolfram Sang
Signed-off-by: Sascha Hauer
04 Oct, 2010
1 commit
-
- remove functions which are no more necessary for tsc2007
- indent platform_data for better readabilitySigned-off-by: Eric Bénard
Signed-off-by: Sascha Hauer
01 Oct, 2010
11 commits
-
The first argument to I2C_BOARD_INFO is used to assign .type, so it should
not be specified a second time.For the rtc-pcf8563/pcf8563 entry gcc preferred pcf8563, so did I.
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
This fixes the following sparse warning:
arch/arm/mach-imx/pcm970-baseboard.c:224:13: warning: symbol 'pcm970_baseboard_init' was not declared. Should it be static?
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Making the lists signed fixes sparse warnings like:
arch/arm/mach-imx/mach-mx27_3ds.c:94:31: warning: incorrect type in argument 1 (different signedness)
arch/arm/mach-imx/mach-mx27_3ds.c:94:31: expected int const *pin_list
arch/arm/mach-imx/mach-mx27_3ds.c:94:31: got unsigned int static [toplevel] *Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
This fixes the following sparse warning:
arch/arm/mach-imx/pcm970-baseboard.c:203:30: warning: symbol 'pcm970_sja1000_platform_data' was not declared. Should it be static?
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
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 -
Currently the uarts and timer only work because they are
turned on by reset default. Make them secondary clocks
of their corresponding peripheral clocks to make sure they
are turned on when necessary. Also, register some clocks
to get rid of compiler warningsSigned-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Addiontionally make the interrupt #defines match the base address
defines MX.._NFC_BASE_ADDR.Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer -
Signed-off-by: Uwe Kleine-König
Signed-off-by: Sascha Hauer