Re: at91sam9260 MACB problem with IP fragmentation

2012-12-06 Thread Nicolas Ferre
t. [..] It seems that Matteo has the same behavior: check here: http://www.spinics.net/lists/netdev/msg218951.html I am working on the macb driver right now, so I will try to reproduce and track this issue on my side. Best regards, -- Nicolas Ferre -- To unsubscribe from this list: send the

Re: linux-next: manual merge of the arm-soc tree with the usb tree

2012-11-13 Thread Nicolas Ferre
to g_mass_storage") from the usb tree and > commit 2484575268e2 ("arm: at91: drop machine defconfig") from the > arm-soc tree. > > The latter deletes the file, so I did that and can carry the fix as > necessary (no action is required). Absolutely, thanks Stephen. -

Re: linux-next: manual merge of the arm-soc tree with the usb tree

2012-11-13 Thread Nicolas Ferre
to g_mass_storage") from the usb > tree and commit 2484575268e2 ("arm: at91: drop machine defconfig") > from the arm-soc tree. > > The latter deleted the file so I did that and can carry the fix as > necessary (no action is required). Yes. Thanks a lot Stephen. Bes

Re: linux-next: manual merge of the arm-soc tree with the pinctrl tree

2012-11-13 Thread Nicolas Ferre
upport") from the pinctrl tree > and commit bcd2360c1ff9 ("arm: at91: move platfarm_data to > include/linux/platform_data/atmel.h") from the arm-soc tree. > > I fixed it up (see below) and can carry the fix as necessary (no > action is required). Stephen, it is the pr

Re: [PATCH RESEND 3/4] pinctrl: at91: Prevent NULL dereference if of_match_device returns NULL

2012-11-15 Thread Nicolas Ferre
On 11/15/2012 05:58 AM, Axel Lin : > of_match_device() may return NULL. > > Signed-off-by: Axel Lin Seems sensible, Acked-by: Nicolas Ferre > --- > This resend CC Jean-Christophe. > > drivers/pinctrl/pinctrl-at91.c | 17 + > 1 file changed, 13 in

Re: at91sam9260 MACB problem with IP fragmentation

2012-12-20 Thread Nicolas Ferre
On 12/20/2012 10:17 AM, Erwin Rol : > Hallo Nicolas, > > On 6-12-2012 14:27, Nicolas Ferre wrote: >> Erwin, >> >> On 12/06/2012 12:32 PM, Erwin Rol : >>> Hello Nicolas, Havard, all, >>> >>> I have a very obscure problem with a at9

Re: [PATCH RESEND 3/4] pinctrl: at91: Prevent NULL dereference if of_match_device returns NULL

2012-11-16 Thread Nicolas Ferre
of_match_device(at91_gpio_of_match, &pdev->dev); >> +if (!match) >> + return -ENODEV; >> + >> +at91_chip->ops = (struct at91_pinctrl_mux_ops *) match->data; >> at91_chip->pioc_virq = irq; >> at91_chip->pioc_idx = alias_idx;

Re: [PATCH 1/5] ARM: AT91SAM9G45: fix crypto peripherals irq issue due to sparse irq support.

2012-11-16 Thread Nicolas Ferre
> Signed-off-by: Nicolas Royer >> Acked-by: Nicolas Ferre >> Acked-by: Eric Bénard >> Tested-by: Eric Bénard >> Cc: sta...@vger.kernel.org # 3.6 > > ok will see if we can have it for 3.7 Queued in our at91-fixes pull request for 3.7-final. Thanks a lot, best r

Re: [PATCH 09/11] watchdog/at91sam9_wdt: add support to device tree

2012-11-16 Thread Nicolas Ferre
DEVICE_TABLE(of, at91wdt_match); > +#endif > + > static struct platform_driver at91wdt_driver = { > .probe = at91wdt_probe, > .remove = __exit_p(at91wdt_remove), > .driver = { > .name = "at91_wdt", >

Re: [PATCH 2/6] dma: at_hdmac: check direction properly for cyclic transfers

2012-11-16 Thread Nicolas Ferre
On 11/16/2012 02:59 PM, Andy Shevchenko : > dma_transfer_direction is a normal enum. It means we can't usually use the > values as bit fields. Let's adjust this check and move it above the usage of > the direction parameter. > > Signed-off-by: Andy Shevchenko > Cc: N

[GIT PULL] at91: fixes for 3.7-rc6

2012-11-16 Thread Nicolas Ferre
/at91sam9263_devices.c | 2 +- arch/arm/mach-at91/at91sam9g45_devices.c | 12 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) Thanks, best regards, -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

[PATCH] net/macb: move to circ_buf macros and fix initial condition

2012-11-19 Thread Nicolas Ferre
, tx_tail = 0 And hanginig forever... I remove the macb_tx_ring_avail() function and use the proven macros from circ_buf.h. CIRC_CNT() is used in the "consumer" part of the driver: macb_tx_interrupt() to match advice from Documentation/circular-buffers.txt. Signed-off-by: Nic

