28 Nov, 2011
1 commit
-
we will select now the DBGU used by the soc at Kconfig level
For the DEBUG_LL and early_printk this will allow to select which DBGU to use
this will also allow to select them when multiple SOC are enabledSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Nicolas Ferre
07 Nov, 2011
1 commit
-
* 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:
scsi: drop unused Kconfig symbol
pci: drop unused Kconfig symbol
stmmac: drop unused Kconfig symbol
x86: drop unused Kconfig symbol
powerpc: drop unused Kconfig symbols
powerpc: 40x: drop unused Kconfig symbol
mips: drop unused Kconfig symbols
openrisc: drop unused Kconfig symbols
arm: at91: drop unused Kconfig symbol
samples: drop unused Kconfig symbol
m32r: drop unused Kconfig symbol
score: drop unused Kconfig symbols
sh: drop unused Kconfig symbol
um: drop unused Kconfig symbol
sparc: drop unused Kconfig symbol
alpha: drop unused Kconfig symbolFix up trivial conflict in drivers/net/ethernet/stmicro/stmmac/Kconfig
as per Michal: the STMMAC_DUAL_MAC config variable is still unused and
should be deleted.
02 Nov, 2011
1 commit
-
* 'next/dt' of git://git.linaro.org/people/arnd/arm-soc:
ARM: gic: use module.h instead of export.h
ARM: gic: fix irq_alloc_descs handling for sparse irq
ARM: gic: add OF based initialization
ARM: gic: add irq_domain support
irq: support domains with non-zero hwirq base
of/irq: introduce of_irq_init
ARM: at91: add at91sam9g20 and Calao USB A9G20 DT support
ARM: at91: dt: at91sam9g45 family and board device tree files
arm/mx5: add device tree support for imx51 babbage
arm/mx5: add device tree support for imx53 boards
ARM: msm: Add devicetree support for msm8660-surf
msm_serial: Add devicetree support
msm_serial: Use relative resources for iomemFix up conflicts in arch/arm/mach-at91/{at91sam9260.c,at91sam9g45.c}
01 Nov, 2011
1 commit
-
Signed-off-by: Paul Bolle
Acked-by: Nicolas Ferre
Signed-off-by: Michal Marek
25 Oct, 2011
1 commit
-
Create a new device tree source file for Atmel at91sam9g45 SoC family.
The Evaluation Kit at91sam9m10g45ek includes it.
This first basic support will be populated as drivers and boards will be
converted to device tree.
Contains serial, dma and interrupt controllers.The generic board file still takes advantage of platform data for early serial
init. As we need a storage media and the NAND flash driver is not converted to
DT yet, we keep old initialization for it.Signed-off-by: Nicolas Ferre
Reviewed-by: Rob Herring
07 Sep, 2011
2 commits
-
Add support for Calao USB-A9G20 boards. It will be integrated in
existing support for board of same form factor using at91sam9260 or
at91sam9263.Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nicolas Ferre -
This adds support for the RSI EWS machine (at91rm9200-based),
machine type 1609.Includes fixes as suggested by Uwe Kleine-König and
cleanups as suggested by Russell and R.Schwebel.Signed-off-by: Josef Holzmayr
[nicolas.ferre@atmel.com: simplify board file header, move to at91_init_irq_default]
Signed-off-by: Nicolas Ferre
25 May, 2011
2 commits
-
no-one use it and it's nearly impossible get a board to work on it
and the Mainline implementation was never finishedSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD
Cc: Nicolas Ferre
Cc: Patrice Vilchez
Cc: Andrew Victor -
no board configure it as 'n' and it's an issue to merge all defconfigs
in oneOn AT91SAM926x boards both types of NAND flash can be present
(8 and 16 bit data bus width).so will pass it via system_rev
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Nicolas Ferre
Cc: Patrice Vilchez
23 Apr, 2011
1 commit
-
commit
ee621dd (net: atmel_macb Kconfig: remove long dependency line)
replaced a list of several explicit machines in the dependencies of MACB by
a single symbol that is selected by the respective machines. ee621dd missed
to let ARCH_AT91CAP9 select HAVE_NET_MACB though which is fixed here.Signed-off-by: Uwe Kleine-König
Acked-by: Andrew Victor
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
15 Jan, 2011
2 commits
-
The GS_IA18_S (GMS) is a carrier board from GeoSIG Ltd used with the
Stamp9G20 SoM from Taskit company.
It operate as an internet accelerometer.Signed-off-by: Igor Plyatov
[nicolas.ferre@atmel.com: rm Kconfig, whitespace fixes, change machine name]
Signed-off-by: Nicolas Ferre -
Signed-off-by: Sergio Tanzilli
[nicolas.ferre@atmel.com: whitespace fixes, change machine name]
Signed-off-by: Nicolas Ferre
26 Oct, 2010
1 commit
-
Board is a carrier board for Stamp9G20, with additional peripherals
for a building automation systemSigned-off-by: Peter Gsellmann
[nicolas.ferre@atmel.com: remove machine_desc.io_pg_offst and .phys_io]
Signed-off-by: Nicolas Ferre
25 Oct, 2010
1 commit
-
* 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)
Update broken web addresses in arch directory.
Update broken web addresses in the kernel.
Revert "drivers/usb: Remove unnecessary return's from void functions" for musb gadget
Revert "Fix typo: configuation => configuration" partially
ida: document IDA_BITMAP_LONGS calculation
ext2: fix a typo on comment in ext2/inode.c
drivers/scsi: Remove unnecessary casts of private_data
drivers/s390: Remove unnecessary casts of private_data
net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data
drivers/infiniband: Remove unnecessary casts of private_data
drivers/gpu/drm: Remove unnecessary casts of private_data
kernel/pm_qos_params.c: Remove unnecessary casts of private_data
fs/ecryptfs: Remove unnecessary casts of private_data
fs/seq_file.c: Remove unnecessary casts of private_data
arm: uengine.c: remove C99 comments
arm: scoop.c: remove C99 comments
Fix typo configue => configure in comments
Fix typo: configuation => configuration
Fix typo interrest[ing|ed] => interest[ing|ed]
Fix various typos of valid in comments
...Fix up trivial conflicts in:
drivers/char/ipmi/ipmi_si_intf.c
drivers/usb/gadget/rndis.c
net/irda/irnet/irnet_ppp.c
20 Oct, 2010
1 commit
18 Oct, 2010
1 commit
-
The patch below updates broken web addresses in the arch directory.
Signed-off-by: Justin P. Mattock
Signed-off-by: Maciej W. Rozycki
Cc: Finn Thain
Cc: Randy Dunlap
Reviewed-by: Finn Thain
Signed-off-by: Jiri Kosina
08 Oct, 2010
3 commits
-
Many Atmel SOC are embedding a MACB controller. This patch removes the long
dependency line for this Atmel MACB ethernet driver configuration entry.
The HAVE_NET_MACB configuration option is located in the net Kconfig file
as it may be setup by ARM/AT91 and AVR32 chips.Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Cc: David Miller
Cc: Haavard Skinnemoen
Acked-by: Nicolas Ferre
Acked-by: Andrew Victor -
The board-sam9g20ek-2slot-mmc.c was a revision of the at91sam9g20ek
since board revision C. It contains 2 sd/mmc slots.This merge keep the support of the old machine ID
MACH_AT91SAM9G20EK_2MMC for backward compatibility.Now we use the ATAG to pass the hardware functionality to kernel
with this board revision encoding
bit 0:
0 => 1 sd/mmc slot
1 => 2 sd/mmc slots connectors (board from revision C)system_rev tested on Barebox commit d8f3ee103a9f4bd
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nicolas Ferre -
Today the board use 2 machines id AT91SAM9G45EKES and AT91SAM9M10G45EK
now will use only AT91SAM9M10G45EK.The other boards revision will be specified via system_rev.
for 9g45ekes, m10g45ekes and m10g45ek boards and revisions
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Cc: Patrice Vilchez
Acked-by: Nicolas Ferre
05 Oct, 2010
1 commit
-
This patch adds support for Flexibity Connect platform from
http://www.flexibity.com/ (AT91SAM9260 based).Signed-off-by: Maxim Osipov
Acked-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Andrew Victor
Signed-off-by: Russell King
09 Jul, 2010
1 commit
-
Add support for Bluewater Systems Snapper 9260/9G20 modules
Signed-off-by: Ryan Mallon
Acked-by: Andrew Victor
Signed-off-by: Russell King
18 May, 2010
1 commit
-
GENERIC_TIME is now enabled by default, so 'select GENERIC_TIME'
is redundant. Remove them.Signed-off-by: Russell King
17 May, 2010
1 commit
-
…xa', 'spear' and 'versatile' into devel
Conflicts:
arch/arm/Makefile
arch/arm/common/Makefile
arch/arm/mm/Kconfig
14 Apr, 2010
1 commit
-
Both boards share the same board file, as the PortuxG20 is basically an
SBC based on the Stamp9G20.Signed-off-by: Christian Glindkamp
Acked-by: Andrew Victor
Signed-off-by: Russell King
24 Mar, 2010
1 commit
-
Convert arm to use GENERIC_TIME via the arch_getoffset() infrastructure,
reducing the amount of arch specific code we need to maintain.The arm architecture is the last arch that need to be converted.
Signed-off-by: John Stultz
Signed-off-by: Russell King
Cc: Andrew Morton
20 Jan, 2010
2 commits
-
Add support for the Atmel AT572D940HF-EK board (development board for
the AT572D940HF processor).Signed-off-by: Antonio R. Costa
Signed-off-by: Andrew Victor
Signed-off-by: Russell King -
Add support for the Atmel AT572D940HF processor (DIOPSIS range).
This processor integrates an ARM926 core, a DSP and the SoC
peripherals usually found on an AT91 processor (USART, SSC, SPI, TWI,
CAN, etc)Signed-off-by: Antonio R. Costa
Signed-off-by: Andrew Victor
Signed-off-by: Russell King
05 Dec, 2009
2 commits
16 Nov, 2009
5 commits
-
at91sam9g20ek rev. C and onwards embed two SD/MMC slots. This patch modify the
previous dual slot board definition to match the official rev. C board. It also
allows the use of at91_mci SD/MMC driver in addition to the atmel-mci one.Some pins have been re-affected from leds or Ethernet phy IRQ to the SD/MMC
slot A. This lead to a modification of those definitions.Signed-off-by: Nicolas Ferre
Acked-by: Andrew Victor -
Many Atmel SOC are embedding a LCD controller. This patch removes the long
dependency line for this Atmel LCD framebuffer driver configuration entry.
The HAVE_FB_ATMEL configuration option is located in the video Kconfig file
as it may be setup by ARM/AT91 and AVR32 chips.Signed-off-by: Nicolas Ferre
Acked-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Andrew Victor -
Instead of adding "depends on" at config level, introduce HAVE_* config
variables. Add them at machine or soc level to specify the ability of a
particular support.
It will ease new board introduction and readability.Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nicolas Ferre
Acked-by: Andrew Victor -
Those "depends on" are a double check as all machine entries are
surrounded by "if " conditions.Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nicolas Ferre
Acked-by: Andrew Victor -
at91sam9g20ek rev. C and onwards embed two SD/MMC slots. This patch modify the
previous dual slot board definition to match the official rev. C board. It also
allows the use of at91_mci SD/MMC driver in addition to the atmel-mci one.Some pins have been re-affected from leds or Ethernet phy IRQ to the SD/MMC
slot A. This lead to a modification of those definitions.Signed-off-by: Nicolas Ferre
Acked-by: Andrew Victor
11 Nov, 2009
1 commit
-
CONFIG_MACH_ECO920 is enabled in at91rm9200dk_defconfig. The name is
wrong, but this is better than adding another defconfig or don't get
compile coverage at all.Signed-off-by: Uwe Kleine-König
Acked-by: Andrew Victor
Signed-off-by: Russell King
23 Sep, 2009
1 commit
-
Created a modified version of the at91sam9g20 evaluation kit platform
(board-sam9g20ek-2slot-mmc.c) and device support to make use of the
updated atmel-mci driver.As the use of two slots modify GPIO pin allocation, we create another
board file.This requires getting the most updated arch/arm/tools/mach-types from
http://www.arm.linux.org.uk/developer/machines/download.php to have the machine
type for the at91sam9g20ek-2slot-mmc board.[nicolas.ferre@atmel.com: printk, slot_count modification in at91sam9260_devices.c file]
[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Rob Emanuele
Signed-off-by: Nicolas Ferre
Cc: Haavard Skinnemoen
Cc: Andrew Victor
Cc: Russell King
Cc:
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
31 Jul, 2009
2 commits
-
CPUAT91 is based on Atmel's AT91RM9200 with up to 16MB Strataflash,
up to 128MB SDRAM and an ethernet PHY in RMII mode.Signed-off-by: Eric Benard
Acked-by: Andrew Victor
Signed-off-by: Russell King -
CPU9260 and CPU9G20 share the same PCB populated with either
Atmel's AT91SAM9260B or AT91SAM9G20B with up to 64MB Strataflash,
up to 128MB SDRAM, up to 2GB NAND and an ethernet PHY in RMII mode.Signed-off-by: Eric Benard
Acked-by: Andrew Victor
Signed-off-by: Russell King
02 Jul, 2009
1 commit
-
From: Hong Xu
Here are the modification to at91sam9261 files dedicated to the support of
at91sam9g10. This direction has been adopted to minimize code duplication.All at91sam9261 drivers are enabled in _devices and board- files. Modificaton
to peripherals that support at91sam9g10 will be added in future patches.Signed-off-by: Hong Xu
Signed-off-by: Nicolas Ferre
Acked-by: Andrew Victor
Signed-off-by: Russell King
27 Jun, 2009
1 commit
-
Here are the at91 specific files dedicated to the at91sam9g45 series. They
mimic the traditional at91 way of managing chips & boards.The first board that embeds at91sam9g45 chip is the AT91SAM9G45-EKES. In
the future, the main board for this 9g45 series will be the
AT91SAM9M10G45-EK (I choose this last name for the board file).Simple drivers are enabled in _devices and board- files. Newer peripheral
support will be added in future patches.Incuded peripherals support (for now):
- USART
- SPI
- Ethernet
- NAND flash
- LCD
- gpio/joystick/buttons
- leds and pwmSigned-off-by: Nicolas Ferre
Acked-by: Andrew Victor
Signed-off-by: Russell King