Re: [PATCH v9 00/10] rtc: at91sam9: add DT support

2014-11-13 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup for 3.18 #2

2014-11-13 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup for 3.19 #2

2014-11-13 Thread Nicolas Ferre
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

[GIT PULL] at91: fixes for 3.18 #2

2014-11-14 Thread Nicolas Ferre
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/

[GIT PULL] at91: drivers for 3.19 #1

2014-11-14 Thread Nicolas Ferre
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

Re: [GIT PULL] at91: drivers for 3.18 #2 (bis)

2014-09-24 Thread Nicolas Ferre
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

[RFC PATCH] ARM: at91: remove no-MMU at91x40 support

2014-09-24 Thread Nicolas Ferre
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

Re: [RFC PATCH] ARM: at91: remove no-MMU at91x40 support

2014-09-24 Thread Nicolas Ferre
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

Re: [PATCH] Revert net/macb: add pinctrl consumer support

2014-09-24 Thread Nicolas Ferre
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

Re: [RESEND PATCH] misc: atmel-ssc: prepare clock only when request

2014-09-24 Thread Nicolas Ferre
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

Re: [PATCH] ARM: at91: enable new AIC driver even if the old one is selected

2014-09-24 Thread Nicolas Ferre
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

[GIT PULL] at91: fixes-non-critical for 3.18 #1

2014-09-24 Thread Nicolas Ferre
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

Re: [PATCH v4 02/58] serial: at91: Use dmaengine_slave_config API

2014-11-03 Thread Nicolas Ferre
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

Re: [PATCH v4 12/58] dmaengine: hdmac: Split device_control

2014-11-03 Thread Nicolas Ferre
-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

[GIT PULL] at91: dt for 3.19 #1

2014-11-03 Thread Nicolas Ferre
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

Re: [PATCH v4 02/58] serial: at91: Use dmaengine_slave_config API

2014-11-03 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup for 3.19 #1

2014-11-03 Thread Nicolas Ferre
! 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

[GIT PULL] at91: cleanup for 3.19 #3

2014-11-26 Thread Nicolas Ferre
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

[GIT PULL] at91: fixes for 3.19 #1

2014-12-12 Thread Nicolas Ferre
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

Re: [GIT PULL] at91: fixes for 3.18 #2

2014-11-17 Thread Nicolas Ferre
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

[PATCH] ASoC: Kconfig: remove not used SND_AT91_SOC_AFEB9260 option

2014-12-02 Thread Nicolas Ferre
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

Re: [PATCH] pinctrl: at91: enhance (debugfs) at91_gpio_dbg_show

2014-12-02 Thread Nicolas Ferre
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

[GIT PULL] at91: defconfig for 3.19 #1

2014-12-02 Thread Nicolas Ferre
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

[PATCH 1/8] ARM: at91/Kconfig: select board files automatically

2014-12-02 Thread Nicolas Ferre
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

[PATCH 3/8] ARM: at91: remove old AT91-specific drivers

2014-12-02 Thread Nicolas Ferre
] 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

[PATCH 2/8] ARM: at91: cleanup initilisation code by removing dead code

2014-12-02 Thread Nicolas Ferre
: 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

[PATCH 5/8] ARM: at91/clocksource: remove !DT PIT initializations

2014-12-02 Thread Nicolas Ferre
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

[PATCH 6/8] ARM: at91: remove unneeded header files

2014-12-02 Thread Nicolas Ferre
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

[PATCH 4/8] ARM: at91: at91rm9200 ST initialization is now DT only

2014-12-02 Thread Nicolas Ferre
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

[PATCH 7/8] pinctrl: at91: add registers definitions directly into driver

2014-12-02 Thread Nicolas Ferre
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

[PATCH 8/8] ARM: at91: remove unused board.h file

2014-12-02 Thread Nicolas Ferre
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

Re: [PATCH 7/8] pinctrl: at91: add registers definitions directly into driver

2014-12-03 Thread Nicolas Ferre
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

Re: [PATCH v3 02/11] mfd: syscon: Add Atmel Matrix bus DT binding documentation

2014-12-03 Thread Nicolas Ferre
: + +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

Re: [PATCH v3 06/11] memory: atmel-ebi: add DT bindings documentation

2014-12-03 Thread Nicolas Ferre
; + #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

Re: [PATCH v3 06/11] memory: atmel-ebi: add DT bindings documentation

2014-12-03 Thread Nicolas Ferre
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