[PATCH v2] net/macb: move to circ_buf macros and fix initial condition

2012-11-19 Thread Nicolas Ferre
e PLAGNIOL-VILLARD Signed-off-by: Nicolas Ferre Tested-by: Jean-Christophe PLAGNIOL-VILLARD --- v2: - added tags from Jean-Christophe PLAGNIOL-VILLARD drivers/net/ethernet/cadence/macb.c | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/drivers/net/ethern

[GIT PULL] at91: fixes for 3.7-rc7

2012-11-19 Thread Nicolas Ferre
h/arm/mach-at91/at91sam9g45.c| 2 ++ arch/arm/mach-at91/at91sam9n12.c| 1 + arch/arm/mach-at91/at91sam9x5.c | 2 ++ 16 files changed, 157 insertions(+) -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

[GIT PULL] at91: header fix for 3.8

2012-11-19 Thread Nicolas Ferre
h/arm/mach-at91/include/mach/hardware.h | 3 --- arch/avr32/mach-at32ap/include/mach/board.h | 1 - include/linux/platform_data/atmel.h | 6 ++ 3 files changed, 6 insertions(+), 4 deletions(-) Thanks, best regards, -- Nicolas Ferre -- To unsubscribe from this list: send the line &q

Re: [GIT PULL] at91: fixes for 3.7-rc7

2012-11-19 Thread Nicolas Ferre
On 11/19/2012 05:52 PM, Olof Johansson : > Hi Nicolas, > > On Mon, Nov 19, 2012 at 8:31 AM, Nicolas Ferre > wrote: >> Arnd, Olof, >> >> Here is another "fixes" pull request for AT91. It enables the sd/mmc driver >> for Device Tree enabled platfo

[GIT PULL] at91: tiny cleanup for 3.8

2012-11-19 Thread Nicolas Ferre
. Nicolas Ferre (1): ARM: at91/atmel-mci: remove unused setup_dma_addr() macro arch/arm/mach-at91/include/mach/atmel-mci.h | 7 --- 1 file changed, 7 deletions(-) Thanks, bye, -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kerne

[GIT PULL] at91: DT material for 3.8

2012-11-19 Thread Nicolas Ferre
mode 100644 Documentation/devicetree/bindings/watchdog/atmel-wdt.txt 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-i

[GIT PULL v2] at91: fixes for 3.7-rc7

2012-11-20 Thread Nicolas Ferre
/arm/mach-at91/at91sam9263.c| 2 ++ arch/arm/mach-at91/at91sam9g45.c| 2 ++ arch/arm/mach-at91/at91sam9n12.c| 1 + arch/arm/mach-at91/at91sam9x5.c | 2 ++ 16 files changed, 157 insertions(+) Bye, -- Nicolas Ferre -- To unsubscribe from this list

Re: [PATCH v2 0/7] pcmcia: at91_cf: clean up and add DT support

2013-04-17 Thread Nicolas Ferre
On 04/17/2013 10:39 AM, Fabio Porcedda : > On Thu, Mar 21, 2013 at 12:40 PM, Nicolas Ferre > wrote: >> These patches clean up at91_cf a bit and add DT bindings. >> It is based on a previous series from Joachim Eastwood and other cleanup >> patches by Fabio and Laurent.

[PATCH for 3.9-final] dmaengine: at_hdmac: fix race condition in atc_advance_work()

2013-04-18 Thread Nicolas Ferre
efore calling atc_complete_all() which makes the BUG_ON() "protection" useless. Signed-off-by: Ludovic Desroches Signed-off-by: Nicolas Ferre Acked-by: Vinod Koul --- Linus, I re-send the patch with Vinod's acknowledgement and a little "for 3.9-final" tag to make sure

Re: [PATCH v3] ARM: at91: add Acme Systems Aria G25 board

2013-04-18 Thread Nicolas Ferre
On 04/04/2013 07:03 PM, Douglas Gilbert : > On 13-04-04 11:42 AM, Nicolas Ferre wrote: >> From: Douglas Gilbert >> >> Signed-off-by: Douglas Gilbert >> Signed-off-by: Nicolas Ferre >> --- >> Hi all, >> >> Here is the third revision of this pa

Re: [PATCH v3] ARM: at91: add Acme Systems Aria G25 board

2013-04-18 Thread Nicolas Ferre
On 04/18/2013 11:01 AM, Nicolas Ferre : > On 04/04/2013 07:03 PM, Douglas Gilbert : [..] >> The lack of use of uart1 is for my own, private reasons. >> I think it would be more generally useful to show uart1's >> definition and disable it as shown in the attached patch

[PATCH 0/5] ARM: at91: some more DT enhancements

2013-04-18 Thread Nicolas Ferre
Addition of the Acme systems Fox G20 board and some additions to the at91sam9x5 DT and Aria board. Douglas Gilbert (1): ARM: at91: add Acme Systems Fox G20 board Nicolas Ferre (4): ARM: at91: at91sam9x5 RTC is not compatible with at91rm9200 one ARM: at91/at91-ariag25.dts: add RTC node

