updates taking into account Stephen's comments
- Use "clock-names" property to comply with GCF
- DT cosmetic changes reported by Lee and Gabriel
Signed-off-by: Maxime Coquelin
Maxime Coquelin (4):
i2c: busses: i2c-st: Add ST I2C controller
ARM: STi: Supply I2C configuration
This patch supplies I2C configuration to STiH416 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih416-pinctrl.dtsi | 35 +
arch/arm/boot/dts/stih416.dtsi | 53
2 files changed, 88 insertions
This patch adds support to SSC (Synchronous Serial Controller)
I2C driver. This IP also supports SPI protocol, but this is not
the aim of this driver.
This IP is embedded in all ST SoCs for Set-top box platorms, and
supports I2C Standard and Fast modes.
Signed-off-by: Maxime Coquelin
Cc
This patch supplies I2C configuration to B2000 and B2020
based on either STiH415 or STiH416 SoCs.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih41x-b2000.dtsi |9 +
arch/arm/boot/dts/stih41x-b2020.dtsi | 22 ++
2 files
This patch supplies I2C configuration to STiH415 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih415-pinctrl.dtsi | 36 ++
arch/arm/boot/dts/stih415.dtsi | 53
2 files changed, 89 insertions
On 10/01/2013 10:45 PM, Stephen Warren wrote:
> On 10/01/2013 04:39 AM, Maxime COQUELIN wrote:
>> This patch adds support to SSC (Synchronous Serial Controller)
>> I2C driver. This IP also supports SPI protocol, but this is not
>> the aim of this driver.
>>
>> T
On 10/02/2013 11:02 AM, Wolfram Sang wrote:
+Optional properties :
+- i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width that is
allowed
+ through the deglitch circuit. In units of us.
+- i2c-min-sda-pulse-width-us : The minimum valid SDA pulse width that is
Hi Pawel,
On 10/02/2013 11:35 AM, Maxime Coquelin wrote:
>
> On 10/02/2013 11:02 AM, Wolfram Sang wrote:
>>>>> +Optional properties :
>>>>> +- i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width
>>>>> that is allowed
>>>>
This patch supplies I2C configuration to STiH415 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih415-pinctrl.dtsi | 36
arch/arm/boot/dts/stih415.dtsi | 57
2 files changed, 93 insertions
: Maxime Coquelin
---
Documentation/devicetree/bindings/i2c/i2c-st.txt | 35 ++
drivers/i2c/busses/Kconfig | 10 +
drivers/i2c/busses/Makefile |1 +
drivers/i2c/busses/i2c-st.c | 713 ++
drivers/i2c/busses/i2c
This patch supplies I2C configuration to B2000 and B2020
based on either STiH415 or STiH416 SoCs.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih41x-b2000.dtsi |7 +++
arch/arm/boot/dts/stih41x-b2020.dtsi | 20
2 files changed
This patch supplies I2C configuration to STiH416 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih416-pinctrl.dtsi | 35
arch/arm/boot/dts/stih416.dtsi | 57
2 files changed, 92 insertions
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.
Signed-off-by: Maxime Coquelin
Maxime Coquelin (4):
i2c: busses: i2c-st: Add ST I2C controller
ARM: STi: Supply I2C configuration to STiH416 SoC
ARM
Hi Lee,
On 09/18/2013 01:40 PM, Lee Jones wrote:
> On Wed, 18 Sep 2013, Maxime COQUELIN wrote:
>
>> This patch supplies I2C configuration to B2000 and B2020
>> based on either STiH415 or STiH416 SoCs.
>>
>> Cc: Srinivas Kandagatla
>> Signed-off-by: Maxime Co
On 09/18/2013 02:00 PM, Lee Jones wrote:
> On Wed, 18 Sep 2013, Maxime COQUELIN wrote:
>
>> This patch supplies I2C configuration to STiH415 SoC.
>>
>> Cc: Srinivas Kandagatla
>> Signed-off-by: Maxime Coquelin
>> ---
>> arch/arm/boot/dts/stih415-pinctrl
On 09/18/2013 02:03 PM, Lee Jones wrote:
>> This patch supplies I2C configuration to STiH416 SoC.
>>
>> Cc: Srinivas Kandagatla
>> Signed-off-by: Maxime Coquelin
>> ---
>> arch/arm/boot/dts/stih416-pinctrl.dtsi | 35
>> arc
Hi Srini,
On 09/18/2013 03:17 PM, Srinivas KANDAGATLA wrote:
> On 18/09/13 13:46, Maxime COQUELIN wrote:
>> On 09/18/2013 02:03 PM, Lee Jones wrote:
>>>>>> This patch supplies I2C configuration to STiH416 SoC.
>>>>>>
>>>>>>
On 09/19/2013 03:01 PM, Srinivas KANDAGATLA wrote:
> On 19/09/13 08:16, Maxime COQUELIN wrote:
>> Hi Srini,
>>
>> On 09/18/2013 03:17 PM, Srinivas KANDAGATLA wrote:
>>> On 18/09/13 13:46, Maxime COQUELIN wrote:
>>>> On 09/18/2013 02:03 PM, Lee Jon
This patch supplies I2C configuration to STiH415 SoC.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih415-pinctrl.dtsi | 36 ++
arch/arm/boot/dts/stih415.dtsi | 53
2 files changed, 89 insertions(+)
diff --git a/arch/arm
This patch supplies I2C configuration to B2000 and B2020
based on either STiH415 or STiH416 SoCs.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih41x-b2000.dtsi |9 +
arch/arm/boot/dts/stih41x-b2020.dtsi | 22 ++
2 files changed, 31 insertions(+)
diff
This patch adds support to SSC (Synchronous Serial Controller)
I2C driver. This IP also supports SPI protocol, but this is not
the aim of this driver.
This IP is embedded in all ST SoCs for Set-top box platorms, and
supports I2C Standard and Fast modes.
Signed-off-by: Maxime Coquelin
- Handle spurious interrupts properly
- DT binding updates taking into account Stephen's comments
- Use "clock-names" property to comply with GCF
- DT cosmetic changes reported by Lee and Gabriel
Signed-off-by: Maxime Coquelin
Maxime Coquelin (4):
i2c: busses: i2c-st: Add ST
This patch supplies I2C configuration to STiH416 SoC.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih416-pinctrl.dtsi | 35 +
arch/arm/boot/dts/stih416.dtsi | 53
2 files changed, 88 insertions(+)
diff --git a/arch/arm
Hi Wolfram,
On 10/08/2013 06:42 PM, Maxime COQUELIN wrote:
> 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 appli
On 10/10/2013 02:33 PM, Stephen GALLIMORE wrote:
>> -Original Message-
>> From: Maxime COQUELIN [mailto:maxime.coque...@st.com]
>> Sent: 08 October 2013 17:43
>> .
>> +
>> +i2c@fed4 {
>> +
On 10/10/2013 12:03 PM, Wolfram Sang wrote:
>>> Changes since v3:
>>> - Switch back to vendor specific DT properties regarding the anti-glitch
>>> filter configuration, as this IP is the only one having such a filter.
>> Do you agree to keep these properties vendor-specifics?
> My prefer
On 09/24/2013 05:59 PM, Wolfram Sang wrote:
>> "glitch" is is used to tune the I2C timing requirements, and has a
>> nanosecond granularity.
>> These values are added to default timing values.
>> I'm not 100% sure, but it looks like the "samsung,i2c-sda-delay" in the
>> i2c-s3c2410 driver.
> For t
Signed-off-by: Maxime Coquelin
Maxime Coquelin (4):
i2c: busses: i2c-st: Add ST I2C controller
ARM: STi: Supply I2C configuration to STiH416 SoC
ARM: STi: Supply I2C configuration to STiH415 SoC
ARM: STi: Add I2C config to B2000 and B2020 boards
Documentation/devicetree/bindings/i2c/i2
This patch adds support to SSC (Synchronous Serial Controller)
I2C driver. This IP also supports SPI protocol, but this is not
the aim of this driver.
This IP is embedded in all ST SoCs for Set-top box platorms, and
supports I2C Standard and Fast modes.
Signed-off-by: Maxime Coquelin
Cc
This patch supplies I2C configuration to STiH416 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih416-pinctrl.dtsi | 35 +
arch/arm/boot/dts/stih416.dtsi | 65
2 files changed, 100 insertions
This patch supplies I2C configuration to B2000 and B2020
based on either STiH415 or STiH416 SoCs.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih41x-b2000.dtsi |7 +++
arch/arm/boot/dts/stih41x-b2020.dtsi | 20
2 files changed
This patch supplies I2C configuration to STiH415 SoC.
Cc: Srinivas Kandagatla
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih415-pinctrl.dtsi | 36 ++
arch/arm/boot/dts/stih415.dtsi | 65
2 files changed, 101 insertions
Hi Wolfram,
On 09/27/2013 07:50 PM, Wolfram Sang wrote:
> Hi,
>
> Please make one mail thread out of a patch series. That helps reviewing.
Ok, sorry for the inconvenience.
> On Thu, Sep 26, 2013 at 11:53:58AM +0200, Maxime COQUELIN wrote:
>> This patch adds support to SSC (
taking into account Stephen's comments
- Use "clock-names" property to comply with GCF
- DT cosmetic changes reported by Lee and Gabriel
Signed-off-by: Maxime Coquelin
Maxime Coquelin (4):
i2c: busses: i2c-st: Add ST I2C controller
ARM: STi: Supply I2C configuration to ST
On 09/23/2013 11:06 PM, Stephen Warren wrote:
> On 09/18/2013 04:01 AM, Maxime COQUELIN wrote:
>> This patch adds support to SSC (Synchronous Serial Controller)
>> I2C driver. This IP also supports SPI protocol, but this is not
>> the aim of this driver.
>>
>> T
From: Maxime Coquelin
In clk_reg_prcmu(), clk->hw.init field is assigned with a
reference local to clk_reg_prcmu() function.
This patch replaces references to clk->hw.init with calls
to __clk_get_name when called after clock registration.
This patch applies on top of v3.9-rc4.
Signed-
Le 03/26/2013 09:05 PM, Mike Turquette a écrit :
> Quoting Maxime Coquelin (2013-03-26 07:27:15)
>> From: Maxime Coquelin
>>
>> In clk_reg_prcmu(), clk->hw.init field is assigned with a
>> reference local to clk_reg_prcmu() function.
>>
>> This patch repl
either on rising, falling or both edges. Each line can also
>> > > be masked independently.
>> > >
>> > > Signed-off-by: Maxime Coquelin
>> > > Signed-off-by: Alexandre TORGUE
>> >
>> > That all looks very reasonable now. The only
ust return back an error or success in the init
> function.
>
> Signed-off-by: Daniel Lezcano
> ---
> drivers/clocksource/timer-stm32.c | 10 ++
> 1 file changed, 6 insertions(+), 4 deletions(-)
Acked-by: Maxime Coquelin
Thanks!
Maxime
.
Signed-off-by: Daniel Lezcano
---
drivers/clocksource/arm_global_timer.c | 28 ++--
1 file changed, 18 insertions(+), 10 deletions(-)
Acked-by: Maxime Coquelin
Thanks!
Maxime
-off-by: Daniel Lezcano
---
drivers/clocksource/clksrc_st_lpc.c | 22 +-
1 file changed, 13 insertions(+), 9 deletions(-)
Acked-by: Maxime Coquelin
Thanks!
Maxime
eturn back an error or success in the init
> function.
>
> Signed-off-by: Daniel Lezcano
> ---
> drivers/clocksource/armv7m_systick.c | 18 --
> 1 file changed, 12 insertions(+), 6 deletions(-)
Acked-by: Maxime Coquelin
Thanks!
Maxime
Remove myself as STi maintainer as I will no longer have access to
STi platforms, and remove Srini too, who now works on other
platforms.
Patrice will manage the pull requests.
Signed-off-by: Maxime Coquelin
Cc: Patrice Chotard
Cc: Srinivas Kandagatla
Cc: Arnd Bergmann
---
MAINTAINERS | 2
Hi Paul,
On 07/09/2015 10:17 AM, Paul Bolle wrote:
>+static int __exit st_fdma_remove(struct platform_device *pdev)
>+{
>+ struct st_fdma_dev *fdev = platform_get_drvdata(pdev);
>+
>+ wait_for_completion(&fdev->fw_ack);
>+
>+ st_fdma_clk_disable(fdev);
>+
>+ return 0;
>+}
Since this dri
On 08/31/2015 10:08 AM, Paul Bolle wrote:
Hi Maxime,
On ma, 2015-08-31 at 09:49 +0200, Maxime Coquelin wrote:
On 07/09/2015 10:17 AM, Paul Bolle wrote:
+static int __exit st_fdma_remove(struct platform_device *pdev)
+{
+ struct st_fdma_dev *fdev = platform_get_drvdata(pdev
le changed, 98 insertions(+)
create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt
Acked-by: Maxime Coquelin
Thanks!
Maxime
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More maj
Hi Cedric,
On 10/08/2015 05:20 PM, M'boumba Cedric Madianga wrote:
This patch adds support for the STM32 DMA controller.
Signed-off-by: M'boumba Cedric Madianga
---
drivers/dma/Kconfig | 12 +
drivers/dma/Makefile|1 +
drivers/dma/stm32-dma.c | 1193 ++
On 10/08/2015 05:20 PM, M'boumba Cedric Madianga wrote:
This patch adds STM32 DMA support in stm32_defconfig file
Signed-off-by: M'boumba Cedric Madianga
---
arch/arm/configs/stm32_defconfig | 2 ++
1 file changed, 2 insertions(+)
Acked-by: Maxime Coquelin
I will apply it
hwrng/ to .../rng/ and renamed to match
>>convention in new directory (Rob Herring).
>> * Adopted runtime PM and auto-suspend instead of managing the clocks
>>from the read function (Linus Walleij). Increased bandwidth by ~30%.
>> * Simplified error detection in ma
This series makes possible to set MAX_ZONE_ORDER from defconfig for ARMv7-M
platforms when build as single platform.
It sets the FORCE_MAX_ZONE_ORDER value to 9 for STM32 and EFM32 for
consistency for the later, as it was the case before this series.
Maxime Coquelin (3):
ARM: Make
STM32 boards having small amount of RAM, we can optimize by reducing
max order page blocks size.
Suggested-by: Andreas Färber
Signed-off-by: Maxime Coquelin
---
arch/arm/configs/stm32_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm
FORCE_MAX_ZONEORDER has now to be configured in defconfig for ARMV7
platforms.
Cc: Uwe Kleine-König
Signed-off-by: Maxime Coquelin
---
arch/arm/configs/efm32_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/efm32_defconfig b/arch/arm/configs/efm32_defconfig
index
This patch makes FORCE_MAX_ZONEORDER configurable in defconfig for ARMV7-M
when built for a single platform.
Suggested-by: Arnd Bergmann
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm
2015-09-09 0:19 GMT+02:00 Russell King - ARM Linux :
> On Tue, Sep 08, 2015 at 10:38:04PM +0200, Maxime Coquelin wrote:
>> This patch makes FORCE_MAX_ZONEORDER configurable in defconfig for ARMV7-M
>> when built for a single platform.
>
> I'd prefer if we didn
Signed-off-by: Maxime Coquelin
---
include/dt-bindings/pinctrl/pinctrl-stm32.h | 12 +
include/dt-bindings/pinctrl/stm32f429-pinfunc.h | 1241 +++
2 files changed, 1253 insertions(+)
create mode 100644 include/dt-bindings/pinctrl/pinctrl-stm32.h
create mode 100644
in GPIO mode, alternate function (up to 15
functions per pin) or analog (for ADC/DAC).
Kind regards,
Maxime
Maxime Coquelin (7):
ARM: Kconfig: Introduce MACH_STM32F429 flag
includes: dt-bindings: Add STM32F429 pinctrl DT bindings
Documentation: dt-bindings: Document STM32 pinctrl driver DT
The STM32F429 MCU has 11 GPIO banks, with 16 pins per bank.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32f429.dtsi | 97
1 file changed, 97 insertions(+)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index
This patch adds pinctrl and GPIO support to STMicroelectronic's STM32
family of MCUs.
While it only supports STM32F429 for now, it has been designed to enable
support of other MCUs of the family (e.g. STM32F746).
Signed-off-by: Maxime Coquelin
---
drivers/pinctrl/Kc
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 1 +
drivers/pinctrl/stm32/pinctrl-stm32f429.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index bf94e54..8b1afd4 100644
--- a/arch/arm/Kconfig
+++ b/arch
This patch selects USART1 pin configuration on PA9/PA10 pins
for both Eval and Disco boards.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32429i-eval.dts | 2 ++
arch/arm/boot/dts/stm32f429-disco.dts | 2 ++
arch/arm/boot/dts/stm32f429.dtsi | 13 +
3 files changed
Signed-off-by: Maxime Coquelin
---
.../bindings/pinctrl/st,stm32-pinctrl.txt | 113 +
1 file changed, 113 insertions(+)
create mode 100644
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
diff --git a/Documentation/devicetree/bindings/pinctrl/st
This patch introduces the MACH_STM32F429 to make possible to only select
STM32F429 pinctrl driver.
By default, all the MACH_STM32Fxxx flags will be set with STM32 defconfig.
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm
2015-10-15 13:14 GMT+02:00 Daniel Thompson :
> On 14/10/15 21:07, Maxime Coquelin wrote:
>>
>> Signed-off-by: Maxime Coquelin
>> ---
>> include/dt-bindings/pinctrl/pinctrl-stm32.h | 12 +
>> include/dt-bindings/pinctrl/stm32f429-pinfunc.h | 1241
>&g
On 08/24/2015 04:23 PM, Gabriel Fernandez wrote:
This patch configure correctly the MMC-0 clock for STiH418 platform.
Signed-off-by: Gabriel Fernandez
Acked-by: Maxime Coquelin
---
arch/arm/boot/dts/stih418.dtsi | 6 ++
1 file changed, 6 insertions(+)
Applied, thanks.
Maxime
On 10/01/2015 05:56 PM, Maxime Coquelin wrote:
This series enables Ethernet support on STiH407 family reference design
boards.
These boards use the RTL8367 Switch as PHY.
As it is previously configured by the bootloader, we declare it as a fixed
link.
Maxime Coquelin (4):
ARM: dts: Fix
CONFIG_FIXED_PHY is needed to have Ethernet working on STi boards.
Select it as built-in since RootFS is accessible from NFS on these boards.
Signed-off-by: Maxime Coquelin
---
Hi Arnd, Olof,
Could you please apply it directly as this is the only defconfig patch I have
in my
queue for v4.4
Hi,
Commenting myself before someone else does...
On 10/14/2015 10:07 PM, Maxime Coquelin wrote:
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 1 +
drivers/pinctrl/stm32/pinctrl-stm32f429.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff
Signed-off-by: Maxime Coquelin
---
.../bindings/pinctrl/st,stm32-pinctrl.txt | 126 +
1 file changed, 126 insertions(+)
create mode 100644
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
diff --git a/Documentation/devicetree/bindings/pinctrl/st
Signed-off-by: Maxime Coquelin
---
include/dt-bindings/pinctrl/pinctrl-stm32.h | 12 +
include/dt-bindings/pinctrl/stm32f429-pinfunc.h | 1241 +++
2 files changed, 1253 insertions(+)
create mode 100644 include/dt-bindings/pinctrl/pinctrl-stm32.h
create mode 100644
Signed-off-by: Maxime Coquelin
---
arch/arm/configs/stm32_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
index 4725fab..92ade2e 100644
--- a/arch/arm/configs/stm32_defconfig
+++ b/arch/arm/configs/stm32_defconfig
,
and triggers either on rising, fallin or both edges. Each line can also
be masked independently.
This series applies on top of STM32 pinctrl v2 series.
Regards,
Maxime
Maxime Coquelin (9):
Documentation: dt-bindings: Document STM32 EXTI controller bindings
drivers: irqchip: Add STM32 external
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32429i-eval.dts | 19 +++
arch/arm/boot/dts/stm32f429-disco.dts | 13 +
2 files changed, 32 insertions(+)
diff --git a/arch/arm/boot/dts/stm32429i-eval.dts
b/arch/arm/boot/dts/stm32429i-eval.dts
index 71fe17a
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 8a764ba..8ca5b2b 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -986,6 +986,7 @@ config ARCH_STM32
select CLKSRC_STM32
select
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32f429.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index a2c3aaa..bc84e8b 100644
--- a/arch/arm/boot/dts/stm32f429.dtsi
+++ b/arch/arm/boot/dts
.
Signed-off-by: Maxime Coquelin
---
drivers/irqchip/Kconfig | 4 +
drivers/irqchip/Makefile | 1 +
drivers/irqchip/irq-stm32-exti.c | 169 +++
3 files changed, 174 insertions(+)
create mode 100644 drivers/irqchip/irq-stm32-exti.c
diff --git a
Signed-off-by: Maxime Coquelin
---
arch/arm/configs/stm32_defconfig | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
index 92ade2e..31894ef 100644
--- a/arch/arm/configs/stm32_defconfig
+++ b/arch/arm
System
Config registers.
Signed-off-by: Maxime Coquelin
---
drivers/pinctrl/stm32/Kconfig | 1 +
drivers/pinctrl/stm32/pinctrl-stm32.c | 68 +++
2 files changed, 69 insertions(+)
diff --git a/drivers/pinctrl/stm32/Kconfig b/drivers/pinctrl/stm32/Kconfig
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32f429.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index eb3580e..a2c3aaa 100644
--- a/arch/arm/boot/dts/stm32f429.dtsi
+++ b/arch/arm/boot/dts
Signed-off-by: Maxime Coquelin
---
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
index 7b4800c
Signed-off-by: Maxime Coquelin
---
.../bindings/interrupt-controller/st,stm32-exti.txt | 20
1 file changed, 20 insertions(+)
create mode 100644
Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.txt
diff --git
a/Documentation/devicetree/bindings
This patch adds pinctrl and GPIO support to STMicroelectronic's STM32
family of MCUs.
While it only supports STM32F429 for now, it has been designed to enable
support of other MCUs of the family (e.g. STM32F746).
Signed-off-by: Maxime Coquelin
---
drivers/pinctrl/Kc
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index bf94e54..8a764ba 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -984,6 +984,7 @@ config ARCH_STM32
select ARCH_HAS_RESET_CONTROLLER
The STM32F429 MCU has 11 GPIO banks, with 16 pins per bank.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32f429.dtsi | 97
1 file changed, 97 insertions(+)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index
This patch selects USART1 pin configuration on PA9/PA10 pins
for both Eval and Disco boards.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32429i-eval.dts | 2 ++
arch/arm/boot/dts/stm32f429-disco.dts | 2 ++
arch/arm/boot/dts/stm32f429.dtsi | 13 +
3 files changed
macros to raw values (Daniel)
- Improve DT bindings documentation (Daniel)
- Fix some commit fixup and rebase issues.
Kind regards,
Maxime
Maxime Coquelin (9):
ARM: Kconfig: Introduce MACH_STM32F429 flag
Documentation: dt-bindings: Document STM32 pinctrl driver DT bindings
includes: dt
This patch introduces the MACH_STM32F429 to make possible to only select
STM32F429 pinctrl driver.
By default, all the MACH_STM32Fxxx flags will be set with STM32 defconfig.
Signed-off-by: Maxime Coquelin
---
arch/arm/Kconfig | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stm32f429-disco.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/stm32f429-disco.dts
b/arch/arm/boot/dts/stm32f429-disco.dts
index e3ce796..532c499 100644
--- a/arch/arm/boot/dts/stm32f429-disco.dts
+++ b
2015-10-20 12:06 GMT+02:00 Daniel Thompson :
> On 17/10/15 18:23, Maxime Coquelin wrote:
>>
>> Signed-off-by: Maxime Coquelin
>> ---
>> include/dt-bindings/pinctrl/pinctrl-stm32.h | 12 +
>> include/dt-bindings/pinctrl/stm32f429-pinfunc.h | 1241
>&g
Hi Lee, Herbert,
On 09/17/2015 03:45 PM, Lee Jones wrote:
Signed-off-by: Lee Jones
---
arch/arm/boot/dts/stih407-family.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index 838b812..9452b
The B2199 board is mounted with Realtek RTL8367 switch.
We consider the bootloader will have intiliazed the switch before jumping into
the kernel, so we declare it as a fixed link.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih418-b2199.dts | 8
1 file changed, 8 insertions
This series enables Ethernet support on STiH407 family reference design
boards.
These boards use the RTL8367 Switch as PHY.
As it is previously configured by the bootloader, we declare it as a fixed
link.
Maxime Coquelin (4):
ARM: dts: Fix RGMII pinctrl timings
ARM: dts: Add Ethernet node to
These boards are mounted with Realtek RTL8367 switch.
We consider the bootloader will have intiliazed the switch before jumping into
the kernel, so we declare it as a fixed link.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih407-b2120.dts | 1 +
arch/arm/boot/dts/stih410-b2120.dts
These new re-timing values provides a better stability on Ethernet link.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih407-pinctrl.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/stih407-pinctrl.dtsi
b/arch/arm/boot/dts/stih407
STiH407 family uses the Synopsys IP.
Signed-off-by: Maxime Coquelin
---
arch/arm/boot/dts/stih407-family.dtsi | 27 +++
1 file changed, 27 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index 582154b..c944d3a
On 10/02/2015 09:32 PM, Stephen Boyd wrote:
On 08/24, Gabriel Fernandez wrote:
Add support for new PLL-type for stih418 A9-PLL.
Signed-off-by: Gabriel Fernandez
---
I assume this will go through arm-soc?
Yes, I will take it through STi tree.
Thanks,
Maxime
--
To unsubscribe from this lis
+
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/hwrng/stm32-rng.txt
Except the typo, the patch looks good to me.
When fixed, you can add my:
Acked-by: Maxime Coquelin
Thanks!
Maxime
--
To unsubscribe from this list: send the line "unsubs
Hi Daniel,
On 10/03/2015 10:35 PM, Daniel Thompson wrote:
Add support for STMicroelectronics STM32 random number generator.
The config value defaults to N, reflecting the fact that STM32 is a
very low resource microcontroller platform and unlikely to be targeted
by any "grown up" defconfigs.
S
: Maxime Coquelin
I will queue it to STM32 tree as soon as the DT bindings are accepted.
Thanks,
Maxime
--
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
On 12/18/23 18:33, Stephen Smalley wrote:
On Mon, Dec 18, 2023 at 12:21 PM Stephen Smalley
wrote:
On Tue, Dec 12, 2023 at 8:17 AM Maxime Coquelin
wrote:
This patch introduces a LSM hook for devices creation,
destruction (ioctl()) and opening (open()) operations,
checking the application
This patch is preliminary work to enable network device
type support to VDUSE.
As VIRTIO_BLK_F_CONFIG_WCE shares the same value as
VIRTIO_NET_F_HOST_TSO4, we need to restrict its check
to Virtio-blk device type.
Acked-by: Jason Wang
Reviewed-by: Xie Yongji
Signed-off-by: Maxime Coquelin
1 - 100 of 782 matches
Mail list logo