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
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.
-
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
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
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
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
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;
> 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
DEVICE_TABLE(of, at91wdt_match);
> +#endif
> +
> static struct platform_driver at91wdt_driver = {
> .probe = at91wdt_probe,
> .remove = __exit_p(at91wdt_remove),
> .driver = {
> .name = "at91_wdt",
>
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
/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
, 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
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
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
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
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
.
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
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
/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
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.
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
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
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
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
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
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
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
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(-)
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
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
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
: 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
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
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 +
>
"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
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
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,
> ---
>
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
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
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
.
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
/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
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
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
--
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/
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
+++
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
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
+
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
-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
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
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
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
| 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
201 - 300 of 1986 matches
Mail list logo