[PATCH 1/5] ARM: at91: at91sam9x5 RTC is not compatible with at91rm9200 one

2013-04-18 Thread Nicolas Ferre
Due to a bug with RTC IMR, we cannot consider at91sam9x5 RTC compatible with the previous one. Modify DT compatibility string, even if the driver is not yet modified to take it into account. Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- 1 file changed, 1 insertion

[PATCH 2/5] ARM: at91/at91-ariag25.dts: add RTC node

2013-04-18 Thread Nicolas Ferre
Reported-by: Douglas Gilbert Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/at91-ariag25.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/at91-ariag25.dts b/arch/arm/boot/dts/at91-ariag25.dts index c7aebba..1de619c 100644 --- a/arch/arm/boot/dts/at91-ariag25

[PATCH 3/5] ARM: at91/at91sam9x5.dtsi: add UART0/1 nodes

2013-04-18 Thread Nicolas Ferre
Reported-by: Douglas Gilbert Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/at91sam9x5.dtsi | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi index 58747f3..2cc33fb 100644 --- a/arch/arm/boot/dts

[PATCH 4/5] ARM: at91/at91-ariag25.dts: UART0/1 nodes are disabled

2013-04-18 Thread Nicolas Ferre
UART0 is moved to generic at91sam9x5.dtsi file. Both uarts are "disabled" as the corresponding pins on Aria documentation are shown as GPIOs. Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/at91-ariag25.dts | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-)

[PATCH 5/5] ARM: at91: add Acme Systems Fox G20 board

2013-04-18 Thread Nicolas Ferre
From: Douglas Gilbert Signed-off-by: Douglas Gilbert Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/Makefile| 1 + arch/arm/boot/dts/at91-foxg20.dts | 166 ++ 2 files changed, 167 insertions(+) create mode 100644 arch/arm/boot/dts/at91-foxg20

Re: [PATCH 18/19] ARM: at91: suspend both memory controllers on at91sam9263

2013-04-18 Thread Nicolas Ferre
d provide a better fix. Maybe you can remove this paragraph: now you are using the proper fix with proper RAM type. > Signed-off-by: Arnd Bergmann > Cc: Nicolas Ferre Acked-by: Nicolas Ferre What is the future of this patch series: do you want us to take this patch separately or to y

Re: [PATCH 18/19] ARM: at91: suspend both memory controllers on at91sam9263

2013-04-18 Thread Nicolas Ferre
On 04/18/2013 04:15 PM, Arnd Bergmann : > On Thursday 18 April 2013, Nicolas Ferre wrote: > >>> This patch blindly removes the warning and changes the >>> at91sam9263 to use the same code at at91sam9g45, which >>> may or may not be the right solution. If it is not

[GIT PULL] at91: soc for 3.10 #3

2013-04-18 Thread Nicolas Ferre
: suspend both memory controllers on at91sam9263 Nicolas Ferre (1): ARM: at91: change "Unknown" qualifier SoC subtype handling arch/arm/mach-at91/cpuidle.c | 2 ++ arch/arm/mach-at91/include/mach/cpu.h | 9 ++--- arch/arm/mach-at91/pm.c | 2 ++ arch/arm/mach

Re: [PATCH 5/5] ARM: at91: add Acme Systems Fox G20 board

2013-04-18 Thread Nicolas Ferre
On 04/18/2013 03:01 PM, Nicolas Ferre : > From: Douglas Gilbert > > Signed-off-by: Douglas Gilbert > Signed-off-by: Nicolas Ferre > --- > arch/arm/boot/dts/Makefile| 1 + > arch/arm/boot/dts/at91-foxg20.dts | 166 > ++ FY

Re: [PATCH 5/5] ARM: at91: add Acme Systems Fox G20 board

2013-04-19 Thread Nicolas Ferre
On 04/18/2013 06:34 PM, Nicolas Ferre : > On 04/18/2013 03:01 PM, Nicolas Ferre : >> From: Douglas Gilbert >> >> Signed-off-by: Douglas Gilbert >> Signed-off-by: Nicolas Ferre >> --- >> arch/arm/boot/dts/Makefile| 1 + >

[PATCH] ARM: at91/sama5d34ek.dts: remove not needed compatibility string

2013-04-19 Thread Nicolas Ferre
"atmel,sama5ek" compatibility sting does not correspond to a useful board configuration. This d35ek.dts is the only sama5d3 .dts file affected. Reported-by: Josh Wu Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/sama5d34ek.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletio

Re: [PATCH] ARM: at91/sama5d34ek.dts: remove not needed compatibility string

2013-04-19 Thread Nicolas Ferre
On 04/19/2013 11:35 AM, Nicolas Ferre : > "atmel,sama5ek" compatibility sting does not correspond to a > useful board configuration. This d35ek.dts is the only sama5d3 s/d35/d34/ sorry. > .dts file affected. > > Reported-by: Josh Wu > Signed-off-by: Nicolas Ferre

Re: [PATCH] rtc: rtc-at91rm9200: fix missing iounmap

