Antony Pavlov
7eed7b91c3
ARM OMAP: use SZ_*M constants in RAM device register functions
...
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-30 22:21:11 +01:00
Antony Pavlov
263e454f7f
commands: reset: add shutdown_barebox() before reset_cpu()
...
Some of controlled by barebox peripheral devices may be
not affected by CPU reset, so we need call shutdown_barebox()
to stop them.
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-30 16:03:51 +01:00
Fabio Porcedda
a719d7c445
ARM: at91: Add Telit EVK-PRO3 board support
...
http://www.telit.com
Based on at91sam9260ek board support.
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-30 16:02:33 +01:00
Jean-Christophe PLAGNIOL-VILLARD
21535815bf
at91: add sama5d3xek board support
...
currently missing the GMAC support
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2013-01-30 08:24:48 +01:00
Jean-Christophe PLAGNIOL-VILLARD
ca30fb634c
at91: add sama5d3 support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2013-01-30 08:24:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
1f987a1133
at91: add clock dump command
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2013-01-30 08:24:35 +01:00
Sascha Hauer
4db0a48aec
Merge branch 'pu/omap' into for-next/omap
2013-01-29 23:19:50 +01:00
Jean-Christophe PLAGNIOL-VILLARD
13ecb8a8f4
at91sam9m10ihd: set missing lcd power control
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 11:44:53 +01:00
Jean-Christophe PLAGNIOL-VILLARD
f7e3126619
macb: allow to pass the phy interface
...
as we will add later the GMAC IP verion support (GEM)
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 11:44:49 +01:00
Antony Pavlov
b043950ccc
ARM: efika-mx-smartbook: clean up whitespaces
...
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 10:01:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
f0aa3cdf8d
macb: sync register access and clock with the kernel
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 09:59:17 +01:00
Jean-Christophe PLAGNIOL-VILLARD
0c30d94b91
w1: add dual search support
...
Some 1-wire device need to be search twice to be detected
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 09:58:07 +01:00
Sascha Hauer
dc3400f53f
ARM omap3 beagle: Compile xload defconfig in Thumb2 mode
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 09:46:26 +01:00
Sascha Hauer
75536f898b
ARM am33xx beaglebone: move lowlevel code to lowlevel.c
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 09:46:22 +01:00
Sascha Hauer
2f9a2bf635
ARM omap3 omap3evm: move lowlevel code to lowlevel.c
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 08:48:28 +01:00
Sascha Hauer
8acd8a37f6
ARM omap3 omap343xdsp: move lowlevel code to lowlevel.c
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 08:46:23 +01:00
Sascha Hauer
52e321255c
ARM omap3 phycard-a-l1: move lowlevel code to lowlevel.c
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 08:42:50 +01:00
Sascha Hauer
4b789b49e0
ARM omap3 beagle: move lowlevel code to lowlevel.c
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-29 08:42:26 +01:00
Jean-Christophe PLAGNIOL-VILLARD
369797daee
at91sam9260/9g20/9261/9g10/9263: split soc lowlevel_init from generic
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
bfa778fde3
at91sam9263ek: add lcd support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
227dae0c72
at91sam9261ek: add lcd support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
9d8cef4687
at91sam9m10ihd: add lcd support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
6d8a951667
at91sam9m10g45ek: add lcdc support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
2fd56aa845
at91sam9g45: add atmel lcdc frambuffer support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
d453554a5d
at91sam9261: add atmel lcdc frambuffer support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
9971aa65de
at91sam9263: add atmel lcdc frambuffer support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
39ca268c2a
video: add atmel lcdc frambuffer support
...
This IP is present on the at91sam9 until the sam9g45, on the sam9x5 we use a
new IP.
This driver is based on the linux one.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:39 +01:00
Jean-Christophe PLAGNIOL-VILLARD
c6e7320b12
at91rm9200ek: auto detect sdram size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:37 +01:00
Jean-Christophe PLAGNIOL-VILLARD
ef361d4e92
at91rm9200: add autodetect sdram size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:45:09 +01:00
Jean-Christophe PLAGNIOL-VILLARD
8d5faa862c
at91rm9200ek: fix mem size
...
we have only 32MiB of sdram
by luck it was working
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:44:47 +01:00
Jean-Christophe PLAGNIOL-VILLARD
04a90575e2
at91rm9200: fix default TEXT_BASE to 15MiB
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-28 09:44:31 +01:00
Antony Pavlov
ba979549d6
MIPS: dlink-dir-320: use mips_add_ram0()
...
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 22:41:27 +01:00
Antony Pavlov
73d54d0dc6
MIPS: rzx50: use mips_add_ram0()
...
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 22:41:27 +01:00
Antony Pavlov
7eb6159f18
MIPS: qemu-malta: use mips_add_ram0()
...
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 22:41:27 +01:00
Antony Pavlov
ee3e2a8392
MIPS: introduce ram0 regions register function
...
On MIPS there are two segments in CPU address space that
can be used for untranslated memory access: KSEG0 and KSEG1.
KSEG0 is used for cached access and KSEG1 is used for
uncached one.
The instroduced mips_add_ram0() function registers two
address regions for memory access: one in KSEG0 and
the other one in KSEG1.
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 22:41:27 +01:00
Jean-Christophe PLAGNIOL-VILLARD
1e8c9c5a4a
at91sam9x5ek: fix wp_pin and detect_pin pin invalid value
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:28:19 +01:00
Jean-Christophe PLAGNIOL-VILLARD
d32063d8ab
at91sam9n12: fix wp_pin invalid value
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:28:19 +01:00
Jean-Christophe PLAGNIOL-VILLARD
96834273b0
at91: Atmel ref board sam{9x5/9n12/m109g45} EK and Ronetix pm9g45 autodetect ddr size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:26:51 +01:00
Jean-Christophe PLAGNIOL-VILLARD
20947c6b7f
at91sam9g45: add autodetect sd/ddram size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:26:51 +01:00
Jean-Christophe PLAGNIOL-VILLARD
9aa7dd992a
at91sam9n12: add autodetect sd/ddram size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:26:51 +01:00
Jean-Christophe PLAGNIOL-VILLARD
11bae6b40a
at91sam9x5: add autodetect sd/ddram size
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 21:26:51 +01:00
Sascha Hauer
a81c6a9f16
mtd nand: Specify pr_fmt and change messages to pr_*
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
fb1b9d5ffb
ARM pcm038: Specify pr_fmt and change messages to pr_*
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
5596d88917
ARM mmu: Use pr_debug
...
Also, specify a pr_fmt and add missing GPL header.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
56d28b9323
introduce pr_fmt
...
With this the files can give more context to their pr_* messages by
specifying a
at the beginning of the files. Basically the same mechanism as in the
Kernel.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
f331ac288f
introduce compile time loglevel
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
00c7c8ecab
USB ehci: Use dev_* for messages
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
02c13ee875
blackfin: Use unsigned long for __kernel_size_t
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:39 +01:00
Sascha Hauer
bc78e4fa0e
nios2: Use unsigned long for __kernel_size_t
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:38 +01:00
Sascha Hauer
beffb2f71a
nios2: Let readl return an unsigned int
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-01-27 14:24:38 +01:00