Re: [PATCH v4 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-03 Thread Nicolas Ferre
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/

Re: [PATCH v3 01/11] mfd: syscon: Add atmel-matrix registers definition

2014-12-03 Thread Nicolas Ferre
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

Re: [PATCH v3 07/11] ARM: at91: select ATMEL_EBI when compiling a kernel for at91sam9 or sama5d3

2014-12-03 Thread Nicolas Ferre
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/

Re: [PATCH 5/8] ARM: at91/clocksource: remove !DT PIT initializations

2014-12-03 Thread Nicolas Ferre
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

Re: [PATCH v3 1/3] ARM: at91: Add Special Function Registers binding documentation

2014-12-03 Thread Nicolas Ferre
= 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

Re: [PATCH v4 1/3] ARM: at91: Add Special Function Registers binding documentation

2014-12-18 Thread Nicolas Ferre
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

[PATCH] clocksource: timer-atmel-pit: don't suspend/resume if unused

2014-12-18 Thread Nicolas Ferre
+ 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

Re: [PATCH 1/2] USB: gadget: udc: atmel: change setting for DMA

2014-12-18 Thread Nicolas Ferre
...@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

Re: [PATCH 2/2] USB: gadget: udc: atmel: fix possible IN hang issue

2014-12-18 Thread Nicolas Ferre
, 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

Re: [RESEND PATCH] usb: gadget: at91_udc: move prepare clk into process context

2014-12-19 Thread Nicolas Ferre
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

Re: [GIT PULL] at91: fixes for 3.19 #1

2014-12-16 Thread Nicolas Ferre
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

Re: [PATCH] ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree which improperly strapp-in during the reset period.

2014-12-16 Thread Nicolas Ferre
() 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

Re: [PATCH] ARM: at91/dt: sama5d4: fix the timer reg length

2014-12-16 Thread Nicolas Ferre
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

Re: [PATCH] tty/serial_core: Introduce lock mechanism for RS485

2014-10-11 Thread Nicolas Ferre
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

Re: [PATCH 07/12] spi/atmel: use dmaengine_terminate_all() API

2014-10-12 Thread Nicolas Ferre
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

Re: [PATCH] tty/serial_core: Introduce lock mechanism for RS485

2014-10-13 Thread Nicolas Ferre
); 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

[PATCH 00/11] ARM: at91: remove !DT support for at91rm9200

2014-11-27 Thread Nicolas Ferre
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

[PATCH 01/11] ARM: at91: remove at91rm9200 legacy boards files

2014-11-27 Thread Nicolas Ferre
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

[PATCH 02/11] ARM: at91: remove at91rm9200 legacy board support

2014-11-27 Thread Nicolas Ferre
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

[PATCH 03/11] ARM: at91: switch configuration option to SOC_AT91RM9200

2014-11-27 Thread 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

[PATCH 04/11] ARM: at91/Kconfig: remove ARCH_AT91RM9200 option for drivers

2014-11-27 Thread Nicolas Ferre
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

[PATCH 05/11] ARM: at91: always USE_OF from now on

2014-11-27 Thread Nicolas Ferre
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

[PATCH 06/11] ARM: at91/trivial: update Kconfig comment to mention SAMA5

2014-11-27 Thread Nicolas Ferre
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

[PATCH 07/11] ARM: at91: remove all !DT related configuration options

2014-11-27 Thread Nicolas Ferre
. 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

[PATCH 08/11] ARM: at91: remove clock data in at91sam9n12.c and at91sam9x5.c files

2014-11-27 Thread Nicolas Ferre
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

[PATCH 09/11] ARM: at91: remove old at91-specific clock driver

2014-11-27 Thread Nicolas Ferre
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

[PATCH 10/11] ARM: at91: remove legacy IRQ driver and related code