2013-04-19 Thread Nicolas Ferre
On 04/11/2013 04:38 PM, Johan Hovold : > Add missing iounmap to probe error path and remove. > > Cc: stable > Signed-off-by: Johan Hovold Acked-by: Nicolas Ferre Andrew, can you take this one please? (https://patchwork.kernel.org/patch/2429031/) Best regards, > --- >

[PATCH 5/5 v2] ARM: at91: add Acme Systems Fox G20 board

2013-04-19 Thread Nicolas Ferre
From: Douglas Gilbert Signed-off-by: Douglas Gilbert [nicolas.fe...@atmel.com: re-arranging nodes, removing nodes and some comments] Signed-off-by: Nicolas Ferre --- v2: - removed the SPI node arch/arm/boot/dts/Makefile| 1 + arch/arm/boot/dts/at91-foxg20.dts | 157

Re: [PATCH 1/5] ARM: at91: at91sam9x5 RTC is not compatible with at91rm9200 one

2013-04-19 Thread Nicolas Ferre
On 04/19/2013 03:53 PM, Sergei Shtylyov : > Hello. > > On 18-04-2013 17:01, Nicolas Ferre wrote: > >> Due to a bug with RTC IMR, we cannot consider at91sam9x5 RTC compatible >> with the previous one. Modify DT compatibility string, even if the driver >> is no

Re: [PATCH 1/5] ARM: at91: at91sam9x5 RTC is not compatible with at91rm9200 one

2013-04-19 Thread Nicolas Ferre
On 04/19/2013 04:49 PM, Sergei Shtylyov : > On 19-04-2013 18:05, Nicolas Ferre wrote: > >>>> Due to a bug with RTC IMR, we cannot consider at91sam9x5 RTC compatible >>>> with the previous one. Modify DT compatibility string, even if the >>>> driver >&g

[GIT PULL] at91: soc for 3.10 #4

2013-04-22 Thread Nicolas Ferre
. Ludovic Desroches (3): ARM: at91: dts: set #dma-cells to the correct value ARM: at91: dts: add i2c dma support ARM: at91: dts: add MCI DMA support Nicolas Ferre (1): ARM: at91/sama5d34ek.dts: remove not needed compatibility string arch/arm

[GIT PULL] at91: DT changes for 3.11 #1 (or 3.10 #4)

2013-04-22 Thread Nicolas Ferre
/at91-ariag25.dts | 21 +++-- arch/arm/boot/dts/at91-foxg20.dts | 157 +++ arch/arm/boot/dts/at91sam9x5.dtsi | 20 - 4 files changed, 192 insertions(+), 7 deletions(-) create mode 100644 arch/arm/boot/dts/at91-foxg20.dts -- Nicolas Ferre -- To unsubscribe

Re: [PATCH v3 1/6] at_hdmac: move to generic DMA binding

2013-04-22 Thread Nicolas Ferre
gt; Signed-off-by: Ludovic Desroches > Acked-by: Nicolas Ferre > Acked-by: Jean-Christophe PLAGNIOL-VILLARD > Acked-by: Arnd Bergmann Hi Vinod, As you were not in copy of the patch, I send you a little reminder for it. It is part of a series by Ludovic and is adding the generic slave DMA d

Re: [PATCH] Change the internal SRAM memory type MT_MEMORY_NONCACHED

2013-06-13 Thread Nicolas Ferre
MT_DEVICE; + desc->type = MT_MEMORY_NONCACHED; pr_info("AT91: sram at 0x%lx of 0x%x mapped at 0x%lx\n", base, length, desc->virtual); -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a messag

[GIT PULL] at91: soc updates for 3.11 #1

2013-06-14 Thread Nicolas Ferre
-- 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: [GIT PULL v2] at91: USBA DT support / drivers update for 3.11 #1

2013-06-14 Thread Nicolas Ferre
On 12/06/2013 01:48, Olof Johansson : On Mon, Jun 03, 2013 at 07:05:39PM +0200, Nicolas Ferre wrote: Arnd, Olof, This is a rework of the previous pull-request done by Jean-Christophe PLAGNIOL-VILLARD last week ([GIT PULL] at91: USBA DT support for 3.11). You should see that this material is

[GIT PULL v3] at91: USBA DT support / drivers update for 3.11 #1

2013-06-14 Thread Nicolas Ferre
+++ drivers/usb/gadget/Kconfig | 2 +- drivers/usb/gadget/atmel_usba_udc.c| 264 ++--- drivers/usb/gadget/atmel_usba_udc.h| 2 + 4 files changed, 269 insertions(+), 81 deletions(-) -- Nicolas Ferre -- To unsubscribe

Re: [PATCH v3 1/2] ARM: at91: dt: add header to define at_hdmac configuration

2013-06-14 Thread Nicolas Ferre
Signed-off-by: Ludovic Desroches Of course: Acked-by: Nicolas Ferre In addition to going through slave-dma Vinod's git tree, I also stack it on the AT91 DT branch so that it can go in arm-soc and prevent a dependency between the two trees that could lead to a build error... Best re

[GIT PULL] at91: Device Tree update for 3.11 #2

2013-06-14 Thread Nicolas Ferre
+ arch/arm/mach-at91/at91sam9x5.c| 2 + include/dt-bindings/dma/at91.h | 27 +++ 9 files changed, 199 insertions(+), 24 deletions(-) create mode 100644 include/dt-bindings/dma/at91.h -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-k

Re: [PATCH] net/macb: fix ISR clear-on-write behavior only for some SoC

2013-06-04 Thread Nicolas Ferre
, at 12:05 AM, Nicolas Ferre wrote: Commit 749a2b6 (net/macb: clear tx/rx completion flags in ISR) introduces clear-on-write on ISR register. This behavior is not always implemented when using Cadence MACB/GEM and is breaking other platforms. We are using a new Device Tree compatibility string and

Re: [PATCH v3] ARM: at91: Fix link breakage when !CONFIG_PHYLIB

2013-06-04 Thread Nicolas Ferre
On 27/05/2013 14:42, Arnd Bergmann : On Monday 27 May 2013 14:05:13 Nicolas Ferre wrote: On 27/05/2013 12:48, Alexandre Belloni : A v3 is not needed simply for this. Thanks, anyway! One question though: why not just add select PHYLIB In Kconfig entry: config MACH_SAMA5_DT

[PATCH 0/2 v4] net/macb: RX path enhancement

2013-06-05 Thread Nicolas Ferre
qualifier to napi field following Ben Hutchings' advice v2: - gave up the idea of using non-coherent memory for rx buffers - addition of the struct macb layout optimization Nicolas Ferre (2): net/macb: increase RX buffer size for GEM net/macb: change RX path for GEM dr

[PATCH 1/2 v4] net/macb: increase RX buffer size for GEM

2013-06-05 Thread Nicolas Ferre
in DMA Configuration Register specification. Signed-off-by: Nicolas Ferre --- drivers/net/ethernet/cadence/macb.c | 45 ++--- drivers/net/ethernet/cadence/macb.h | 1 + 2 files changed, 38 insertions(+), 8 deletions(-) diff --git a/drivers/net/ethernet/cadence

[PATCH 2/2 v4] net/macb: change RX path for GEM

2013-06-05 Thread Nicolas Ferre
GEM is able to adapt its DMA buffer size, so change the RX path to take advantage of this possibility and remove all kind of memcpy in this path. This modification introduces function pointers for managing differences between MACB and GEM adapter type. Signed-off-by: Nicolas Ferre --- drivers

Re: [PATCH v2 0/7] pcmcia: at91_cf: clean up and add DT support

2013-06-05 Thread Nicolas Ferre
On 20/04/2013 00:54, Greg Kroah-Hartman : On Wed, Apr 17, 2013 at 10:51:23AM +0200, Nicolas Ferre wrote: On 04/17/2013 10:39 AM, Fabio Porcedda : On Thu, Mar 21, 2013 at 12:40 PM, Nicolas Ferre wrote: These patches clean up at91_cf a bit and add DT bindings. It is based on a previous series

[PATCH v3 0/7] pcmcia: at91_cf: clean up and add DT support

2013-06-06 Thread Nicolas Ferre
These patches clean up at91_cf a bit and add DT bindings. They are based on a previous series from Joachim Eastwood and other cleanup patches by Fabio and Laurent. I have collected them together as they are lying around for some time. Greg kindly told me that he can take them through his char/misc

[PATCH v3 1/7] pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status

2013-06-06 Thread Nicolas Ferre
From: Joachim Eastwood Commit 80af9e6d (pcmcia at91_cf: fix raw gpio number usage) forgot to change the parameter in gpio_get_value after adding gpio validation. Signed-off-by: Joachim Eastwood Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 4 ++-- 1 file changed, 2 insertions

Re: [PATCH v2 0/7] pcmcia: at91_cf: clean up and add DT support

2013-06-06 Thread Nicolas Ferre
On 05/06/2013 21:22, Greg Kroah-Hartman : On Wed, Jun 05, 2013 at 12:04:26PM +0200, Nicolas Ferre wrote: On 20/04/2013 00:54, Greg Kroah-Hartman : On Wed, Apr 17, 2013 at 10:51:23AM +0200, Nicolas Ferre wrote: On 04/17/2013 10:39 AM, Fabio Porcedda : On Thu, Mar 21, 2013 at 12:40 PM, Nicolas

[PATCH v3 2/7] pcmcia: at91_cf: convert to dev_ print functions

2013-06-06 Thread Nicolas Ferre
From: Joachim Eastwood Convert all pr_* functions to equivalent dev_* functions and drop the driver_name variable. Signed-off-by: Joachim Eastwood Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff

[PATCH v3 4/7] pcmcia: at91_cf: clean up header includes

2013-06-06 Thread Nicolas Ferre
From: Joachim Eastwood Use includes from linux/ instead of asm/ and remove a unnecessary mach/ include. Signed-off-by: Joachim Eastwood Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/pcmcia/at91_cf.c

[PATCH v3 3/7] pcmcia: at91_cf: use devm_ functions for allocations

2013-06-06 Thread Nicolas Ferre
From: Joachim Eastwood Signed-off-by: Joachim Eastwood Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 77 +++- 1 file changed, 24 insertions(+), 53 deletions(-) diff --git a/drivers/pcmcia/at91_cf.c b/drivers/pcmcia/at91_cf.c index

[PATCH v3 5/7] pcmcia: at91_cf: add support for DT

2013-06-06 Thread Nicolas Ferre
From: Joachim Eastwood Signed-off-by: Joachim Eastwood Signed-off-by: Nicolas Ferre --- .../devicetree/bindings/ata/atmel-at91_cf.txt | 19 + drivers/pcmcia/Kconfig | 2 +- drivers/pcmcia/at91_cf.c | 45

[PATCH v3 6/7] pcmcia: at91_cf: use module_platform_driver_probe()

2013-06-06 Thread Nicolas Ferre
From: Fabio Porcedda Use module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Fabio Porcedda Cc: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 12 +--- 1 file changed, 1 insertion(+), 11

[PATCH v3 7/7] pcmcia/trivial: at91_cf: fix checkpatch error

2013-06-06 Thread Nicolas Ferre
From: Laurent Navet fix this checkpatch error: - ERROR: switch and case should be at the same indent Signed-off-by: Laurent Navet Signed-off-by: Nicolas Ferre --- drivers/pcmcia/at91_cf.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/pcmcia

Re: [PATCH 0/2 v4] net/macb: RX path enhancement

2013-06-07 Thread Nicolas Ferre
On 07/06/2013 01:23, David Miller : From: Nicolas Ferre Date: Wed, 5 Jun 2013 09:57:10 +0200 Here is the patch series for modifying the RX path in macb driver. This change applies on GEM variant of the Cadence IP and introduces function pointers to match the path to the proper adapter. The

Re: [RFC 00/50] ARM: at91: move to common clk framework

2013-06-07 Thread Nicolas Ferre
at91/clk-system.c create mode 100644 drivers/clk/at91/clk-usb.c create mode 100644 drivers/clk/at91/clk-utmi.c rename arch/arm/mach-at91/include/mach/at91_pmc.h => include/linux/clk/at91.h (76%) -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kernel&q

Re: RE : [GIT PULL] at91: Device Tree update for 3.11 #2

2013-06-18 Thread Nicolas Ferre
On 17/06/2013 18:56, Olof Johansson : On Mon, Jun 17, 2013 at 1:34 AM, Ferre, Nicolas wrote: On Sat, Jun 15, 2013 at 12:47:47AM +0200, Nicolas Ferre wrote: Arnd, Olof, Additional pull-request for AT91 DT patches. It contains the remaining part of the USB gadget pull-request that I sent you

[GIT PULL] at91: non critical fixes

2013-06-18 Thread Nicolas Ferre
enyou Yang (1): ARM: at91: Change the internal SRAM memory type MT_MEMORY_NONCACHED arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/board-dt-sama5.c | 3 ++- arch/arm/mach-at91/setup.c | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) -- Nicolas Ferre -- To u

