[PATCH 0/2] ab8540 cut2: new rtc second resolution

2013-05-24 Thread Alexandre Torgue
From: Alexandre Torgue alexandre.tor...@st.com Android expects the RTC to have second resolution. On ab8540 cut2 RTC block has a new register which allows setting seconds for wakeup alarms. Alexandre Torgue (2): mfd: ab8540: add device for new rtc version on ab8540 cut2 rtc: ab8540: add

[PATCH 2/2] rtc: ab8540: add second resolution to rtc driver

2013-05-24 Thread Alexandre Torgue
From: Alexandre Torgue alexandre.tor...@st.com Android expects the RTC to have second resolution. On ab8540 cut2 RTC block has a new register which allows setting seconds for wakeup alarms. Existing registers (minutes hi, mid and low) have seen their offsets changed. Here is the new mapping

[PATCH 1/2] mfd: ab8540: add device for new rtc version on ab8540 cut2

2013-05-24 Thread Alexandre Torgue
From: Alexandre Torgue alexandre.tor...@st.com AB8540 rtc have changed between AB8540_cut1 and AB8540_cut2.Different ressources to define for those two version. Signed-off-by: Julien Delacou julien.dela...@stericsson.com Signed-off-by: Alexandre Torgue alexandre.tor...@st.com Acked-by: Lee

[PATCH v2 0/4] Add I2C support to ST SoCs