2014-11-27 Thread Nicolas Ferre
(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

[PATCH 11/11] ARM: at91: remove unused IRQ function declarations

2014-11-27 Thread Nicolas Ferre
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

Re: [PATCH 00/11] ARM: at91: remove !DT support for at91rm9200

2014-11-28 Thread Nicolas Ferre
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

Re: [PATCH 00/11] ARM: at91: remove !DT support for at91rm9200

2014-11-28 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup for 3.19 #4

2014-11-28 Thread Nicolas Ferre
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

Re: [PATCH v2 03/11] mfd: syscon: Add atmel-smc registers definition

2014-12-01 Thread Nicolas Ferre
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

Re: [PATCH] mfd: atmel-hlcdc: Add Kconfig option description and name

2014-12-01 Thread Nicolas Ferre
-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

[PATCH 1/4] ARM: at91/defconfig: add the XDMA driver

2014-12-01 Thread Nicolas Ferre
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

[PATCH 2/4] ARM: at91/defconfig: add TCB PWM driver selection

2014-12-01 Thread Nicolas Ferre
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

[PATCH 4/4] ARM: at91/defconfig: add DM9000 to at91_dt

2014-12-01 Thread Nicolas Ferre
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

[PATCH 3/4] ARM: at91/defconfig: add QT1070 to at91_dt

2014-12-01 Thread Nicolas Ferre
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

[PATCH] ASoC: snd-soc-afeb9260: delete driver as board has just been removed

2014-12-01 Thread Nicolas Ferre
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

Re: [PATCH 1/4] ARM: at91: remove at91sam9263 legacy board support

2014-12-01 Thread Nicolas Ferre
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

Re: [PATCH 1/2] ARM: at91: remove at91sam9261/at91sam9g10 legacy board support

2014-12-01 Thread Nicolas Ferre
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

Re: [GIT PULL] at91: cleanup for 3.19 #4

2014-12-01 Thread Nicolas Ferre
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

Re: [PATCH v5 06/11] memory: atmel-ebi: add DT bindings documentation

2014-12-04 Thread Nicolas Ferre
-cells = 1; + #size-cells = 1; + reg = 0x0 0x0 0x100; + bank-width = 2; + }; + }; + }; + -- Nicolas Ferre -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH v5 07/11] ARM: at91: select ATMEL_EBI when compiling a kernel for at91sam9 or sama5d3

2014-12-04 Thread Nicolas Ferre
+ 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

Re: [PATCH v5 00/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-04 Thread Nicolas Ferre
/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

Re: [GIT PULL] at91: defconfig for 3.19 #1

2014-12-04 Thread Nicolas Ferre
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

[GIT PULL] at91: defconfig for 3.19 #1 (bis)

2014-12-04 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup for 3.19 #5

2014-12-04 Thread Nicolas Ferre
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

Re: [PATCH 0/4] mtd: nand: atmel: Rework DT representation of NFC/NAND

2014-12-05 Thread Nicolas Ferre
++ 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

[GIT PULL] at91: cleanup/soc for 3.20 #3

2015-01-23 Thread 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

Re: [PATCH v2 02/12] pm: at91: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.

2015-01-26 Thread Nicolas Ferre
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

[GIT PULL] at91: cleanup/soc for 3.20 #3 (bis)

2015-01-26 Thread Nicolas Ferre
/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

[PATCH v2] ARM: at91: fix Kconfig.debug by adding DEBUG_AT91_UART option

2015-01-26 Thread Nicolas Ferre
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

Re: [PATCH v2 1/3] ASoC: codecs: wm8904: add dt ids table

2015-01-26 Thread Nicolas Ferre
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

[GIT PULL] at91: dt for 3.20 #2

2015-01-26 Thread Nicolas Ferre
/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/

Re: [PATCH] ARM: dts: re-fromat AT91 part to match other entries

2015-01-26 Thread Nicolas Ferre
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

Re: [PATCH v2 02/12] pm: at91: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.

2015-01-26 Thread Nicolas Ferre
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

[PATCH v2] ARM: at91: merge SOC_AT91SAM9xxx

2015-01-26 Thread Nicolas Ferre
-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

[PATCH v2] ARM: at91: at91rm9200: set idle and restart from rm9200_dt_device_init()

2015-01-26 Thread Nicolas Ferre
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

Re: [PATCH v2] spi: atmel: cleanup wait_for_completion return handling

2015-02-04 Thread Nicolas Ferre
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

Re: [PATCH] net/macb: fix sparse warning

2015-02-05 Thread Nicolas Ferre
/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

Re: [PATCH v2] net/macb: fix sparse warning

2015-02-05 Thread 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

[GIT PULL] at91: cleanup/soc for 3.20 #4 (bis)

2015-02-02 Thread Nicolas Ferre
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

[GIT PULL] at91: dt for 3.20 #1

2015-01-15 Thread Nicolas Ferre
/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

[GIT PULL] at91: defconfig for 3.20 #1

2015-01-15 Thread Nicolas Ferre
: 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

[GIT PULL] at91: drivers for 3.20 #1

2015-01-15 Thread Nicolas Ferre
/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

<    5   6   7   8   9   10   11   12   13   14   >