[GIT PULL] at91: cleanup for 3.11 #2

2013-06-18 Thread Nicolas Ferre
fig.non_dt | 7 -- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/board-rm9200dk.c | 228 -- 4 files changed, 237 deletions(-) delete mode 100644 arch/arm/mach-at91/board-rm9200dk.c -- Nicolas Ferre -- To unsubscribe from this list: send t

Re: RE : [GIT PULL] at91: soc updates for 3.11 #1

2013-06-18 Thread Nicolas Ferre
On 17/06/2013 18:59, Olof Johansson : On Mon, Jun 17, 2013 at 2:20 AM, Ferre, Nicolas wrote: From: Olof Johansson [o...@lixom.net] Hi, On Fri, Jun 14, 2013 at 11:42:18PM +0200, Nicolas Ferre wrote: Arnd, Olof, A little AT91 pull-request for patches that are more targeted to SoC/boards

Re: [PATCH 1/8] ARM: at91/tc/clocksource: replace clk_enable/disable with clk_prepare_enable/disable_unprepare.

2013-06-20 Thread Nicolas Ferre
On 19/06/2013 13:13, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by: Nicolas Ferre --- drivers/clocksource/tcb_clksrc.c | 10 +- 1 file changed, 5

Re: [PATCH 2/8] at_hdmac: prepare clk before calling enable

