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
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
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
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
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.
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/
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
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
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
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
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/
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
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:
>
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
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:
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:
>
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:
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
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
, 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
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 +
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
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
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
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/
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
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
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/
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
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
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
.
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
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
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
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
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
>
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
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
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
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
u can add my Acked-by: Alexandre Torgue <alexandre.tor...@st.com>
--
Regards
Alex
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
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
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
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
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/
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
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
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.
>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
.
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
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
.
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
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:
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
--
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
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
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
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 @@
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
(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):
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
+++
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
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
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 - 100 of 1150 matches
Mail list logo