On 20/10/2014 14:35, Nicolas Ferre :
On 20/10/2014 14:17, Boris Brezillon :
Hi Alessandro,
On Tue, 23 Sep 2014 16:48:35 +0200
Boris BREZILLON boris.brezil...@free-electrons.com wrote:
Hello,
This patch series adds DT support to the atmel at91sam9 RTC driver.
It also removes any machine
Alexandre Belloni (2):
ARM: at91: remove CONFIG_MACH_SAMA5_DT
ARM: at91: move sdramc/ddrsdr header to include/soc/at91
Boris Brezillon (1):
ARM: at91: remove useless init_time for DT-only SoCs
Nicolas Ferre (1
useless init_time for DT-only SoCs
Nicolas Ferre (1):
ARM: at91: remove unused CONFIG_ARCH_AT91SAM9G45 option
MAINTAINERS| 1 +
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/mach-at91/Kconfig
deletions(-)
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
changed, 162 insertions(+), 38 deletions(-)
create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
On 24/09/2014 06:59, Olof Johansson :
On Mon, Sep 15, 2014 at 06:12:43PM +0200, Nicolas Ferre wrote:
Arnd, Olof, Kevin,
I re-send this pull-request with the work done by Maxime to take Arnd's
comments into annount: removal of the early_platform devices, and by keeping
the old mechanism
anymore. It would be better to start from these modern ARM !MMU
platforms to reintroduce at91x40 support if needed.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/at91x40_defconfig | 48 --
arch/arm/mach-at91/Kconfig | 25 ++--
arch
On 24/09/2014 16:47, Arnd Bergmann :
On Wednesday 24 September 2014 16:18:01 Nicolas Ferre wrote:
As there is currently no-one to take care of this old !MMU target and as its
support in recent kernels is a bit rotten, remove this at91x40 support and
the
board file associated
already take care of
calling into the pinctrl framework and the driver does not need to do it on
its
own (drivers/base/dd.c:really_probe() calls 'pinctrl_bind_pins() which takes
care of the pinctrl setup).
True, thanks for your patch:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
drivers
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Bye,
---
Send this patch to driver/misc maintainer as Mark Brown suggested.
drivers/misc/atmel-ssc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/misc/atmel-ssc.c b/drivers/misc/atmel-ssc.c
index 60843a2
select GENERIC_CLOCKEVENTS
select HAVE_AT91_DBGU0
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http
at91sam9263ek DT mmc pinmuxing settings
Ludovic Desroches (1):
ARM: at91/PMC: don't forget to write PMC_PCDR register to disable clocks
arch/arm/boot/dts/at91sam9263.dtsi | 2 ++
arch/arm/mach-at91/clock.c | 1 +
2 files changed, 3 insertions(+)
--
Nicolas Ferre
--
To unsubscribe
On 28/10/2014 22:25, Maxime Ripard :
We are removing the dmaengine_device_control API, that shouldn't even have
been
exposed in the first place. Change the callers to use the proper API.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Acked-by: Nicolas Ferre nicolas.fe
-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks.
---
drivers/dma/at_hdmac.c | 121
+
1 file changed, 73 insertions(+), 48 deletions(-)
diff --git a/drivers/dma/at_hdmac.c b/drivers/dma/at_hdmac.c
index ca9dd2613283..86450b3442f2 100644
device nodes
ARM: at91/dt: at91sam9263: Add CAN device nodes
Jiri Prchal (1):
ARM: at91: at91sam9x5 dt: add usart dma definitions to dt
Nicolas Ferre (1):
ARM: at91/dt/trivial: at91sam9x5_can.dtsi: comment and whitespace fixes
arch/arm/boot/dts/at91sam9263.dtsi | 19
On 03/11/2014 13:33, Maxime Ripard :
Hi Nicolas,
On Mon, Nov 03, 2014 at 12:12:44PM +0100, Nicolas Ferre wrote:
On 28/10/2014 22:25, Maxime Ripard :
We are removing the dmaengine_device_control API, that shouldn't even have
been
exposed in the first place. Change the callers to use
!
Nicolas Ferre (3):
ARM: at91: remove no-MMU at91x40 support
ARM: at91: remove at91sam9g45/9m10 legacy board support
ARM: at91: remove at91sam9rl legacy board support
arch/arm/configs/at91sam9g45_defconfig | 175 ---
arch/arm/configs
options
Nicolas Ferre (7):
ARM: at91/at91sam9g45: remove useless header file
ARM: at91: remove at91sam9263 legacy board support
ARM: at91: remove at91sam9260/at91sam9g20 legacy boards files
ARM: at91: remove
Boris Brezillon (1):
ARM: at91: remove useless header file includes
Maxime Ripard (1):
ARM: at91/config: sama5: Remove DEBUG_LL
Nicolas Ferre (2):
rtc: at91/Kconfig: remove useless options
ARM: at91: remove unneeded header file
arch/arm/configs
On 17/11/2014 00:12, Olof Johansson :
On Fri, Nov 14, 2014 at 12:11:22PM +0100, Nicolas Ferre wrote:
Arnd, Olof, Kevin,
I don't have more for the moment, so here is trivial at91 material for 3.18.
Thanks, best regards,
The following changes since commit
Now that the driver snd-soc-afeb9260.c is deleted, remove its Kconfig option.
Reported-by: Paul Bolle pebo...@tiscali.nl
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
Hi Paul,
Indeed, I forgot to include the Kconfig removal: sorry for the noise.
Mark,
I send another patch so
Le 18/11/2014 15:43, Nicolas Ferre a écrit :
From: Matthieu Crapet mcra...@gmail.com
When a pin is configured as GPIO, print also direction (input or output).
Signed-off-by: Matthieu Crapet mcra...@gmail.com
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
drivers/pinctrl
Ludovic Desroches (1):
ARM: at91: sama5: update defconfig
Nicolas Ferre (4):
ARM: at91/defconfig: add the XDMA driver
ARM: at91/defconfig: add TCB PWM driver selection
ARM: at91/defconfig: add QT1070 to at91_dt
ARM: at91/defconfig: add DM9000
From: Arnd Bergmann a...@arndb.de
An explicit selection option is not needed for board files so now we select the
board from SoC option.
Signed-off-by: Arnd Bergmann a...@arndb.de
[nicolas.fe...@atmel.com: remove option's comments; split patch]
Signed-off-by: Nicolas Ferre nicolas.fe
]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/Makefile| 5 +-
arch/arm/mach-at91/board.h | 3 -
arch/arm/mach-at91/generic.h | 16 -
arch/arm/mach-at91/gpio.c | 982 -
arch/arm
: split patch]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/generic.h | 13 ---
arch/arm/mach-at91/setup.c | 54
arch/arm/mach-at91/soc.h | 6 -
3 files changed, 73 deletions(-)
diff --git a/arch/arm/mach-at91
From: Arnd Bergmann a...@arndb.de
As AT91 !DT code is now removed, cleanup the PIT clocksource driver.
Signed-off-by: Arnd Bergmann a...@arndb.de
[nicolas.fe...@atmel.com: split patch]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
Cc: Maxime Ripard maxime.rip...@free-electrons.com
Cc
These files were left behind with no reason. Remove them.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/at91_tc.h | 146 ---
arch/arm/mach-at91/gsia18s.h | 33 --
2 files changed, 179 deletions(-)
delete mode 100644
From: Arnd Bergmann a...@arndb.de
As at91rm9200 is now DT only, there is no need to keep old entry point in this
at91rm9200 System Timer (ST) driver.
Signed-off-by: Arnd Bergmann a...@arndb.de
[nicolas.fe...@atmel.com: split patch]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch
As the old gpio.c driver is gone, we can merge the registers definitions with
the pinctrl driver.
This also allows us to empty the AT91 include/mach directory.
Reported-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
CC: Jean-Christophe Plagniol-Villard plagn
From: Arnd Bergmann a...@arndb.de
All functions declared in this file are gone.
Signed-off-by: Arnd Bergmann a...@arndb.de
[nicolas.fe...@atmel.com: re-order patches so modify board-dt-sam9]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/board-dt-sam9.c | 1
Le 02/12/2014 18:27, Nicolas Ferre a écrit :
As the old gpio.c driver is gone, we can merge the registers definitions with
the pinctrl driver.
This also allows us to empty the AT91 include/mach directory.
Reported-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Nicolas Ferre nicolas.fe
:
+
+matrix: matrix@ec00 {
+ compatible = atmel,sama5d3-matrix, syscon;
+ reg = 0xec00 0x200;
+};
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
;
+ #size-cells = 1;
+ reg = 0x0 0x0 0x100;
+ bank-width = 2;
+ };
+ };
+ };
+
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body
Le 03/12/2014 15:56, Nicolas Ferre a écrit :
Le 01/12/2014 11:27, Boris Brezillon a écrit :
The EBI (External Bus Interface) is used to access external peripherals
(NOR, SRAM, NAND, and other specific devices like ethernet controllers).
Each device is assigned a CS line and an address range
EBI driver);
+MODULE_LICENSE(GPL);
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
is the purpose of these macros? #defineAT91_MATRIX_WPMR(o) (o)
Thanks, bye.
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
System-on-Chip
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Le 02/12/2014 18:27, Nicolas Ferre a écrit :
From: Arnd Bergmann a...@arndb.de
As AT91 !DT code is now removed, cleanup the PIT clocksource driver.
Signed-off-by: Arnd Bergmann a...@arndb.de
[nicolas.fe...@atmel.com: split patch]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
Cc
= 0xf0038000 0x4000;
+ };
+
Otherwise, it looks okay.
Bye,
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ
boris.brezil...@free-electrons.com
It seems okay. For the whole series:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
And stacked on top of at91-3.20-dt.
But I will modify the size of the reg property to 0x60.
Thanks, bye.
---
Changes in v4:
- corrected the chip list
Documentation
+ resume time) from ~140 ms
to ~17 ms.
Signed-off-by: Sylvain Rochet sylvain.roc...@finsecur.com
[nicolas.fe...@atmel.com: move to newer clocksource driver]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
Cc: Daniel Lezcano daniel.lezc...@linaro.org
---
Hi Sylvain,
I re-worked (and Acked
...@atmel.com
Seems okay, even if I am not used to these aspects:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
I would also add a stable tag to these patches, something like this:
Fixes: 914a3f3b3754 (USB: add atmel_usba_udc driver)
Cc: sta...@vger.kernel.org # always been there...
Felipe,
Can you
, this bit RXRDY has been cleared.
So, after the receive_data() function return, this bit should
not be cleared again, or else it may cause the accessing FIFO
corrupt, which will make the data loss.
Signed-off-by: Bo Shen voice.s...@atmel.com
Seems okay:
Acked-by: Nicolas Ferre nicolas.fe
Le 19/12/2014 15:02, Ronald Wahl a écrit :
On 19.12.2014 14:51, Luis Henriques wrote:
Hi Felipe,
On Thu, Nov 20, 2014 at 01:50:49PM -0600, Felipe Balbi wrote:
On Wed, Nov 19, 2014 at 04:37:27PM +0100, Nicolas Ferre wrote:
From: Ronald Wahl ronald.w...@raritan.com
Commit
Le 15/12/2014 23:20, Kevin Hilman a écrit :
Nicolas Ferre nicolas.fe...@atmel.com writes:
Arnd, Olof, Kevin,
I'm sending today a fixes branch which somehow continues the cleanup with
only code removal. I was waiting for the arm-soc *and* pinctrl material to
reach Linus T.'s tree before
() to disable NAND_Tree by overriding the Operation
Mode Strap Override register(i.e. Register 16h) to clear the NAND_Tree bit.
Signed-off-by: Wenyou Yang wenyou.y...@atmel.com
It seems correct to me.
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Anyway, I add Florian in the loop as he is the one who
Le 11/12/2014 03:54, Bo Shen a écrit :
The second property of reg is the length, so correct it for timer.
Signed-off-by: Bo Shen voice.s...@atmel.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
and stacked on top of at91-3.19-fixes.
Thanks.
---
arch/arm/boot/dts/sama5d4.dtsi | 2
a...@linux.intel.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: Greg Kroah-Hartman gre...@linuxfoundation.org
Cc: Jiri Slaby jsl...@suse.cz
Cc: One Thousand Gnomes gno...@lxorguk.ukuu.org.uk
Signed-off-by: Ricardo Ribalda Delgado ricardo.riba...@gmail.com
---
This patch sits on top of the series
On 11/10/2014 17:40, Vinod Koul :
The drivers should use dmaengine_terminate_all() API instead of
accessing the device_control which will be deprecated soon
Signed-off-by: Vinod Koul vinod.k...@intel.com
sure:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks Vinod.
Bye
);
UART_PUT_CR(port-uart, ATMEL_US_RTSEN);
}
... (this one ^^^) up where you can test the SER_RS485_ENABLED, can be
even simpler.
otherwise, it seems good so you can add my:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks.
I supposed that the code needs to be initialized
this time as I tried to remove the
biggest parts that were related to !DT SoC initializations. More cleanup is
certainly needed to remove dead code.
The diffstat is also pretty big as a lot of at91rm9200 boards were remaining.
Bye,
Nicolas Ferre (11):
ARM: at91: remove at91rm9200 legacy boards files
Remove old board files that use at91rm9200 Atmel SoC. The
device tree is mature on this SoCs. It must be used now.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/Makefile | 15 -
arch/arm/mach-at91/board-1arm.c | 99 --
arch/arm/mach-at91/board
Second part of at91rm9200 legacy !DT removal. This is the core !DT support
removal for this Atmel SoC.
Note that from now on, the Kconfig.non_dt file and its specialized options are
completely removed.
Use the Device Tree for running this board with newer kernels.
Signed-off-by: Nicolas Ferre
As the ARCH_AT91RM9200 is removed because being !DT, we use
the SOC_AT91RM9200 variant. This option can certainly be removed
once the ST driver is reworked a bit.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1
The precise selection is useless, so we simply remove these dependencies.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
drivers/net/ethernet/cadence/Kconfig | 2 +-
drivers/rtc/Kconfig | 2 +-
drivers/watchdog/Kconfig | 4 ++--
3 files changed, 4
As we always use Device Tree now, we can add the configuration here.
Also remove the condition for PINCTRL_AT91.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
Cortex-A5 SAMA5 processors were not listed, add this in the AT91 comment.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 28f320589aa7..92dbde801d9c 100644
.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/Kconfig | 27 +++
1 file changed, 7 insertions(+), 20 deletions(-)
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
index 826e50b63d7e..231893d71658 100644
--- a/arch/arm/mach
As the CONFIG_OLD_CLK_AT91 option is gone, let's completely remove the AT91
old clock driver related data.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/at91sam9n12.c | 213 +--
arch/arm/mach-at91/at91sam9x5.c | 311
This clock driver collection was specific to AT91 and only used in !DT cases.
All clocks and the clock trees for all Atmel SoCs are now described by drivers
using the common clock framework.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/Makefile | 1 -
arch/arm
(CONFIG_OLD_IRQ_AT91) E) S
)
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
Cc: Julia Lawall julia.law...@lip6.fr
---
Julia,
This is my very first try of coccinelle so forgive my naivety. But I would like
to know how you would have done that.
Note as well that the 3 little chunks concerned
Since 3b26f39b0ab1 (ARM: at91: make use of the new AIC driver for dt enabled
boards) the old IRQ initialisation functions aren't used anymore: remove their
declaration in generic.h.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/generic.h | 4
1 file changed, 4
On 27/11/2014 18:38, Arnd Bergmann wrote:
On Thursday 27 November 2014 18:12:43 Alexandre Belloni wrote:
On 27/11/2014 at 17:49:50 +0100, Arnd Bergmann wrote :
On Thursday 27 November 2014 17:06:28 Nicolas Ferre wrote:
This is the last series of patches that removes the non-Device-Tree board
On 28/11/2014 11:25, Arnd Bergmann wrote:
On Friday 28 November 2014 10:36:09 Nicolas Ferre wrote:
On 27/11/2014 18:38, Arnd Bergmann wrote:
On Thursday 27 November 2014 18:12:43 Alexandre Belloni wrote:
On 27/11/2014 at 17:49:50 +0100, Arnd Bergmann wrote :
On Thursday 27 November 2014 17:06
board support for the last SoC having board C files:
at91rm9200
- removal or modification of some Kconfig options
- switch to USE_OF for all the AT91 SoCs
- removal of the old AT91-specific clocks and IRQ drivers
Nicolas Ferre (11
dependency issues, Nicolas can take all of
them.
Nicolas, any preference ?
Yes, I'd prefer to take the whole series. So add your Acked-by tags and
I take all in one of my at91-x.yy-drivers branches.
Bye,
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel
-electrons.com
Okay:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks, bye.
---
drivers/mfd/Kconfig | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index c9200d3..4a637f4 100644
--- a/drivers/mfd/Kconfig
+++ b
Add the Atmel eXtended DMA Controller driver option. This driver is first used
on SAMA5D4 SoCs and only relevant in sama5_defconfig file.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/sama5_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs
This is the selection of the new PWM driver using TC Blocks. This driver is
useful so we enable it in both sama5 and at91_dt defconfig files.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/at91_dt_defconfig | 1 +
arch/arm/configs/sama5_defconfig | 1 +
2 files
This chip is present on at91sam9261ek board: add it to the at91_dt_defconfig.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/at91_dt_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/at91_dt_defconfig
b/arch/arm/configs/at91_dt_defconfig
As this touch button driver is used on at91sam9x5ek, it's better to enable it.
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/at91_dt_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/at91_dt_defconfig
b/arch/arm/configs/at91_dt_defconfig
During the removal of all AT91 !DT boards, we removed the AFEB9260. This driver
is !DT and was only used by this board, so we delete it as well.
Reported-by: Paul Bolle pebo...@tiscali.nl
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
sound/soc/atmel/Makefile | 1 -
sound
Le 01/12/2014 12:52, Paul Bolle a écrit :
On Wed, 2014-11-19 at 11:31 +0100, Nicolas Ferre wrote:
Remove legacy support for at91sam9rl boards.
This include board files removal plus all legacy code for non DT boards
support.
Use the Device Tree for running this board with newer kernels
Le 01/12/2014 12:56, Paul Bolle a écrit :
On Fri, 2014-11-21 at 12:27 +0100, Nicolas Ferre wrote:
Remove legacy support for at91sam9261/at91sam9g10 boards.
This include board files removal plus all legacy code for non DT boards
support.
Use the Device Tree for running this board with newer
Le 28/11/2014 21:52, Arnd Bergmann a écrit :
On Friday 28 November 2014, Nicolas Ferre wrote:
Arnd, Olof, Kevin,
I think it's interesting to remove all the !DT stuff in one kernel revision,
so
I'd like this pull-request to be integrated to 3.19 as well.
This is the last series of patches
-cells = 1;
+ #size-cells = 1;
+ reg = 0x0 0x0 0x100;
+ bank-width = 2;
+ };
+ };
+ };
+
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe
+ select ATMEL_EBI
config SOC_SAMA5
bool
@@ -58,6 +59,7 @@ config SOC_SAMA5
select USE_OF
select MEMORY
select ATMEL_SDRAMC
+ select ATMEL_EBI
menu Atmel AT91 System-on-Chip
--
Nicolas Ferre
--
To unsubscribe from this list: send the line
/dt: add EBI (External Bus Interface) node in sama5d3 dtsi
ARM: at91/dt: add NOR definition in sama5d3xcm dtsi
The whole series seems okay.
If you reorder the content of the patches as noted, you can add my:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks bye.
.../bindings/memory
Le 04/12/2014 17:28, Arnd Bergmann a écrit :
On Tuesday 02 December 2014 17:28:31 Nicolas Ferre wrote:
The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:
Linux 3.18-rc3 (2014-11-02 15:01:51 -0800)
are available in the git repository at:
git://git.kernel.org
as we only have a single defconfig for all
AT91SAM9/RM9200
Ludovic Desroches (1):
ARM: at91: sama5: update defconfig
Nicolas Ferre (4):
ARM: at91/defconfig: add the XDMA driver
ARM: at91/defconfig: add TCB PWM
ARM: at91: cleanup initilisation code by removing dead code
ARM: at91: remove old AT91-specific drivers
ARM: at91: at91rm9200 ST initialization is now DT only
ARM: at91/clocksource: remove !DT PIT initializations
ARM: at91: remove unused board.h file
Nicolas Ferre (1
++
arch/arm/boot/dts/sama5d3xcm.dtsi | 18 -
arch/arm/boot/dts/sama5d4.dtsi | 36 ++
drivers/mtd/nand/atmel_nand.c | 76
+-
7 files changed, 149 insertions(+), 97 deletions(-)
--
Nicolas Ferre
SOC_AT91SAM9263 usage
Nicolas Ferre (3):
ARM: at91: fix Kconfig.debug by adding DEBUG_AT91_UART option
ARM: at91: fix PM initialization for newer SoCs
ARM: at91: fix ordering of SRAM and PM initialization
arch/arm/Kconfig.debug | 13 ++-
arch/arm/mach-at91
during the self-refresh period, as the DDR2 self-refresh spec is
equivalent to LPDDR1, and is correctly implemented in the
controller.
Assume that the second controller has the same fault, but that is
untested.
Signed-off-by: Peter Rosin p...@axentia.se
Acked-by: Nicolas Ferre nicolas.fe
/system_rev.h
ARM: at91: pm: remove warning to remove SOC_AT91SAM9263 usage
Nicolas Ferre (3):
ARM: at91: fix Kconfig.debug by adding DEBUG_AT91_UART option
ARM: at91: fix PM initialization for newer SoCs
ARM: at91: fix ordering of SRAM and PM initialization
arch/arm
The DEBUG_AT91_UART Kconfig option was forgotten when moving the
AT91 debug-macro.S file. Add it and use it for the at91.S compilation.
Reported-by: Paul Bolle pebo...@tiscali.nl
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
Hi Olof,
This is the second revision of my patch and it must
side, I take the two patches that apply on AT91 DT (2/3 and 3/3).
Bye,
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
/bindings/sound/atmel_ac97c.txt
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Le 14/01/2015 10:05, Arnd Bergmann a écrit :
On Wednesday 14 January 2015 00:47:59 Alexandre Belloni wrote:
On 13/01/2015 at 15:09:56 -0800, Olof Johansson wrote :
On Tue, Jan 13, 2015 at 03:43:00PM +0100, Nicolas Ferre wrote:
The entries are separated as ARM V4/V5 and ARM V7 as some other
Le 26/01/2015 16:58, Peter Rosin a écrit :
Sylvain Rochet wrote:
Hello Nicolas,
On Mon, Jan 26, 2015 at 02:34:38PM +0100, Nicolas Ferre wrote:
Le 26/01/2015 11:36, Sylvain Rochet a écrit :
I think we should explain we are dealing with an errata here, this
is not obvious at first sight
-electrons.com
[nicolas.fe...@atmel.com: remove all use of particular SAM9 config options]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/configs/at91_dt_defconfig| 10 +---
arch/arm/mach-at91/Kconfig| 92 ++-
arch/arm/mach-at91
alexandre.bell...@free-electrons.com
[nicolas.fe...@atmel.com: adapt patch to newer series]
Signed-off-by: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/mach-at91/at91rm9200.c | 14 --
arch/arm/mach-at91/board-dt-rm9200.c | 14 ++
2 files changed, 14 insertions(+), 14
thereafter so that is not needed. As the string in
dev_err already states timeout there is little point in printing the 0.
A typo in trasfer - transfer is also fixed.
Signed-off-by: Nicholas Mc Guire hof...@osadl.org
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks. Bye.
---
v2
/ethernet/cadence/macb.h
@@ -821,6 +821,7 @@ struct macb {
};
extern const struct ethtool_ops macb_ethtool_ops;
+extern const struct ethtool_ops gem_ethtool_ops;
int macb_mii_init(struct macb *bp);
int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
--
Nicolas Ferre
as there is no need.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Okay with this one:
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Thanks! Bye,
---
Found this issue on linux-next (gcc version 4.8.2,
sparse version 0.4.5-rc1)and applies on top linux-next.
drivers/net/ethernet/cadence
at91_boot_soc
ARM: at91: remove at91_dt_initialize and machine init_early()
Nicolas Ferre (3):
ARM: at91: move alternative initial mapping to board-dt-sama5.c
ARM: at91: change board files into SoC files
ARM: at91/trivial: unify functions and machine names
arch/arm/configs
/sama5d3xmb.dtsi | 40 +--
arch/arm/boot/dts/sama5d4.dtsi | 10
17 files changed, 227 insertions(+), 13 deletions(-)
create mode 100644 arch/arm/boot/dts/at91sam9xe.dtsi
--
Nicolas Ferre
--
To unsubscribe from this list: send the line
: enable atmel-isi and ov2640 in defconfig
Maxime Ripard (1):
ARM: at91/config: sama5: Remove DEBUG_LL
arch/arm/configs/sama5_defconfig | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel
/atmel-smc.txt
create mode 100644 include/linux/mfd/syscon/atmel-matrix.h
create mode 100644 include/linux/mfd/syscon/atmel-smc.h
--
Nicolas Ferre
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info
901 - 1000 of 3877 matches
Mail list logo