2013-06-20 Thread Nicolas Ferre
On 19/06/2013 13:14, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by: Nicolas Ferre BTW Vinod, it seems that we have several slave-dma patches pending: do you want me to

Re: [PATCH 8/8] at91/avr32/atmel_lcdfb: prepare clk before calling enable

2013-06-20 Thread Nicolas Ferre
On 19/06/2013 13:22, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by: Nicolas Ferre --- drivers/video/atmel_lcdfb.c |8 1 file changed, 4 insertions(+), 4

Re: [PATCH 4/8] tty: atmel_serial: prepare clk before calling enable

2013-06-20 Thread Nicolas Ferre
On 19/06/2013 13:17, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by: Nicolas Ferre (one comment though) --- drivers/tty/serial/atmel_serial.c | 41

Re: [PATCH 4/8] tty: atmel_serial: prepare clk before calling enable

2013-06-20 Thread Nicolas Ferre
On 20/06/2013 10:06, boris brezillon : On 20/06/2013 09:48, Nicolas Ferre wrote: On 19/06/2013 13:17, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by: Nicolas Ferre (one

Re: [PATCH v3 0/5] rtc-at91rm9200: add shadow interrupt mask

2013-05-30 Thread Nicolas Ferre
changed, 113 insertions(+), 22 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 FA

Re: [PATCH v3 0/5] rtc-at91rm9200: add shadow interrupt mask

2013-05-30 Thread Nicolas Ferre
en if it is too late) here is my: Acked-by: Nicolas Ferre I do not know if the series can be stacked for inclusion in 3.10-rc but the resolution of this bug can help a lot (as Douglas is saying in subsequent email...). Best regards, -- Nicolas Ferre -- To unsubscribe from this list: send the