2013-09-26 Thread Alexandre TORGUE
The goal of this series is to add I2C support to ST SoCs. The DT definition is added for STiH415 and STiH416 SoCs on B2000 and B2020 boards. The series has been tested working on STiH416-B2020 board. It applies on top of v3.12-rc1. Changes since v1: - Anti-glitch filtering simplified (Only HW

Re: [PATCH 1/4] ARM: STi: add stid127 soc support

2014-02-03 Thread Alexandre Torgue
On 01/31/2014 09:15 PM, Arnd Bergmann wrote: On Friday 31 January 2014, srinivas kandagatla wrote: Sorry if I missed the initial review, but can you explain why this is needed to start with? On ST SoCs the default value for L2 AUX_CTRL register is 0x0, so we set the way-size explicit here.

[PATCH] ARM: V7M: Add dsb before jumping in handler mode

2016-06-13 Thread Alexandre TORGUE
ption is to be activated immediately" Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/mm/proc-v7m.S b/arch/arm/mm/proc-v7m.S index 7229d8d..2ddc435 100644 --- a/arch/arm/mm/proc-v7m.S +++ b/

Re: [PATCH 0/4] Add Ethernet support on STM32F429

2016-02-12 Thread Alexandre Torgue
Hi David, I will fix it in next patch version. I just find a corruption issue in stmmac driver, I will also fix it in next version. Best regards Alex 2016-02-09 10:52 GMT+01:00 David Miller <da...@davemloft.net>: > From: Alexandre TORGUE <alexandre.tor...@gmail.com> > Date: W

[PATCH 3/4] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-02-03 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c index 6a52fa1..6cca626 100644 --- a/drive

[PATCH 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-02-03 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..18734b3 --- /dev/null +++ b/Documentation/devicetree/bindings/net

[PATCH 4/4] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-02-03 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index ec52505..8b8abe0 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-03 Thread Alexandre TORGUE
stm324xx family chips support Synopsys MAC 3.510 IP. This patch adds settings for logical glue logic: -clocks -mode selection MII or RMII. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/

[PATCH 0/4] Add Ethernet support on STM32F429

2016-02-03 Thread Alexandre TORGUE
is not yet avalaible. Regards Alexandre Alexandre TORGUE (4): net: ethernet: dwmac: add Ethernet glue logic for stm32 chip Documentation: Bindings: Add STM32 DWMAC glue net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP ARM: STM32: Enable Ethernet in stm32_defconfig

Re: [PATCH v2 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-02-24 Thread Alexandre Torgue
2016-02-23 23:37 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > Hi Alexandre, > > You should copy 'devicet...@vger.kernel.org' on bindings doc. Adding cc here. > > On 23 February 2016 at 16:10, Alexandre TORGUE > <alexandre.tor...@gmail.com> wrote: >

Re: [PATCH v2 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-24 Thread Alexandre Torgue
2016-02-23 23:16 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > Hi Alexandre, > > On 23 February 2016 at 16:10, Alexandre TORGUE > <alexandre.tor...@gmail.com> wrote: >> stm324xx family chips support Synopsys MAC 3.510 IP. >> This patch adds setting

Re: [PATCH 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-23 Thread Alexandre Torgue
2016-02-22 22:52 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > On 22 February 2016 at 15:50, Alexandre Torgue > <alexandre.tor...@gmail.com> wrote: >> 2016-02-13 14:48 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: >>> On 3 February 2016 at 15:

Re: [PATCH 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-22 Thread Alexandre Torgue
2016-02-13 14:48 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > On 3 February 2016 at 15:54, Alexandre TORGUE > <alexandre.tor...@gmail.com> wrote: >> stm324xx family chips support Synopsys MAC 3.510 IP. >> This patch adds settings for logical glue logic: >

Re: [PATCH 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-23 Thread Alexandre Torgue
2016-02-23 12:21 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > On 23 February 2016 at 10:59, Alexandre Torgue > <alexandre.tor...@gmail.com> wrote: >> 2016-02-22 22:52 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: >>> On 22 February 2016 at 15:

Re: [PATCH v2 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-02-25 Thread Alexandre Torgue
Hi Joachim, 2016-02-23 23:37 GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > Hi Alexandre, > > You should copy 'devicet...@vger.kernel.org' on bindings doc. Adding cc here. > > On 23 February 2016 at 16:10, Alexandre TORGUE > <alexandre.tor...@gmail.com> wrot

[PATCH 3/3] ARM: dts: stm32f429: Enable Ethernet on Eval board

2016-02-29 Thread Alexandre TORGUE
MAC is connected to a PHY in MII mode. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts index 1ae57fa..e345459 100644 --- a/arch/arm/boot/dts/stm32429i-eval.dts +++ b/arch/arm/boot/dts/stm

[PATCH 0/3] Enable Ethernet on STM32F429 EVAL board

2016-02-29 Thread Alexandre TORGUE
, this series follow the series which adds glue and update stmmac driver: https://lkml.org/lkml/2016/2/26/329 Best regards. Alex Alexandre TORGUE (3): ARM: dts: stm32f429: Add system config bank node ARM: dts: stm32f429: Add Ethernet support ARM: dts: stm32f429: Enable Ethernet on Eval board

[PATCH 1/3] ARM: dts: stm32f429: Add system config bank node

2016-02-29 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 598362e..bb7a736 100644 --- a/arch/arm/boot/dts/stm32f429.dtsi +++ b/arch/arm/boot/dts/stm32f429.dtsi @@ -171,6 +

[PATCH 2/3] ARM: dts: stm32f429: Add Ethernet support

2016-02-29 Thread Alexandre TORGUE
Add Ethernet support (Synopsys MAC IP 3.50a) on stm32f429 SOC. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index bb7a736..af0367c 100644 --- a/arch/arm/boot/dts/stm32f429.dtsi +++ b/arch/ar

[PATCH v3 3/4] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-02-26 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c index 6a52fa1..6cca626 100644 --- a/drive

[PATCH v3 4/4] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-02-26 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index ec52505..8b8abe0 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH v3 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-26 Thread Alexandre TORGUE
stm324xx family chips support Synopsys MAC 3.510 IP. This patch adds settings for logical glue logic: -clocks -mode selection MII or RMII. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/

[PATCH v3 0/4] Add Ethernet support on STM32F429

2016-02-26 Thread Alexandre TORGUE
in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE (4): net: ethernet: dwmac: add Ethernet glue logic for stm32 chip Documentation: Bindings: Add STM32 DWMAC glue net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP ARM: STM32

[PATCH v3 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-02-26 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..67fceda --- /dev/null +++ b/Documentation/devicetree/bindings/net

[PATCH v2 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-02-23 Thread Alexandre TORGUE
stm324xx family chips support Synopsys MAC 3.510 IP. This patch adds settings for logical glue logic: -clocks -mode selection MII or RMII. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/

[PATCH v2 3/4] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-02-23 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c index 6a52fa1..6cca626 100644 --- a/drive

[PATCH v2 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-02-23 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..18734b3 --- /dev/null +++ b/Documentation/devicetree/bindings/net

[PATCH v2 4/4] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-02-23 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index ec52505..8b8abe0 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH v2 0/4] Add Ethernet support on STM32F429

2016-02-23 Thread Alexandre TORGUE
. Changes since v1: -Fix Kbuild issue in Kconfig. -Remove init/exit callbacks. Suspend/Resume and remove driver is no more driven in stmmac_pltfr but directly in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE (4): net: ethernet: dwmac: add

[PATCH v5 0/4] Add Ethernet support on STM32F429

2016-03-19 Thread Alexandre TORGUE
w. -Binding: remove useless entry. Changes since v1: -Fix Kbuild issue in Kconfig. -Remove init/exit callbacks. Suspend/Resume and remove driver is no more driven in stmmac_pltfr but directly in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE

[PATCH v5 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-19 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..ada2aa4 --- /dev/null +++ b/Documentation/devicetree/bindings/net

[PATCH v5 4/4] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-03-19 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index ec52505..8b8abe0 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

Re: [PATCH v5 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-22 Thread Alexandre Torgue
GMT+01:00 Joachim Eastwood <manab...@gmail.com>: > On 21 March 2016 at 13:40, Rob Herring <r...@kernel.org> wrote: >> On Sat, Mar 19, 2016 at 12:00:22AM +0800, Chen-Yu Tsai wrote: >>> Hi, >>> >>> On Fri, Mar 18, 2016 at 11:37 PM, Alexandre TORGUE >

Re: [PATCH v5 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-21 Thread Alexandre Torgue
Hi, 2016-03-18 17:00 GMT+01:00 Chen-Yu Tsai <w...@csie.org>: > Hi, > > On Fri, Mar 18, 2016 at 11:37 PM, Alexandre TORGUE > <alexandre.tor...@gmail.com> wrote: >> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> >> >> diff --git a/Docum

[PATCH v5 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-03-19 Thread Alexandre TORGUE
coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index cec147d..235d679 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/etherne

[PATCH v5 3/4] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-03-19 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Acked-by: Giuseppe Cavallaro <peppe.cavall...@st.com> Tested-by: Maxime Coquelin <maxime.coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/st

Re: [PATCH v3 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-04 Thread Alexandre Torgue
Hi Rob, 2016-03-02 19:33 GMT+01:00 Rob Herring <r...@kernel.org>: > On Fri, Feb 26, 2016 at 11:51:50AM +0100, Alexandre TORGUE wrote: >> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> >> >> diff --git a/Documentation/devicetree/bindings/net/st

Re: [PATCH] stmmac: fix noderef.cocci warnings

2016-03-04 Thread Alexandre Torgue
u can add my Acked-by: Alexandre Torgue <alexandre.tor...@st.com> -- Regards Alex

[PATCH v4 3/4] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-03-04 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c index 6a52fa1..6cca626 100644 --- a/drive

[PATCH v4 4/4] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-03-04 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index ec52505..8b8abe0 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH v4 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-04 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..fd3566f --- /dev/null +++ b/Documentation/devicetree/bindings/net

[PATCH v4 0/4] Add Ethernet support on STM32F429

2016-03-04 Thread Alexandre TORGUE
in Kconfig. -Remove init/exit callbacks. Suspend/Resume and remove driver is no more driven in stmmac_pltfr but directly in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE (4): net: ethernet: dwmac: add Ethernet glue logic for stm32 chip Doc

[PATCH v4 1/4] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-03-04 Thread Alexandre TORGUE
stm324xx family chips support Synopsys MAC 3.510 IP. This patch adds settings for logical glue logic: -clocks -mode selection MII or RMII. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/

Re: [PATCH 2/3] ARM: dts: stm32f429: Add Ethernet support

2016-03-02 Thread Alexandre Torgue
tions. Regards alex > > On 02/29/2016 05:29 PM, Alexandre TORGUE wrote: >> >> Add Ethernet support (Synopsys MAC IP 3.50a) on stm32f429 SOC. >> >> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> >> >> diff --git a/arch/arm/boot/dts/stm32f429

Re: [PATCH v4 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-03-07 Thread Alexandre Torgue
Hi Rob, 2016-03-05 5:31 GMT+01:00 Rob Herring <r...@kernel.org>: > On Fri, Mar 04, 2016 at 04:58:04PM +0100, Alexandre TORGUE wrote: >> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> >> >> diff --git a/Documentation/devicetree/bindings/net/st

Re: [PATCH v5 2/4] Documentation: Bindings: Add STM32 DWMAC glue

2016-04-04 Thread Alexandre Torgue
Hi Rob, 2016-03-22 17:11 GMT+01:00 Alexandre Torgue <alexandre.tor...@gmail.com>: > Hi guys, > > I will fix typo issues (s/vesrion/version and ethernet @). > > Concerning compatible string. For sure "snps,dwmac-3.50a" string is > not used inside glue driver. >

[PATCH v6 6/6] ARM: dts: stm32f429: Update Ethernet node on Eval board

2016-04-25 Thread Alexandre TORGUE
Update new pinctrl phandle name and use new node name. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts index 6bfc595..9a72445 100644 --- a/arch/arm/boot/dts/stm32429i-eval.dts +++ b/ar

[PATCH v6 4/6] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-04-25 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 1e5ec2a..719218b 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH v6 1/6] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-04-25 Thread Alexandre TORGUE
coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index cec147d..235d679 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/etherne

[PATCH v6 5/6] ARM: dts: stm32f429: Align Ethernet node with new bindings properties

2016-04-25 Thread Alexandre TORGUE
This patch aligns clocks names and node reference according to new stm32-dwmac glue binding. It also renames Ethernet pinctrl phandle (indeed there is no need to add 0 as Ethernet instance as there is only one IP in SOC). Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff

[PATCH v6 0/6] Add Ethernet support on STM32F429

2016-04-25 Thread Alexandre TORGUE
er is no more driven in stmmac_pltfr but directly in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE (6): net: ethernet: dwmac: add Ethernet glue logic for stm32 chip Documentation: Bindings: Add STM32 DWMAC glue net: ethernet: stmmac: add suppo

[PATCH v6 3/6] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-04-25 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Acked-by: Giuseppe Cavallaro <peppe.cavall...@st.com> Tested-by: Maxime Coquelin <maxime.coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/st

[PATCH v6 2/6] Documentation: Bindings: Add STM32 DWMAC glue

2016-04-25 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..c35afb7 --- /dev/null +++ b/Documentation/devicetree/bindings/net

[RESEND PATCH v6 6/6] ARM: dts: stm32f429: Update Ethernet node on Eval board

2016-05-09 Thread Alexandre TORGUE
Update new pinctrl phandle name and use new node name. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts index 6bfc595..9a72445 100644 --- a/arch/arm/boot/dts/stm32429i-eval.dts +++ b/ar

[RESEND PATCH v6 2/6] Documentation: Bindings: Add STM32 DWMAC glue

2016-05-09 Thread Alexandre TORGUE
Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.txt b/Documentation/devicetree/bindings/net/stm32-dwmac.txt new file mode 100644 index 000..c35afb7 --- /de

[RESEND PATCH v6 5/6] ARM: dts: stm32f429: Align Ethernet node with new bindings properties

2016-05-09 Thread Alexandre TORGUE
This patch aligns clocks names and node reference according to new stm32-dwmac glue binding. It also renames Ethernet pinctrl phandle (indeed there is no need to add 0 as Ethernet instance as there is only one IP in SOC). Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff

[RESEND PATCH v6 1/6] net: ethernet: dwmac: add Ethernet glue logic for stm32 chip

2016-05-09 Thread Alexandre TORGUE
coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index cec147d..235d679 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/etherne

[RESEND PATCH v6 3/6] net: ethernet: stmmac: add support of Synopsys 3.50a MAC IP

2016-05-09 Thread Alexandre TORGUE
Adds support of Synopsys 3.50a MAC IP in stmmac driver. Acked-by: Giuseppe Cavallaro <peppe.cavall...@st.com> Tested-by: Maxime Coquelin <maxime.coque...@st.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/drivers/net/ethernet/stmicro/stmmac/st

[RESEND PATCH v6 0/6] Add Ethernet support on STM32F429

2016-05-09 Thread Alexandre TORGUE
er is no more driven in stmmac_pltfr but directly in dwmac-stm32 glue driver. -Take into account Joachim review. Regards. Alexandre. Alexandre TORGUE (6): net: ethernet: dwmac: add Ethernet glue logic for stm32 chip Documentation: Bindings: Add STM32 DWMAC glue net: ethernet: stmmac: add suppo

[RESEND PATCH v6 4/6] ARM: STM32: Enable Ethernet in stm32_defconfig

2016-05-09 Thread Alexandre TORGUE
Enable basic Ethernet support (IPV4) for stm32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@gmail.com> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 1e5ec2a..719218b 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/c

[PATCH 0/3] Add STM32F746 MCU pinctrl support

2016-07-05 Thread Alexandre TORGUE
This series adds STM32F746 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Regards Alex Alexandre TORGUE (2): includes: dt-bindings: Add STM32F746 pinctrl DT bindings Documentation: dt: Add new compatible to STM32 pinctrl driver bindings Maxime Coquelin (1): pinctrl

[PATCH v3]Add STM32F746 MCU pinctrl support

2016-07-11 Thread Alexandre TORGUE
this patch will be accepted, I will send the same update for stm32f429 pinctrl. Changes since v1: Thanks to Paul Gortmaker remarks, remove all modular API as this driver is only built-in one. Regards Alex Alexandre TORGUE (1): pinctrl: Add STM32F746 MCU support drivers/pinctrl/stm32/Kconfig

[PATCH v3] pinctrl: Add STM32F746 MCU support

2016-07-11 Thread Alexandre TORGUE
This patch which adds STM32F746 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/Kconfig b/drivers/pinctrl/s

[PATCH] pinctrl: stm32f429: driver init call change

2016-07-11 Thread Alexandre TORGUE
As nothing special is done in driver init then device_initcall() can be changed in builtin_platform_driver() call. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/pinctrl-stm32f429.c b/drivers/pinctrl/stm32/pinctrl-stm32f429.c index e9b15dc..a

Re: [PATCH 1/3] includes: dt-bindings: Add STM32F746 pinctrl DT bindings

2016-07-05 Thread Alexandre Torgue
Hi Linus, On 07/05/2016 04:59 PM, Linus Walleij wrote: On Tue, Jul 5, 2016 at 3:40 PM, Alexandre TORGUE <alexandre.tor...@st.com> wrote: Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> The patch

[PATCH 2/3] pinctrl: Add STM32F746 MCU support

2016-07-05 Thread Alexandre TORGUE
From: Maxime Coquelin <mcoquelin.st...@gmail.com> This patch which adds STM32F746 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> di

[PATCH 3/3] Documentation: dt: Add new compatible to STM32 pinctrl driver bindings

2016-07-05 Thread Alexandre TORGUE
Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt index 7b4800c..587bffb 100644 --- a/Documentation/devicetree/bindings/pinctrl/st

[PATCH 1/3] includes: dt-bindings: Add STM32F746 pinctrl DT bindings

2016-07-05 Thread Alexandre TORGUE
Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/include/dt-bindings/pinctrl/stm32f746-pinfunc.h b/include/dt-bindings/pinctrl/stm32f746-pinfunc.h new file mode 100644 index 000..e195db3 --- /de

Re: [PATCH 2/3] pinctrl: Add STM32F746 MCU support

2016-07-06 Thread Alexandre Torgue
Hi Paul, On 07/05/2016 04:02 PM, Paul Gortmaker wrote: [[PATCH 2/3] pinctrl: Add STM32F746 MCU support] On 05/07/2016 (Tue 15:40) Alexandre TORGUE wrote: From: Maxime Coquelin <mcoquelin.st...@gmail.com> This patch which adds STM32F746 pinctrl and GPIO support, relies on the generic

[PATCH v2] Add STM32F746 MCU pinctrl support

2016-07-06 Thread Alexandre TORGUE
. Regards Alex Alexandre TORGUE (1): pinctrl: Add STM32F746 MCU support drivers/pinctrl/stm32/Kconfig |6 + drivers/pinctrl/stm32/Makefile|2 + drivers/pinctrl/stm32/pinctrl-stm32f746.c | 1686 + 3 files changed, 1694 insertions(+) create

[PATCH v2] pinctrl: Add STM32F746 MCU support

2016-07-06 Thread Alexandre TORGUE
This patch which adds STM32F746 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/Kconfig b/drivers/pinctrl/s

Re: [PATCH] MAINTAINERS: update STM32 maintainers list

2016-06-30 Thread Alexandre Torgue
. Signed-off-by: Maxime Coquelin <mcoquelin.st...@gmail.com> Cc: Alexandre Torgue <alexandre.tor...@st.com> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7304d2e37a98..4504331809ac 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -17

Re: [RESEND PATCH v6 0/6] Add Ethernet support on STM32F429

2016-06-30 Thread Alexandre Torgue
gmail.com> Date: Tue, 17 May 2016 11:20:16 +0200 Hi David, 2016-05-09 21:06 GMT+02:00 David Miller <da...@davemloft.net>: From: Alexandre TORGUE <alexandre.tor...@gmail.com> Date: Mon, 9 May 2016 12:31:33 +0200 STM32F429 Chip embeds a Synopsys 3.50a MAC IP. This series:

[PATCH 1/8] include: dt-bindings: Add STM32H7 pinctrl DT bindings

2017-01-31 Thread Alexandre TORGUE
Adds common pinctrl device tree bindings for STM32H743 and STM32H753 MCU. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/include/dt-bindings/pinctrl/stm32h7-pinfunc.h b/include/dt-bindings/pinctrl/stm32h7-pinfunc.h new file mode 100644 index 000..cb673b5 --

[PATCH 7/8] ARM: dts: stm32: Add STM32H743 MCU and STM32H743i-EVAL board

2017-01-31 Thread Alexandre TORGUE
Add basic support for STM32H743 MCU and his eval board. The STMicrolectornics's STM32H743 MCU is based on Cortex-M7 core running up to @400MHz with 2MB internal flash and 1MB internal RAM. For more details see: Documentation/arm/stm32/stm32h743-overview.txt Signed-off-by: Alexandre TORGUE

[PATCH 0/8] ADD STM32H743 MCU and STM32H743i-Eval board supports

2017-01-31 Thread Alexandre TORGUE
ntroller - HDMI-CEC - SPDIFRX Regards Alex Alexandre TORGUE (8): include: dt-bindings: Add STM32H7 pinctrl DT bindings pinctrl: stm32: Add STM32H743 MCU support Documentation: dt-bindings: Add STM32 pinctrl driver DT bindings ARM: stm32: create dedicated kconfig for STM32 machine AR

[PATCH 2/8] pinctrl: stm32: Add STM32H743 MCU support

2017-01-31 Thread Alexandre TORGUE
This patch adds STM32H743 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/Kconfig b/drivers/pinctrl/stm32/Kconfig index c03dce7..f5ccabd 100644 --- a/drivers/pinctrl/stm32/K

[PATCH 4/8] ARM: stm32: create dedicated kconfig for STM32 machine

2017-01-31 Thread Alexandre TORGUE
Create a dedicated Kconfig file in mach-stm32/ and move existing stm32 configs inside. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5fab553..e84936c 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -813,6 +813,8 @@

[PATCH 8/8] ARM: configs: Add new config fragment to change RAM start point

2017-01-31 Thread Alexandre TORGUE
Add a new fragment to over-ride the RAM start point to 0xd000. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/configs/dram_0xd000.config b/arch/arm/configs/dram_0xd000.config new file mode 100644 index 000..61ba704 --- /dev/null +++ b/ar

[PATCH 5/8] ARM: stm32: Add a new SOC - STM32H743

2017-01-31 Thread Alexandre TORGUE
The STM32H743 is a Cortex-M7 MCU running at 400MHz and containing 1MBytes internal RAM. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/arm/stm32/stm32h743-overview.txt b/Documentation/arm/stm32/stm32h743-overview.txt new file mode 100644 index 0

[PATCH 6/8] ARM: stm32: Introduce MACH_STM32H743 flag

2017-01-31 Thread Alexandre TORGUE
This patch introduces the MACH_STM32H743 to make possible to only select STM32H743 pinctrl driver By default, all the MACH_STM32Fxxx flags will be set with STM32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/mach-stm32/Kconfig b/arch/arm/mach

[PATCH 3/8] Documentation: dt-bindings: Add STM32 pinctrl driver DT bindings

2017-01-31 Thread Alexandre TORGUE
Add compatible sting for stm32h743 MCU. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt index b24583a..ac8dcb7 100644 --- a/Documen

Re: [PATCH 6/8] Documentation: dt: Add new compatible to STM32 pinctrl driver bindings

2017-02-06 Thread Alexandre Torgue
On 02/06/2017 09:46 AM, Linus Walleij wrote: On Wed, Feb 1, 2017 at 4:58 PM, Alexandre Torgue <alexandre.tor...@st.com> wrote: On 02/01/2017 04:06 PM, Rob Herring wrote: On Fri, Jan 27, 2017 at 05:15:19PM +0100, Alexandre TORGUE wrote: Add new compatible for stm32f469 MCU. Sign

Re: [PATCH 0/8] ADD STM32H743 MCU and STM32H743i-Eval board supports

2017-02-01 Thread Alexandre Torgue
Hi Linus On 02/01/2017 04:16 PM, Linus Walleij wrote: On Tue, Jan 31, 2017 at 2:14 PM, Alexandre TORGUE <alexandre.tor...@st.com> wrote: This series adds basic support for STM32H743 MCU and stm32h743i-eval board. With it, you can boot stm32h743i-eval board successfully. Patch 1 &a

Re: [PATCH 6/8] Documentation: dt: Add new compatible to STM32 pinctrl driver bindings

2017-02-01 Thread Alexandre Torgue
On 02/01/2017 04:06 PM, Rob Herring wrote: On Fri, Jan 27, 2017 at 05:15:19PM +0100, Alexandre TORGUE wrote: Add new compatible for stm32f469 MCU. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.

Re: [PATCH 0/8] Add STM32F469 pinctrl and fix issues in STM32 pinctrl

2017-01-30 Thread Alexandre Torgue
Hi, On 01/27/2017 05:15 PM, Alexandre TORGUE wrote: This series adds support of a dedicated driver for STM32F469 MCU pinctroller. This add generates some changes inside STM32 pinctrl driver and inside STM32 device tree. Changes in STM32 pinctrl driver

Re: [PATCH 2/8] pinctrl: stm32: use gpio-ranges to declare bank range

2017-01-30 Thread Alexandre Torgue
Hi Linus, On 01/30/2017 04:19 PM, Linus Walleij wrote: On Fri, Jan 27, 2017 at 5:15 PM, Alexandre TORGUE <alexandre.tor...@st.com> wrote: Use device tree entries to declare gpio range. It will allow to use no contiguous gpio bank and holes inside a bank. Signed-off-by: Alexandre

[PATCH 7/8] ARM: Kconfig: Introduce MACH_STM32F469 flag

2017-01-27 Thread Alexandre TORGUE
This patch introduces the MACH_STM32F469 to make possible to only select STM32F469 pinctrl driver By default, all the MACH_STM32Fxxx flags will be set with STM32 defconfig. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5

[PATCH 6/8] Documentation: dt: Add new compatible to STM32 pinctrl driver bindings

2017-01-27 Thread Alexandre TORGUE
Add new compatible for stm32f469 MCU. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt index 25d9809..4f0487d 100644 --- a/Documen

[PATCH 1/8] pinctrl: stm32: fix bad location of gpiochip_lock_as_irq

2017-01-27 Thread Alexandre TORGUE
Move gpio lock as irq from "domain alloc" callback to "domain activate" callback. It will allow to use gpiolib sysfs correctly. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c b/drivers/pinctrl/stm32/pin

[PATCH 3/8] Documentation: dt: Add bindings for STM32 pinctrl

2017-01-27 Thread Alexandre TORGUE
Adds "ngpios" and "gpio-ranges" bindings definition. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt ind

[PATCH 5/8] pinctrl: stm32: Add STM32F469 MCU support

2017-01-27 Thread Alexandre TORGUE
This patch which adds STM32F469 pinctrl and GPIO support, relies on the generic STM32 pinctrl driver. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/Kconfig b/drivers/pinctrl/stm32/Kconfig index c03dce7..a065fe3 100644 --- a/drivers/pinctrl

[PATCH 0/8] Add STM32F469 pinctrl and fix issues in STM32 pinctrl

2017-01-27 Thread Alexandre TORGUE
(stm32f429-pinctrl.dtsi and stm32f469-pinctrl.dtsi) each one will include stm32f4-pinctrl.dtsi. All differences (pinmuxing or GPIO bank holes) will be put inside the dedicated files. This series fix a locking issue when a gpio is used as IRQ. Regards Alex Alexandre TORGUE (8):

[PATCH 8/8] ARM: dts: stm32: create dedicated files for pinctrl definitions

2017-01-27 Thread Alexandre TORGUE
Create dedicated file by MCU for pinmuxing and gpio definitions. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts index 5436e88..7f22385 100644 --- a/arch/arm/boot/dts/stm32429i-eval.dts +++

[PATCH 2/8] pinctrl: stm32: use gpio-ranges to declare bank range

2017-01-27 Thread Alexandre TORGUE
Use device tree entries to declare gpio range. It will allow to use no contiguous gpio bank and holes inside a bank. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c b/drivers/pinctrl/stm32/pinctrl-stm32.c index b145431..d0a968a

[PATCH 4/8] includes: dt-bindings: Rename STM32F429 pinctrl DT bindings

2017-01-27 Thread Alexandre TORGUE
STM32F4 MCU series is composed of several SOC (STM32F429, STM32F469, ...). Most of muxing definition are identical. So to avoid to duplicate bindings definition, this patch create common definitions. Signed-off-by: Alexandre TORGUE <alexandre.tor...@st.com> diff --git a/arch/arm/bo

Re: [PATCH] stmmac: add missing of_node_put

2017-01-17 Thread Alexandre Torgue
r_fixed_link(np); of_node_put(plat->phy_node); + of_node_put(plat->mdio_node); } #else struct plat_stmmacenet_data * Acked-by: Alexandre TORGUE <alexandre.tor...@st.com> Thanks Alex

  1   2   3   4   5   6   7   8   9   10   >