Re: [PATCH 1/4] i2c: busses: i2c-st: Add ST I2C controller

2013-09-18 Thread Gabriel FERNANDEZ
On 18/09/2013 12:01, 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. > > This IP is embedded in all ST SoCs for Set-top box platorms, and > supports I2C Standard and F

[PATCH 0/2] Enable cc8540 pinctrl DT for uart and i2c v2

2013-06-12 Thread Gabriel Fernandez
From: Gabriel Fernandez Theses patches enable ccu8540 pintctrl DT for uart and i2c Modifications from first version: - supress &pinctrl_dbx500 phandle. - add pintctrl { compatible = "stericsson,db8540-pinctrl"; ... - cosmetics. Gabriel Fernandez (2): A

[PATCH 1/2] ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2

2013-06-12 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch adds pinctrl device tree settings for uart0 and uart2 for ccu8540 board. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-pinctrl.dtsi | 81 + arch/arm/boot/dts/ccu8540.dts | 11 arch/arm/boot/dts

[PATCH 2/2] ARM: u8540: DT: Set pinctrl mapping to i2c0,1,2,4 & 5

2013-06-12 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch configures pin map in device tree of i2c0, 1,2,4 & 5 for ccu8540 board. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-pinctrl.dtsi | 115 + arch/arm/boot/dts/ccu8540.dts | 34 ++ 2 f

[PATCH 0/4] Introduce ccu8540 uib-v3

2013-05-29 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch set introduces a new board for u8540 platform: ccu8540-uib-v3. Gabriel Fernandez (4): ARM: ux540: Add ccu8540-uib-v3 Device Tree Machine ARM: u8540: Add device tree support for lp5521 leds ARM: u8540: Add device tree support for bh1780 ARM: u8540

[PATCH 2/4] ARM: u8540: Add device tree support for lp5521 leds

2013-05-29 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch adds DT probing of lp5521 leds for u8540. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-uib-v3.dts | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm/boot/dts/ccu8540-uib-v3.dts b/arch/arm/boot/dts/ccu8540

[PATCH 3/4] ARM: u8540: Add device tree support for bh1780

2013-05-29 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch adds DT probing of the light sensor bh1780 for u8540. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-uib-v3.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/ccu8540-uib-v3.dts b/arch/arm/boot/dts/ccu8540-uib-v3

[PATCH 4/4] ARM: u8540: Add DT probing for SFH7741 Proximity Sensor

2013-05-29 Thread Gabriel Fernandez
From: Gabriel Fernandez Here we ensure the SFH7741 Proximity Sensor is registered through gpio-keys when booting with Device Tree enabled. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-uib-v3.dts | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm

[PATCH 1/4] ARM: ux540: Add ccu8540-uib-v3 Device Tree Machine

2013-05-29 Thread Gabriel Fernandez
From: Gabriel Fernandez This board includes the U8540 platform and specifies only the ST-Ericsson UIB version 3. --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/ccu8540-uib-v3.dts | 16 2 files changed, 17 insertions(+) create mode 100644 arch/arm/boot/dts

Re: [PATCH 1/4] ARM: ux540: Add ccu8540-uib-v3 Device Tree Machine

2013-05-30 Thread Gabriel Fernandez
On 29 May 2013 17:50, Lee Jones wrote: > On Wed, 29 May 2013, Gabriel Fernandez wrote: > >> From: Gabriel Fernandez >> >> This board includes the U8540 platform and specifies only the >> ST-Ericsson UIB version 3. > > I'm confused by this. > > Is it

[PATCH 2/3] ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2

2013-05-27 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch adds pinctrl device tree settings for uart0 and uart2 for ccu8540 board. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-pinctrl.dtsi | 77 arch/arm/boot/dts/ccu8540.dts | 7 +++ arch/arm/boot/dts

[PATCH 0/3] Enable cc8540 pinctrl DT for uart and i2c

2013-05-27 Thread Gabriel Fernandez
From: Gabriel Fernandez Theses patches enable ccu8540 pintctrl DT for uart and i2c Gabriel Fernandez (3): ARM: ux500: use #include syntax to include *.dtsi. ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2 ARM: u8540: DT: Set pinctrl mapping to i2c0,1,2,4 & 5 arch/arm/

[PATCH 1/3] ARM: ux500: use #include syntax to include *.dtsi.

2013-05-27 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch prepares the use of '#define' into dts files. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540.dts | 2 +- arch/arm/boot/dts/ccu9540.dts | 2 +- arch/arm/boot/dts/dbx5x0.dtsi | 2 +- arch/arm/boot/dts/href.dtsi |

[PATCH 3/3] ARM: u8540: DT: Set pinctrl mapping to i2c0,1,2,4 & 5

2013-05-27 Thread Gabriel Fernandez
From: Gabriel Fernandez This patch configures pin map in device tree of i2c0, 1,2,4 & 5 for ccu8540 board. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/ccu8540-pinctrl.dtsi | 115 + arch/arm/boot/dts/ccu8540.dts | 30 + 2 f

Re: [PATCH 2/3] ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2

2013-05-28 Thread Gabriel Fernandez
On 28 May 2013 12:09, Lee Jones wrote: > On Mon, 27 May 2013, Gabriel Fernandez wrote: > >> From: Gabriel Fernandez >> >> This patch adds pinctrl device tree settings for uart0 and uart2 >> for ccu8540 board. >> >> Signed-off-by: Gabriel Ferna

Re: [PATCH 3/3] ARM: u8540: DT: Set pinctrl mapping to i2c0,1,2,4 & 5

2013-05-28 Thread Gabriel Fernandez
On 28 May 2013 12:12, Lee Jones wrote: > On Mon, 27 May 2013, Gabriel Fernandez wrote: > >> From: Gabriel Fernandez >> >> This patch configures pin map in device tree of i2c0, >> 1,2,4 & 5 for ccu8540 board. >> >> Signed-off-by: Gabriel F

Re: [PATCH 2/3] ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2

2013-05-29 Thread Gabriel Fernandez
On 27 May 2013 15:30, Gabriel Fernandez wrote: > From: Gabriel Fernandez > > This patch adds pinctrl device tree settings for uart0 and uart2 > for ccu8540 board. > > Signed-off-by: Gabriel Fernandez > --- > arch/arm/boot/dts/ccu8540-pinctrl.dtsi | 77

Re: [PATCH v2 3/4] drivers: reset: Add STM32 reset driver

2016-07-22 Thread Gabriel Fernandez
: Maxime Coquelin Signed-off-by: Gabriel Fernandez --- drivers/reset/Makefile | 1 + drivers/reset/reset-stm32.c | 113 2 files changed, 114 insertions(+) create mode 100644 drivers/reset/reset-stm32.c diff --git a/drivers/reset/Makefile b

Re: [RESEND PATCH v2 02/13] drivers: clk: st: Simplify clock binding of STiH4xx platforms

2016-06-20 Thread Gabriel Fernandez
Hi Rob, On 19 June 2016 at 17:04, Rob Herring wrote: > On Thu, Jun 16, 2016 at 11:20:22AM +0200, Gabriel Fernandez wrote: >> This patch reworks the clock binding to avoid too much detail in DT. >> Now we have only compatible string per type of clock >> (remark from Rob https

Re: [PATCH v3 00/14] Clock improvement for video playback

2016-09-15 Thread Gabriel Fernandez
On 09/14/2016 08:36 PM, Stephen Boyd wrote: On 08/29, gabriel.fernan...@st.com wrote: From: Gabriel Fernandez v3: - Rebase to v4.8-rc1 - Tipo fix in st,clkgen-pll.txt - Add Ack of Peter for the series - Add missed patch: "ARM: DT: STiH4xx: Simplify clock binding of ST

Re: [RESEND PATCH v2 02/13] drivers: clk: st: Simplify clock binding of STiH4xx platforms

2016-08-25 Thread Gabriel Fernandez
On 08/25/2016 02:11 AM, Michael Turquette wrote: Quoting Gabriel Fernandez (2016-08-22 09:06:20) Hi Mike, you forgot me ? Best Regards Gabriel On 07/11/2016 08:58 AM, Gabriel Fernandez wrote: On 07/08/2016 06:08 PM, Michael Turquette wrote: Quoting Gabriel Fernandez (2016-07-08 02:12

[PATCH v5 0/3] PCI: st: provide support for dw pcie

2015-10-06 Thread Gabriel Fernandez
controller. It's based on designware PCIe driver. Gabriel Fernandez (3): ARM: STi: Kconfig update for PCIe support PCI: st: Add Device Tree bindings for sti pcie PCI: st: Provide support for the sti PCIe controller Documentation/devicetree/bindings/pci/st-p

[PATCH v5 1/3] ARM: STi: Kconfig update for PCIe support

2015-10-06 Thread Gabriel Fernandez
Update Kconfig: - MIGHT_HAVE_PCI - PCI_DOMAINS Signed-off-by: Fabrice Gasnier --- arch/arm/mach-sti/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-sti/Kconfig b/arch/arm/mach-sti/Kconfig index 125865d..5f99e93 100644 --- a/arch/arm/mach-sti/Kconfig +++ b/arch/arm/mac

[PATCH v5 3/3] PCI: st: Provide support for the sti PCIe controller

2015-10-06 Thread Gabriel Fernandez
sti pcie is built around a Synopsis Designware PCIe IP. Signed-off-by: Fabrice Gasnier Signed-off-by: Gabriel Fernandez Reviewed-by: Pratyush Anand --- MAINTAINERS | 1 + drivers/pci/host/Kconfig | 9 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pci-st.c | 587

[PATCH v5 2/3] PCI: st: Add Device Tree bindings for sti pcie

2015-10-06 Thread Gabriel Fernandez
sti pcie is built around a Synopsis Designware PCIe IP. Signed-off-by: Fabrice Gasnier Signed-off-by: Gabriel Fernandez --- Documentation/devicetree/bindings/pci/st-pcie.txt | 56 +++ 1 file changed, 56 insertions(+) create mode 100644 Documentation/devicetree/bindings/pci

Re: [PATCH v3 2/4] drivers: clk: st: PLL rate change implementation for DVFS

2015-10-07 Thread Gabriel Fernandez
Hi Stephen, No there is no reason. I will fix it. Thanks for review. Best regards Gabriel On 6 October 2015 at 20:06, Stephen Boyd wrote: > On 10/05, Gabriel Fernandez wrote: >> @@ -452,7 +651,7 @@ static const struct clk_ops st_pll1200c32_ops = { >> static stru

[PATCH v4 3/4] drivers: clk: st: Correct the pll-type for A9 for stih418

2015-10-07 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Currently the 407_A9_PLL type being used, it is corrected with this patch 4600c28 PLL allows to reach higher frequencies so its programming algorithm is extended. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- .../devicetree

[PATCH v4 2/4] drivers: clk: st: PLL rate change implementation for DVFS

2015-10-07 Thread Gabriel Fernandez
Change A9 PLL rate, as per requirement from the cpufreq framework, for DVFS. For rate change, the A9 clock needs to be temporarily sourced from PLL external to A9 and then sourced back to A9-PLL Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-mux.c | 3

[PATCH v4 0/4] ST PLL improvement

2015-10-07 Thread Gabriel Fernandez
- Add patch to enable stih418 A9 pll via DT. This patchset is based on '[PATCH 0/2] ST PLL fixes for 4.3' Gabriel Fernandez (4): drivers: clk: st: Support for enable/disable in Clockgen PLLs drivers: clk: st: PLL rate change implementation for DVFS drivers: clk: st: Correct the pl

[PATCH v4 4/4] ARM: STi: DT: Add support for stih418 A9 pll

2015-10-07 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih418-clock.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stih418-clock.dtsi b/arch/arm/boot/dts/stih418-clock.dtsi index 148e177..ae6d997

[PATCH v4 1/4] drivers: clk: st: Support for enable/disable in Clockgen PLLs

2015-10-07 Thread Gabriel Fernandez
The patch adds support for enable/disable of the Clockgen PLLs. clkgen_pll_enable/clkgen_pll_disable added as generic function for all PLLs. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-pll.c | 60 - 1 file

Re: [PATCH v5 1/3] ARM: STi: Kconfig update for PCIe support

2015-10-07 Thread Gabriel Fernandez
Hi Russell no problem, i will fix it Thanks for review. BR Gabriel On 6 October 2015 at 21:01, Russell King - ARM Linux wrote: > On Tue, Oct 06, 2015 at 09:56:06AM +0200, Gabriel Fernandez wrote: >> Update Kconfig: >> - MIGHT_HAVE_PCI >> - PCI_DOMAINS >> >&g

Re: [PATCH v5 3/3] PCI: st: Provide support for the sti PCIe controller

2015-10-07 Thread Gabriel Fernandez
On 6 October 2015 at 23:01, Arnd Bergmann wrote: > On Tuesday 06 October 2015 09:56:08 Gabriel Fernandez wrote: >> + >> +/* >> + * On ARM platforms, we actually get a bus error returned when the PCIe IP >> + * returns a UR or CRS instead of an OK. >> + */ >

[PATCH v3 3/4] drivers: clk: st: Correct the pll-type for A9 for stih418

2015-10-05 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Currently the 407_A9_PLL type being used, it is corrected with this patch 4600c28 PLL allows to reach higher frequencies so its programming algorithm is extended. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- .../devicetree

[PATCH v3 0/4] ST PLL improvement

2015-10-05 Thread Gabriel Fernandez
r 4.3' Gabriel Fernandez (4): drivers: clk: st: Support for enable/disable in Clockgen PLLs drivers: clk: st: PLL rate change implementation for DVFS drivers: clk: st: Correct the pll-type for A9 for stih418 ARM: STi: DT: Add support for stih418 A9 pll .../devicetree/bindings/clock/st

[PATCH v3 4/4] ARM: STi: DT: Add support for stih418 A9 pll

2015-10-05 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih418-clock.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stih418-clock.dtsi b/arch/arm/boot/dts/stih418-clock.dtsi index 148e177..ae6d997

[PATCH v3 2/4] drivers: clk: st: PLL rate change implementation for DVFS

2015-10-05 Thread Gabriel Fernandez
Change A9 PLL rate, as per requirement from the cpufreq framework, for DVFS. For rate change, the A9 clock needs to be temporarily sourced from PLL external to A9 and then sourced back to A9-PLL Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-mux.c | 3

[PATCH v3 1/4] drivers: clk: st: Support for enable/disable in Clockgen PLLs

2015-10-05 Thread Gabriel Fernandez
The patch adds support for enable/disable of the Clockgen PLLs. clkgen_pll_enable/clkgen_pll_disable added as generic function for all PLLs. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-pll.c | 60 - 1 file

Re: [PATCH 2/2] clk: stm32: Add DSI clock for STM32F469 Board

2018-01-30 Thread Gabriel FERNANDEZ
Hi Rob, Thanks for reviewing. On 01/29/2018 07:56 PM, Rob Herring wrote: > On Thu, Jan 18, 2018 at 03:49:40PM +0100, gabriel.fernan...@st.com wrote: >> From: Gabriel Fernandez >> >> This patch adds DSI clock for STM32F469 board >> >> Signed-off-by: Gabriel F

Re: [PATCH] clk: stm32: add configuration flags for each of the stm32 drivers

2018-01-16 Thread Gabriel FERNANDEZ
Hi Benjamin, Just remove the extra blanck line. Otherwise you can addmy Acked-by: Gabriel Fernandez Best regards Gabriel On 01/15/2018 03:21 PM, Benjamin Gaignard wrote: > Add two configuration flags to be able to not compile all the time > stm32f and stm32h7 drivers when ARCH_STM32

Re: [PATCH v2 00/12] Introduce STM32MP1 clock driver

2018-03-12 Thread Gabriel FERNANDEZ
Many Thanks Mike ! Best Regards Gabriel. On 03/11/2018 11:42 PM, Michael Turquette wrote: > Excerpts from gabriel.fernan...@st.com's message of March 8, 2018 8:53 > am: >> From: Gabriel Fernandez >> >> v2: >>   - Don't use MFD, use existing binding of

Re: [PATCH v2 01/12] dt-bindings: Document STM32MP1 Reset Clock Controller (RCC) bindings

2018-03-12 Thread Gabriel FERNANDEZ
Thanks Rob ! Best Regards Gabriel On 03/10/2018 12:53 AM, Rob Herring wrote: > On Thu, Mar 08, 2018 at 05:53:54PM +0100, gabriel.fernan...@st.com wrote: >> From: Gabriel Fernandez >> >> The RCC block is responsible of the management of the clock and reset >>

Re: [PATCH RESEND 2/2] clk: stm32: Add DSI clock for STM32F469 Board

2018-03-20 Thread Gabriel FERNANDEZ
Thanks Stephen ! Best Regards Gabriel On 03/19/2018 09:45 PM, Stephen Boyd wrote: > Quoting gabriel.fernan...@st.com (2018-03-08 22:57:31) >> From: Gabriel Fernandez >> >> This patch adds DSI clock for STM32F469 board >> >> Signed-off-by: Gabriel Fernandez >> --- > Applied to clk-next >

Re: [PATCH 0/2] Introduce STM32MP1 Reset driver

2018-03-14 Thread Gabriel FERNANDEZ
Hi Philipp, Okay, i too support the idea to add custom  reset driver. Many Thanks Philipp. Best regards Gabriel On 03/14/2018 10:12 AM, Philipp Zabel wrote: > Hi Gabriel, > > On Tue, 2018-03-13 at 17:34 +0100, gabriel.fernan...@st.com wrote: >> From: Gabriel Fernandez >&

Re: clk: stm32mp1: Fix a memory leak in 'clk_stm32_register_gate_ops()'

2018-05-14 Thread Gabriel FERNANDEZ
Hi Christophe, Many thanks ! Acked-by: Gabriel Fernandez On 05/13/2018 01:17 PM, Christophe Jaillet wrote: > We allocate some memory which is neither used, nor referenced by anything. > So axe it. > > Signed-off-by: Christophe JAILLET > --- > This patch as not been compi

[PATCH 2/3] ARM: DT: STi: STiH407: Add DT node for MiPHY28lp

2015-01-14 Thread Gabriel FERNANDEZ
The MiPHY28lp is a Generic PHY which can serve various SATA, PCIe or USB3 devices. The two first ports can be use for either; both SATA, both PCIe or one of each in any configuration. The Third port is only for USB3. Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih407-family.dtsi

[PATCH 0/3] Enable myphy28lp support

2015-01-14 Thread Gabriel FERNANDEZ
p phy driver same way as Peter's implementation. Gabriel Fernandez (3): phy: miphy28lp: Pass sysconfig register offsets via syscfg dt property. ARM: DT: STi: STiH407: Add DT node for MiPHY28lp ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) P

[PATCH 3/3] ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) PHY

2015-01-14 Thread Gabriel FERNANDEZ
Signed-off-by: Gabriel Fernandez --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 4b87fd1..88dfa7e 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs

[PATCH 1/3] phy: miphy28lp: Pass sysconfig register offsets via syscfg dt property.

2015-01-14 Thread Gabriel FERNANDEZ
aligns us to how other platforms such as keystone and bcm7445 pass there syscon offsets via DT. I have updated the miphy28lp phy driver same way as Peter's implementation. Signed-off-by: Gabriel Fernandez --- .../devicetree/bindings/phy/phy-miphy28lp.txt | 43 ++- drivers/ph

[PATCH 2/2] ARM: DT: STiH410: Add DRM dt nodes

2015-01-14 Thread Gabriel FERNANDEZ
This patch adds the DRM/KMS dt nodes. Signed-off-by: Benjamin Gaignard Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih410.dtsi | 138 + 1 file changed, 138 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410

[PATCH 1/2] ARM: DT: STiH407: Add DRM dt nodes

2015-01-14 Thread Gabriel FERNANDEZ
This patch adds the DRM/KMS dt nodes. This node can't be in stih407-family.dtsi file because in the future we will integrate a new stih418-b2199 board. It's a stih407 family board with different drm/kms dt nodes. That is why i created the stih407.dtsi file. Signed-off-by: Gabriel

[PATCH 0/2] Enable DRM/KMS support for STiH407 and STiH410 boards

2015-01-14 Thread Gabriel FERNANDEZ
This patch-set Enable DRM/KMS support for STiH407-b2120 and STiH410-b2120 boards. This patch-set replace the previous one (PATCH 0/2] Enable DRM/KMS support for STiH407 Family boards) Gabriel Fernandez (2): ARM: DT: STiH407: Add DRM dt nodes ARM: DT: STiH410: Add DRM dt nodes arch/arm

Re: [PATCH 2/5] PCI: st: Add Device Tree bindings for sti pcie

2015-01-19 Thread Gabriel Fernandez
Hi Arnd, Thanks for reviewing On 17 December 2014 at 23:01, Arnd Bergmann wrote: > On Wednesday 17 December 2014 11:34:43 Gabriel FERNANDEZ wrote: >> sti pcie is built around a Synopsis Designware PCIe IP. >> >> Signed-off-by: Fabrice Gasnier >> Signe

Re: [PATCH 3/5] PCI: st: Provide support for the sti PCIe controller

2015-01-19 Thread Gabriel Fernandez
Hi Jingoo, Thanks for reviewing On 18 December 2014 at 07:03, Jingoo Han wrote: > On Wednesday, December 17, 2014 7:35 PM, Gabriel FERNANDEZ wrote: >> >> sti pcie is built around a Synopsis Designware PCIe IP. >> >> Signed-off-by: Fabrice Gasnier >>

Re: [PATCH 3/5] PCI: st: Provide support for the sti PCIe controller

2015-01-19 Thread Gabriel Fernandez
Hi Arnd, On 17 December 2014 at 23:14, Arnd Bergmann wrote: > On Wednesday 17 December 2014 11:34:44 Gabriel FERNANDEZ wrote: >> sti pcie is built around a Synopsis Designware PCIe IP. >> >> Signed-off-by: Fabrice Gasnier >> Signed-off-by: Gabriel Fernandez >>

Re: [PATCH 4/5] PCI: designware: Add setup bus-related to pcie_host_ops

2015-01-19 Thread Gabriel Fernandez
Hi Arnd, Jingoo, On 18 December 2014 at 05:58, Jingoo Han wrote: > On Thursday, December 18, 2014 7:16 AM, Arnd Bergmann wrote: >> On Wednesday 17 December 2014 11:34:45 Gabriel FERNANDEZ wrote: >> > ST sti SoCs PCIe IPs are built around DesignWare IP Core. >> > But in

Re: [STLinux Kernel] [PATCH 0/4] clk: Provide support for always-on clocks

2015-04-02 Thread Gabriel Fernandez
Hi Peter, Lee, With these series as they are, we need 'clk_ignore_unused' on sthi407-b2120.dts and stih418-b2199.dts. We have to modificate stih407-clock.dtsi and stih418-clock.dtsi in same way. BR Gabriel On 2 April 2015 at 10:12, Peter Griffin wrote: > Hi Lee, > > On Fri, 27 Feb 2015, Lee

Re: [PATCH v2 2/5] PCI: st: Add Device Tree bindings for sti pcie

2015-03-30 Thread Gabriel Fernandez
Hi Liviu, You're right, i removed configuration space from the ranges. Thanks for reviewing. Gabriel On 17 March 2015 at 12:42, Liviu Dudau wrote: > Hi Gabriel, > > On Mon, Mar 16, 2015 at 02:20:32PM +, Gabriel FERNANDEZ wrote: >> sti pcie is built around a Synopsi

Re: [PATCH v2 3/5] PCI: st: Provide support for the sti PCIe controller

2015-03-30 Thread Gabriel Fernandez
Hi Kishon, I tested with my internal 3.10 ST Kernel but not on the 4.0. I think i'll implement it when i'm able to test it fully. Thanks On 17 March 2015 at 11:35, Kishon Vijay Abraham I wrote: > Hi, > > > On Monday 16 March 2015 07:50 PM, Gabriel FERNANDEZ wrote: >>

Re: [PATCH v2 3/5] PCI: st: Provide support for the sti PCIe controller

2015-03-31 Thread Gabriel Fernandez
Hi Bjorn, pci-st.c driver could be modular with modification of pcie-designware core driver. But as Fabrice said it should be another patchset. What do you prefer ? drop all the module related macros as mentioned by Paul ? or keep macros like other vendors do ? Thanks Gabriel On 18 March 201

Re: [PATCH v3 3/5] PCI: st: Provide support for the sti PCIe controller

2015-04-13 Thread Gabriel Fernandez
Hi Thanks for reviewing. On 11 April 2015 at 16:55, Arnd Bergmann wrote: > On Saturday 11 April 2015 12:17:57 Paul Bolle wrote: >> Something I didn't spot in my first look at this patch. >> >> On Fri, 2015-04-10 at 11:12 +0200, Gabriel FERNANDEZ wrote: >>

[PATCH 0/9] clk: ST clock fixes

2015-06-23 Thread Gabriel Fernandez
This first patch-set contains various clock fixes for ST SoC. Gabriel Fernandez (7): drivers: clk: st: Incorrect clocks status drivers: clk: st: Incorrect register offset used for lock_status drivers: clk: st: Remove unused code drivers: clk: st: Fix FSYN channel values drivers: clk: st

[PATCH 7/9] drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks

2015-06-23 Thread Gabriel Fernandez
This patch fixes the mux bit-setting for ClockgenA9. Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-mux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/st/clkgen-mux.c b/drivers/clk/st/clkgen-mux.c index 3919a67..ecb492e 100644 --- a/drivers/clk/st

[PATCH 9/9] ARM: STi: DT: Rename st_pll3200c32_407_c0_x into st_pll3200c32_cx_x

2015-06-23 Thread Gabriel Fernandez
Use a generic name for this kind of PLL Signed-off-by: Gabriel Fernandez --- Documentation/devicetree/bindings/clock/st/st,clkgen-pll.txt | 4 ++-- arch/arm/boot/dts/stih407-clock.dtsi | 4 ++-- arch/arm/boot/dts/stih410-clock.dtsi | 4 ++-- arch

[PATCH 3/9] drivers: clk: st: Remove unused code

2015-06-23 Thread Gabriel Fernandez
Remove this duplicated code due to a bad copy / paste. Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-fsyn.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/clk/st/clkgen-fsyn.c b/drivers/clk/st/clkgen-fsyn.c index e6d7073..e7e6782 100644 --- a/drivers/clk/st/clkgen

[PATCH 4/9] drivers: clk: st: Fix FSYN channel values

2015-06-23 Thread Gabriel Fernandez
This patch fixes the value for disabling the FSYN channel clock. The 'is_enabled' returned value is also fixed. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-fsyn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driv

[PATCH 6/9] drivers: clk: st: Add CLK_GET_RATE_NOCACHE flag to clocks

2015-06-23 Thread Gabriel Fernandez
From: Pankaj Dev Add the CLK_GET_RATE_NOCACHE flag to all the clocks with recalc ops, so that they reflect Hw rate after CPS wake-up when a clk_get_rate() is called Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clk-flexgen.c | 2 +- drivers/clk/st/clkgen

[PATCH 2/9] drivers: clk: st: Incorrect register offset used for lock_status

2015-06-23 Thread Gabriel Fernandez
Incorrect register offset used for sthi407 clockgenC Signed-off-by: Pankaj Dev --- drivers/clk/st/clkgen-fsyn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/st/clkgen-fsyn.c b/drivers/clk/st/clkgen-fsyn.c index e94197f..e6d7073 100644 --- a/drivers/clk/st/clkge

[PATCH 1/9] drivers: clk: st: Incorrect clocks status

2015-06-23 Thread Gabriel Fernandez
In the clk_summary output, the h/w status of DivMux is incorrect (Parent and Enable status), since the clk_mux_ops.get_parent() returns -ERRCODE when clock is OFF. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-mux.c | 15 +-- 1 file changed, 9

[PATCH 5/9] drivers: clk: st: Fix flexgen lock init

2015-06-23 Thread Gabriel Fernandez
) from [] (time_init+0x20/0x30) [] (time_init+0x20/0x30) from [] (start_kernel+0x20c/0x2e8) [] (start_kernel+0x20c/0x2e8) from [<40008074>] (0x40008074) Signed-off-by: Giuseppe Cavallaro Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clk-flexgen.c | 2 ++ 1 file changed, 2 insertions(+)

[PATCH 8/9] drivers: clk: st: Rename st_pll3200c32_407_c0_x into st_pll3200c32_cx_x

2015-06-23 Thread Gabriel Fernandez
Use a generic name for this kind of PLL Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-fsyn.c | 8 drivers/clk/st/clkgen-pll.c | 12 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/drivers/clk/st/clkgen-fsyn.c b/drivers/clk/st/clkgen-fsyn.c

Re: [PATCH 1/9] drivers: clk: st: Incorrect clocks status

2015-06-25 Thread Gabriel Fernandez
Hi Stephen, Thanks for reviewing On 24 June 2015 at 22:02, Stephen Boyd wrote: > On 06/23/2015 07:09 AM, Gabriel Fernandez wrote: >> In the clk_summary output, the h/w status of DivMux is incorrect >> (Parent and Enable status), since the clk_mux_ops.get_parent() >> return

Re: [PATCH 4/6] clk: st: make use of of_clk_parent_fill helper function

2015-06-11 Thread Gabriel Fernandez
Hi Tested-by Gabriel Fernandez Best Regards. On 06/10/2015 11:49 PM, dingu...@opensource.altera.com wrote: From: Dinh Nguyen Use of_clk_parent_fill to fill in the parent clock names' array. Signed-off-by: Dinh Nguyen Cc: Peter Griffin Cc: Gabriel FERNANDEZ --- drivers/clk/s

Re: [PATCH] clk: stm32mp1: Add CLK_IGNORE_UNUSED to ck_sys_dbg clock

2018-05-02 Thread Gabriel FERNANDEZ
Hi Stephen, This patch is not a critical fix for this merge window. Thanks Gabriel On 05/02/2018 12:10 AM, Stephen Boyd wrote: > Quoting gabriel.fernan...@st.com (2018-04-24 00:58:43) >> From: Gabriel Fernandez >> >> Don't disable the dbg clock if was set by bootl

Re: [PATCH] clk: stm32mp1: Add CLK_IGNORE_UNUSED to ck_sys_dbg clock

2018-05-15 Thread Gabriel FERNANDEZ
Thanks Stephen On 05/15/2018 08:23 PM, Stephen Boyd wrote: > Quoting gabriel.fernan...@st.com (2018-04-24 00:58:43) >> From: Gabriel Fernandez >> >> Don't disable the dbg clock if was set by bootloader. >> >> Signed-off-by: Gabriel Fernandez >> --- > Applied to clk-next >

Re: [PATCH 1/5] drivers: input: keyboard: st-keyscan: add keyscan driver

2014-03-14 Thread Gabriel Fernandez
Condorelli Signed-off-by: Gabriel Fernandez Are you sure these are in the correct order? ok i change the order +- linux,keymap: The keymap for keys as described in the binding document + devicetree/bindings/input/matrix-keymap.txt. + +- keypad,num-rows: Number of row lines connected to the keypad

[PATCH 3/5] ARM: STi: DT: add keyscan for stih416

2014-03-04 Thread Gabriel FERNANDEZ
Add keyscan support for stih416. It is disabled by default given that it is not enabled on all boards. Also there are PIOs conflict with already claimed lines. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih416-pinctrl.dtsi | 16

[PATCH 1/5] drivers: input: keyboard: st-keyscan: add keyscan driver

2014-03-04 Thread Gabriel FERNANDEZ
This patch adds ST Keyscan driver to use the keypad hw a subset of ST boards provide. Specific board setup will be put in the given dt. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez --- .../devicetree/bindings/input/st-keypad.txt| 50 drivers/input/keyboard

[PATCH 5/5] ARM: multi_v7_defconfig: add st-keyscan driver

2014-03-04 Thread Gabriel FERNANDEZ
This patch adds KEYBOARD_ST_KEYSCAN config Signed-off-by: Gabriel Fernandez --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index ee69829..5e926981 100644 --- a/arch/arm

[PATCH 4/5] ARM: STi: DT: add keyscan for stih41x-b2000

2014-03-04 Thread Gabriel FERNANDEZ
Add keyscan setup for stih415/h416 b2000. Both have same raw/column lines number, debounce time and keymap. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih41x-b2000.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm

[PATCH 2/5] ARM: STi: DT: add keyscan for stih415

2014-03-04 Thread Gabriel FERNANDEZ
From: Giuseppe CONDORELLI Add keyscan support for stih415. It is put disabled by default because it is not enabled on all boards Also there are PIOs conflict with already claimed lines. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih415

[PATCH 0/5] Add ST Keyscan driver

2014-03-04 Thread Gabriel FERNANDEZ
The goal of this series is to add ST Keyscan support to ST SoCs. The DT definition is added for STiH415 and STiH416 SoCs on B2000 board. Gabriel Fernandez (4): drivers: input: keyboard: st-keyscan: add keyscan driver ARM: STi: DT: add keyscan for stih416 ARM: STi: DT: add keyscan for

[PATCH v0 08/15] clk: st: Adds clockgen clock binding

2014-02-27 Thread Gabriel FERNANDEZ
Signed-off-by: Gabriel Fernandez --- .../devicetree/bindings/clock/st/st,clkgen-pll.txt | 48 ++ 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/st/st,clkgen-pll.txt diff --git a/Documentation/devicetree/bindings/clock/st/st

[PATCH v0 05/15] drivers: clk: st: Support for ClockGenA9/DDR/GPU

2014-02-27 Thread Gabriel FERNANDEZ
required. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/clkgen-pll.c | 139 1 file changed, 139 insertions(+) diff --git a/drivers/clk/st/clkgen-pll.c b/drivers/clk/st/clkgen-pll.c index c6b38b0..bca0a0b 100644 --- a/drivers

[PATCH v0 00/15] clk: st: Add new driver

2014-02-27 Thread Gabriel FERNANDEZ
The goal of this series is to add Clocks 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.14-rc3. Gabriel Fernandez (15): drivers: clk: st: Support for

[PATCH v0 06/15] drivers: clk: st: Support for A9 MUX clocks

2014-02-27 Thread Gabriel FERNANDEZ
The patch supports the A9-mux clocks used by ClockGenA9 A9-mux clock : Multiplexer inside ClockGenA9. A9 clock can be driven by either PLL or External clock (with an optional divide-by-2). This is implemented as 3-parent clock : PLL, Ext-clk OR Ext-clk/2 Signed-off-by: Pankaj Dev --- drivers/cl

[PATCH v0 13/15] ARM: STi: DT: STiH416: 416 DT Entry for clockgen A9/DDR/GPU

2014-02-27 Thread Gabriel FERNANDEZ
Patch adds DT entries for clockgen A9/DDR/GPU Signed-off-by: Pankaj Dev --- arch/arm/boot/dts/stih416-clock.dtsi | 79 1 file changed, 70 insertions(+), 9 deletions(-) diff --git a/arch/arm/boot/dts/stih416-clock.dtsi b/arch/arm/boot/dts/stih416-clock.dtsi

[PATCH v0 11/15] ARM: STi: DT: STiH416: 416 DT Entry for clockgen A0/1/10/11/12

2014-02-27 Thread Gabriel FERNANDEZ
Patch adds DT entries for clockgen A0/1/10/11/12 Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih416-clks.h | 11 + arch/arm/boot/dts/stih416-clock.dtsi | 478 ++- arch/arm/boot/dts/stih416.dtsi | 6 +- 3 files

[PATCH v0 10/15] clk: st: Adds quadfs clock binding

2014-02-27 Thread Gabriel FERNANDEZ
Signed-off-by: Gabriel Fernandez --- .../devicetree/bindings/clock/st/st,quadfs.txt | 45 ++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/st/st,quadfs.txt diff --git a/Documentation/devicetree/bindings/clock/st/st

[PATCH v0 07/15] clk: st: Adds divmux and prediv clock binding

2014-02-27 Thread Gabriel FERNANDEZ
Signed-off-by: Gabriel Fernandez --- .../bindings/clock/st/st,clkgen-divmux.txt | 49 + .../bindings/clock/st/st,clkgen-prediv.txt | 36 ++ .../devicetree/bindings/clock/st/st,clkgen.txt | 83 ++ 3 files changed, 168 insertions

[PATCH v0 04/15] drivers: clk: st: Support for QUADFS inside ClockGenB/C/D/E/F

2014-02-27 Thread Gabriel FERNANDEZ
. QuadFS have 4 outputs : chan0 chan1 chan2 chan3 Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/Makefile |2 +- drivers/clk/st/clkgen-fsyn.c | 1039 ++ 2 files changed, 1040 insertions(+), 1 deletion(-) create mode

[PATCH v0 03/15] drivers: clk: st: Support for VCC-mux and MUX clocks

2014-02-27 Thread Gabriel FERNANDEZ
clocks implemented in the kernel clk_divider, clk_mux, clk_gate and clk_composite (to combine all) MUX clock : 2-parent clock used inside ClockGenC/F. The clock is implemented using generic clocks implemented in the kernel clk_mux. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez

[PATCH v0 02/15] drivers: clk: st: Support for PLLs inside ClockGenA(s)

2014-02-27 Thread Gabriel FERNANDEZ
have 1-4 outputs : ODFx Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- drivers/clk/st/Makefile | 2 +- drivers/clk/st/clkgen-pll.c | 559 drivers/clk/st/clkgen.h | 48 3 files changed, 608 insertions(+), 1 deletion

[PATCH v0 12/15] ARM: STi: DT: STiH416: 416 DT Entry for clockgen B/C/D/E/F

2014-02-27 Thread Gabriel FERNANDEZ
Patch adds DT entries for clockgen B/C/D/E/F Signed-off-by: Pankaj Dev --- arch/arm/boot/dts/stih416-clock.dtsi | 170 +++ 1 file changed, 170 insertions(+) diff --git a/arch/arm/boot/dts/stih416-clock.dtsi b/arch/arm/boot/dts/stih416-clock.dtsi index f63b0a1..6

[PATCH v0 09/15] clk: st: Adds clockgen-vcc and clockgen-mux clock binding

2014-02-27 Thread Gabriel FERNANDEZ
Signed-off-by: Gabriel Fernandez --- .../devicetree/bindings/clock/st/st,clkgen-mux.txt | 36 +++ .../devicetree/bindings/clock/st/st,clkgen-vcc.txt | 53 ++ 2 files changed, 89 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/st/st,clkgen

[PATCH v0 15/15] ARM: STi: DT: STiH415: 415 DT Entry for clockgen A9

2014-02-27 Thread Gabriel FERNANDEZ
Patch adds DT entries for clockgen A9 Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih415-clock.dtsi | 67 +++- 1 file changed, 58 insertions(+), 9 deletions(-) diff --git a/arch/arm/boot/dts/stih415-clock.dtsi b/arch/arm

[PATCH v0 01/15] drivers: clk: st: Support for DIVMUX and PreDiv Clocks

2014-02-27 Thread Gabriel FERNANDEZ
clocks implemented in the kernel clk_divider and clk_mux. PreDiv clock : Fixed Divider Clock used inside ClockGenA(s) to divide the oscillator clock by factor-of-16. The clock is implemented using generic clocks implemented in the kernel clk_divider. Signed-off-by: Pankaj Dev Signed-off-by: Gabriel

[PATCH v0 14/15] ARM: STi: DT: STiH415: 415 DT Entry for clockgen A0/1/10/11/12

2014-02-27 Thread Gabriel FERNANDEZ
Patch adds DT entries for clockgen A0/1/10/11/12 Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih415-clks.h | 11 + arch/arm/boot/dts/stih415-clock.dtsi | 475 ++- arch/arm/boot/dts/stih415.dtsi | 6 +- 3 files

Re: [PATCH 1/5] drivers: input: keyboard: st-keyscan: add keyscan driver

2014-03-18 Thread Gabriel Fernandez
Signed-off-by: Gabriel Fernandez Are you sure these are in the correct order? ok i change the order I'm not saying they are in the wrong order, I'm just asking. Who wrote the patch? Has it changed since? Sorry... I wrote the patch, then Guiseppe has changed and tested, and I re-modifiedit

[PATCH v2 3/5] ARM: STi: DT: add keyscan for stih416

2014-03-18 Thread Gabriel FERNANDEZ
Add keyscan support for stih416. It is disabled by default given that it is not enabled on all boards. Also there are PIOs conflict with already claimed lines. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez --- arch/arm/boot/dts/stih416-pinctrl.dtsi | 16

  1   2   3   4   5   >