Re: [PATCH v3 0/5] rtc-at91rm9200: add shadow interrupt mask

2013-05-30 Thread Nicolas Ferre
h was presented about a week ago: http://marc.info/?l=linux-arm-kernel&m=136917492531478&w=2 The top of that post gives some more background. That prompted Johan to produce v3 of his patch which is the subject of this thread. I was hoping that Nicolas Ferre would comment or ack one of these p

Re: [PATCH v3 0/5] rtc-at91rm9200: add shadow interrupt mask

2013-05-31 Thread Nicolas Ferre
On 31/05/2013 01:17, Douglas Gilbert : On 13-05-30 03:36 PM, Andrew Morton wrote: On Thu, 30 May 2013 09:50:27 +0200 Nicolas Ferre wrote: The review of this patch series was in my TODO list for some time... Today, I magically took time to review it ;-) The patch series is good and I (even

[PATCH v2] ARM: at91/dt: add pinctrl definition for at91 tc blocks

2013-05-31 Thread Nicolas Ferre
-processor macros] Signed-off-by: Nicolas Ferre --- Hi Boris, Here is your patch modified with pinctrl macros used. I plan to stack it on top of our at91-3.11-dt branch now. Thanks and best regards, Nicolas Ferre arch/arm/boot/dts/at91rm9200.dtsi | 76 ++ arc

Re: [PATCH 0/2] ARM: dts: add watchdog device tree node in at91 dts files

2013-05-31 Thread Nicolas Ferre
from quite some time. Let's merge them ! Tested on sam9g35, v3.10-rc2 Tested-by: Richard Genoud Both patches added to the at91-3.11-dt branch. Thanks! Bye, -- Nicolas Ferre -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

[GIT PULL] at91: Device Tree update for 3.11 #1

2013-05-31 Thread Nicolas Ferre
non DT: Calao USB-A96x Nicolas Ferre (5): ARM: at91: at91sam9x5 RTC is not compatible with at91rm9200 one ARM: at91/at91-ariag25.dts: add RTC node ARM: at91/at91sam9x5.dtsi: add UART0/1 nodes ARM: at91/at91-ariag25.dts: UART0/1 nodes are disabled ARM: at91: switch Fox

Re: linux-next: Tree for May 30

2013-06-03 Thread Nicolas Ferre
igs Merge 9g20 with 9260 and 9g10 with 9261 as those SoCs can run from the same kernel even in non DT world. Fix the sam9261ek to allow 9g10 and sam9261 to compile together. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Nicolas Ferre Thanks for letting m

[GIT PULL v2] at91: USBA DT support / drivers update for 3.11 #1

2013-06-03 Thread Nicolas Ferre
| 2 + 10 files changed, 407 insertions(+), 81 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 P

Re: [GIT PULL v2] at91: USBA DT support / drivers update for 3.11 #1

2013-06-03 Thread Nicolas Ferre
On 03/06/2013 19:05, Nicolas Ferre : Arnd, Olof, This is a rework of the previous pull-request done by Jean-Christophe PLAGNIOL-VILLARD last week ([GIT PULL] at91: USBA DT support for 3.11). You should see that this material is based on the cleanup branch that you already have in arm-soc/at91

[PATCH] ARM: at91: fix at91_extern_irq usage for non-dt boards

2013-06-21 Thread Nicolas Ferre
the value for outside of the irq driver. It is useful for passing its value to at91_aic_init(). Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Acked-by: Ludovic Desroches [nicolas.fe...@atmel.com: rework commit message] Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/at91rm9200.c | 8

[PATCH 0/3] ARM: at91/PMC: some fixes for clock functionalies

2013-06-24 Thread Nicolas Ferre
It seems that some errors where made when affecting some functionalies to SoCs. Please review this quickly as I do want to send these fixes for next merge window with will open soon. Best regards, Nicolas Ferre (3): ARM: at91/PMC: sama5d3 family doesn't have a PLLB ARM: at9

[PATCH 1/3] ARM: at91/PMC: sama5d3 family doesn't have a PLLB

2013-06-24 Thread Nicolas Ferre
Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index da84188..085a79d 100644 --- a/arch/arm/mach-at91/clock.c +++ b/arch/arm/mach-at91/clock.c @@ -75,7 +75,8

[PATCH 2/3] ARM: at91/PMC: at91sam9n12 family have a PLLB

2013-06-24 Thread Nicolas Ferre
Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index 085a79d..978de42 100644 --- a/arch/arm/mach-at91/clock.c +++ b/arch/arm/mach-at91/clock.c @@ -75,7 +75,6

[PATCH 3/3] ARM: at91/PMC: at91sam9n12 family has USB HS feature

2013-06-24 Thread Nicolas Ferre
Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index 978de42..1b9bbba 100644 --- a/arch/arm/mach-at91/clock.c +++ b/arch/arm/mach-at91/clock.c @@ -88,6 +88,7

[PATCH 1/3] ARM: at91/DT: fix SPI compatibility string

2013-06-24 Thread Nicolas Ferre
In previous version of SPI driver we where using different compatibility stings for finding SPI features. We are now using the IP revision information. So we stay with the unique compatibility string for this driver: "atmel,at91rm9200-spi". Signed-off-by: Nicolas Ferre --- arch/ar

[PATCH 2/3] ARM: at91/DT: sama5d3: add SPI DMA client infos

2013-06-24 Thread Nicolas Ferre
Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/sama5d3.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/sama5d3.dtsi b/arch/arm/boot/dts/sama5d3.dtsi index 178fd09..a1d5e25 100644 --- a/arch/arm/boot/dts/sama5d3.dtsi +++ b/arch/arm/boot/dts/sama5d3.dtsi

[PATCH 0/3] ARM: at91/DT: enable SPI for more SoCs

2013-06-24 Thread Nicolas Ferre
This little series is for enabling the support of SPI on at91sam9n12 and sama5d3 families. Nicolas Ferre (3): ARM: at91/DT: fix SPI compatibility string ARM: at91/DT: sama5d3: add SPI DMA client infos ARM: at91/DT: at91sam9n12: add SPI DMA client infos arch/arm/boot/dts/at91sam9n12.dtsi

[PATCH 3/3] ARM: at91/DT: at91sam9n12: add SPI DMA client infos

2013-06-24 Thread Nicolas Ferre
Signed-off-by: Nicolas Ferre --- arch/arm/boot/dts/at91sam9n12.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9n12.dtsi b/arch/arm/boot/dts/at91sam9n12.dtsi index 973bf5f..bb7f564 100644 --- a/arch/arm/boot/dts/at91sam9n12.dtsi +++ b/arch/arm/boot/dts

[PATCH] ARM: at91/PMC: fix at91sam9n12 USB FS init

2013-06-24 Thread Nicolas Ferre
at91sam9n12 has Full-speed only USB. So we should add it to the list in at91_pllb_usbfs_clock_init() function. Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c

Re: [PATCH 3/3] ARM: at91/PMC: at91sam9n12 family has USB HS feature

2013-06-24 Thread Nicolas Ferre
On 24/06/2013 12:46, Bo Shen : Hi Nicolas, On 06/24/2013 05:08 PM, Nicolas Ferre wrote: Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index 978de42..1b9bbba 100644

[PATCH 1/2] ARM: at91/PMC: fix at91sam9n12 USB FS init

2013-06-24 Thread Nicolas Ferre
at91sam9n12 has Full-speed only USB. So we should add it to the list in at91_pllb_usbfs_clock_init() function. Moreover, at91sam9n12 has an unusual PMC in the sense that it has a PLLB but also has a USB clock register. Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c

[PATCH 2/2] ARM: at91/PMC: use at91_usb_rate() for UTMI PLL

2013-06-24 Thread Nicolas Ferre
We are using this function, now that we have introduced the support for UTMI clock for computing the USB host rate. Signed-off-by: Nicolas Ferre --- arch/arm/mach-at91/clock.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91

[GIT PULL] dmaengine: at_hdmac: updates for 3.11

2013-06-24 Thread Nicolas Ferre
DT binding Nicolas Ferre (2): dmaengine: at_hdmac: remove unsuded atc_cleanup_descriptors() dmaengine/trivial: at_hdmac: add curly brackets to if/else expressions .../devicetree/bindings/dma/atmel-dma.txt | 7 +- drivers/dma/at_hdmac.c

Re: [PATCH 2/8] at_hdmac: prepare clk before calling enable

2013-06-24 Thread Nicolas Ferre
On 21/06/2013 04:40, Vinod Koul : On Thu, Jun 20, 2013 at 09:43:52AM +0200, Nicolas Ferre wrote: On 19/06/2013 13:14, Boris BREZILLON : Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to avoid common clk framework warnings. Signed-off-by: Boris BREZILLON Acked-by

<    1   2   3   4   5   6   7   8   9   10   >