[PATCH v5 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-08-29 Thread Saravanan Sekar
Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.h | 131 +++ drivers/pinctrl/actions/pinctrl-s900.c | 139

[PATCH v5 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-08-29 Thread Saravanan Sekar
Add pinctrl nodes for Actions Semi S700 SoC Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions

[PATCH v5 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-08-29 Thread Saravanan Sekar
Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Rob Herring --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 + 1 file changed, 170 insertions(+) create mode 100644

[PATCH v5 2/5] pinctrl: actions: define pad control configurtion to SoC specific

2018-08-29 Thread Saravanan Sekar
, s900 specific. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.c | 64 + drivers/pinctrl/actions/pinctrl-owl.h | 13 --- drivers/pinctrl/actions/pinctrl-s900.c | 66

[PATCH v5 0/5] Add Actions Semi S700 pinctrl support

2018-08-29 Thread Saravanan Sekar
tatic declaration Chnagelog in v5 - Rebase to mainline Saravanan Sekar (5): pinctrl: actions: define constructor generic to Actions Semi SoC's pinctrl: actions: define pad control configurtion to SoC specific dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC pinctrl: actions: A

[PATCH v5 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-08-29 Thread Saravanan Sekar
Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/Kconfig

[PATCH v2 0/5] Add Actions Semi S700 pinctrl support

2018-07-29 Thread Saravanan Sekar
tree entry for GPIO and Interrupt configured - GPIO and pinctrl define reorder, commit message findings fixed depends on owl GPIO Interrupt support https://patchwork.kernel.org/patch/10483477/ Saravanan Sekar (5): pinctrl: actions: define constructor generic to Actions Semi SoC's pinctr

[PATCH v2 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-07-29 Thread Saravanan Sekar
Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 ++ 1 file changed, 170 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH v2 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-07-29 Thread Saravanan Sekar
Add pinctrl nodes for Actions Semi S700 SoC Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions

[PATCH v2 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-07-29 Thread Saravanan Sekar
Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/Kconfig

[PATCH v2 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-07-29 Thread Saravanan Sekar
Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.h | 136 ++-- drivers/pinctrl/actions/pinctrl-s900.c | 139 ++--- 2 files

[PATCH v2 2/5] pinctrl: actions: define pad control configurtion to SoC specific

2018-07-29 Thread Saravanan Sekar
, s900 specific. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.c | 64 - drivers/pinctrl/actions/pinctrl-owl.h | 6 +++ drivers/pinctrl/actions/pinctrl-s900.c | 66 +- 3 files changed

[PATCH v3 2/5] pinctrl: actions: define pad control configurtion to SoC specific

2018-07-29 Thread Saravanan Sekar
, s900 specific. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.c | 64 - drivers/pinctrl/actions/pinctrl-owl.h | 13 +++-- drivers/pinctrl/actions/pinctrl-s900.c | 66 +- 3 files

[PATCH v3 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-07-29 Thread Saravanan Sekar
Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/Kconfig

[PATCH v3 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-07-29 Thread Saravanan Sekar
Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.h | 131 +++ drivers/pinctrl/actions/pinctrl-s900.c | 139 ++--- 2 files

[PATCH v3 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-07-29 Thread Saravanan Sekar
Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 ++ 1 file changed, 170 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH v3 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-07-29 Thread Saravanan Sekar
Add pinctrl nodes for Actions Semi S700 SoC Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions

[PATCH v3 0/5] Add Actions Semi S700 pinctrl support

2018-07-29 Thread Saravanan Sekar
tree entry for GPIO and Interrupt configured - GPIO and pinctrl define reorder, commit message findings fixed depends on owl GPIO Interrupt support https://patchwork.kernel.org/patch/10483477/ Chnagelog in v3 - Fixed 0-DAY bisectibility error Saravanan Sekar (5): pinctrl: actions: define constr

[PATCH v7 5/5] arm64: dts: actions: Set UART clock reference from CMU

2018-07-19 Thread Saravanan Sekar
Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64

[PATCH v7 0/5] Add clock driver for Actions S700 SoC

2018-07-19 Thread Saravanan Sekar
ixed 0 day compilation warning Modified existing dts Actions S900 clock bindings common to Actions Soc family Thanks and regards, Saravanan, Parthiban Saravanan Sekar (5): clk: actions: Add missing REGMAP_MMIO dependency dt-bindings: clock: Add S700 support for Actions Semi Soc's clk: action

[PATCH v7 2/5] dt-bindings: clock: Add S700 support for Actions Semi Soc's

2018-07-19 Thread Saravanan Sekar
Add clock bindings constants for action S700 Maintain common clock dt-bindings for Actions Semi SoC's S700 and S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Rob Herring --- .../{actions,s900-cmu.txt => actions,owl-cmu.txt} | 20 ++-- in

[PATCH v7 1/5] clk: actions: Add missing REGMAP_MMIO dependency

2018-07-19 Thread Saravanan Sekar
Add REGMAP_MMIO as dependency to avoid undefined reference to regmap symbols. Fixes: d85d20053e19 ("clk: actions: Add S900 SoC clock support") Signed-off-by: Saravanan Sekar Reviewed-by: Andreas Färber Reviewed-by: Manivannan Sadhasivam --- drivers/clk/actions/Kconfig | 1 + 1 file

[PATCH v7 3/5] clk: actions: Add S700 SoC clock support

2018-07-19 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Manivannan Sadhasivam --- drivers/clk/actions/Kconfig| 6 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 606

[PATCH v7 4/5] arm64: dts: actions: Add Clock Management Unit for S700

2018-07-19 Thread Saravanan Sekar
Add Clock Management Unit for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts

[PATCH 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-07-22 Thread Saravanan Sekar
Existing constructor defined in S900 is reused generic for all Actions Semi SoC's. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.h | 124 + drivers/pinctrl/actions/pinctrl-s900.c

[PATCH 0/5] Add Actions Semi S700 pinctrl support

2018-07-22 Thread Saravanan Sekar
Actions Semi SoC's usage. Common pad control configurations are moved to SoC specific dts entry for pinctrl depends on clock driver which is still under review: https://patchwork.kernel.org/patch/10533959/ Thanks, Saravanan Parthiban Saravanan Sekar (5): pinctrl: actions: define constr

[PATCH 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-07-22 Thread Saravanan Sekar
Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 162 ++ 1 file changed, 162 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-07-22 Thread Saravanan Sekar
Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/Kconfig

[PATCH 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-07-22 Thread Saravanan Sekar
Add pinctrl nodes for Actions Semi S700 SoC Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700.dtsi

[PATCH 2/5] pinctrl: actions: define pad control configurtion to SoC specific

2018-07-22 Thread Saravanan Sekar
pad control for s900 and s700 are differs in number of pull control configuraions s900 has 4 pull controls - high impedence, pull up, pull down, repeater s700, s500 has 2 pull controls - pull up and pull down Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers

[PATCH v4 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-07-31 Thread Saravanan Sekar
Add pinctrl nodes for Actions Semi S700 SoC Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions

[PATCH v4 2/5] pinctrl: actions: define pad control configurtion to SoC specific

2018-07-31 Thread Saravanan Sekar
, s900 specific. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.c | 64 - drivers/pinctrl/actions/pinctrl-owl.h | 13 +++-- drivers/pinctrl/actions/pinctrl-s900.c | 66 +- 3 files

[PATCH v4 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-07-31 Thread Saravanan Sekar
Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/pinctrl-owl.h | 131 +++ drivers/pinctrl/actions/pinctrl-s900.c | 139 ++--- 2 files

[PATCH v4 0/5] Add Actions Semi S700 pinctrl support

2018-07-31 Thread Saravanan Sekar
tatic declaration Saravanan Sekar (5): pinctrl: actions: define constructor generic to Actions Semi SoC's pinctrl: actions: define pad control configurtion to SoC specific dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC pinctrl: actions: Add Actions Semi S700 pinctrl driver

[PATCH v4 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-07-31 Thread Saravanan Sekar
Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Rob Herring --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 ++ 1 file changed, 170 insertions(+) create mode 100644 Documentation

[PATCH v4 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-07-31 Thread Saravanan Sekar
Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl/actions/Kconfig

[PATCH v4 0/5] Add clock driver for Actions S700 SoC

2018-07-15 Thread Saravanan Sekar
Changed the UART clock using CMU instance and changes are tested in cubieboard7 Thanks and regards, Saravanan, Parthiban *** BLURB HERE *** Saravanan Sekar (5): clk: actions: Add REGMAP as dependency dt-bindings: clock: Add S700 support for Actions Semi Soc's clk: actions: Add S700 So

[PATCH v4 1/5] clk: actions: Add REGMAP as dependency

2018-07-15 Thread Saravanan Sekar
Add REGMAP as dependency to avoid undefined reference to regmap symbol Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/actions/Kconfig b/drivers/clk/actions/Kconfig index 8854adb37847..39491154abbf 100644 --- a

[PATCH v4 3/5] clk: actions: Add S700 SoC clock support

2018-07-15 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 13 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 610 + 3 files changed, 624

[PATCH v4 5/5] arm64: dts: actions: Set UART clock reference from CMU

2018-07-15 Thread Saravanan Sekar
Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64/boot/dts/actions/s700-cubieboard7

[PATCH v4 4/5] arm64: dts: actions: Enable clock controller for S700

2018-07-15 Thread Saravanan Sekar
Added clock management controller for S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700

[PATCH v4 2/5] dt-bindings: clock: Add S700 support for Actions Semi Soc's

2018-07-15 Thread Saravanan Sekar
Add clock bindings constants for action S700 Maintain common clock dt-bindings for Actions Semi SoC's S700 and S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- ...tions,s900-cmu.txt => actions,owl-cmu.txt} | 20 +-- include/dt-bindings/clock/actions,s7

[PATCH v5 5/5] arm64: dts: actions: Set UART clock reference from CMU

2018-07-15 Thread Saravanan Sekar
Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64/boot/dts/actions/s700-cubieboard7

[PATCH v5 0/5] Add clock driver for Actions S700 SoC

2018-07-15 Thread Saravanan Sekar
tions Semi" in dt-binding documentation - Patch re-oredering - Cleanup and fixed review findings Changelog v2: Fixed 0 day compilation warning Modified existing dts Actions S900 clock bindings common to Actions Soc family Thanks and regards, Saravanan, Parthiban Saravanan Sekar (5): cl

[PATCH v5 2/5] dt-bindings: clock: Add S700 support for Actions Semi Soc's

2018-07-15 Thread Saravanan Sekar
Add clock bindings constants for action S700 Maintain common clock dt-bindings for Actions Semi SoC's S700 and S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- ...tions,s900-cmu.txt => actions,owl-cmu.txt} | 20 +-- include/dt-bindings/clock/actions,s7

[PATCH v5 4/5] arm64: dts: actions: Add Clock Management Unit for S700

2018-07-15 Thread Saravanan Sekar
Add Clock Management Unit for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts

[PATCH v5 1/5] clk: actions: Fix the missing REGMAP_MMIO dependency

2018-07-15 Thread Saravanan Sekar
Add REGMAP_MMIO as dependency to avoid undefined reference to regmap symbols. Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/actions/Kconfig b/drivers/clk/actions/Kconfig index 8854adb37847..39491154abbf 100644

[PATCH v5 3/5] clk: actions: Add S700 SoC clock support

2018-07-15 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 6 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 606 + 3 files changed, 613

[PATCH v6 2/5] dt-bindings: clock: Add S700 support for Actions Semi Soc's

2018-07-15 Thread Saravanan Sekar
Add clock bindings constants for action S700 Maintain common clock dt-bindings for Actions Semi SoC's S700 and S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- ...tions,s900-cmu.txt => actions,owl-cmu.txt} | 20 +-- include/dt-bindings/clock/actions,s7

[PATCH v6 3/5] clk: actions: Add S700 SoC clock support

2018-07-15 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 6 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 606 + 3 files changed, 613

[PATCH v6 0/5] Add clock driver for Actions S700 SoC

2018-07-15 Thread Saravanan Sekar
Thanks and regards, Saravanan, Parthiban Saravanan Sekar (5): clk: actions: Add missing REGMAP_MMIO dependency dt-bindings: clock: Add S700 support for Actions Semi Soc's clk: actions: Add S700 SoC clock support arm64: dts: actions: Add Clock Management Unit for S700 arm64: dts: ac

[PATCH v6 5/5] arm64: dts: actions: Set UART clock reference from CMU

2018-07-15 Thread Saravanan Sekar
Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64/boot/dts/actions/s700-cubieboard7

[PATCH v6 1/5] clk: actions: Add missing REGMAP_MMIO dependency

2018-07-15 Thread Saravanan Sekar
Add REGMAP_MMIO as dependency to avoid undefined reference to regmap symbols. Fixes: d85d20053e19 ("clk: actions: Add S900 SoC clock support") Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/actions/Kconfig

[PATCH v6 4/5] arm64: dts: actions: Add Clock Management Unit for S700

2018-07-15 Thread Saravanan Sekar
Add Clock Management Unit for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts

Re: [PATCH v2 1/3] arm64: dts: actions: Enable clock controller for S700

2018-07-01 Thread Saravanan Sekar
Hi Stephen, On 06/29/18 19:36, Stephen Boyd wrote: Quoting Saravanan Sekar (2018-06-28 12:18:03) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64/boot/dts/actions/s700-cubieboard7.dts index ef79d7905f44..28f3f4a0f7f0 100644 --- a/arch/arm64/boot/dts/actions/s700

Re: [PATCH v2 0/3] Add clock driver for Actions S700 SoC

2018-07-01 Thread Saravanan Sekar
Hi Stephen On 06/29/18 19:38, Stephen Boyd wrote: Quoting Saravanan Sekar (2018-06-28 12:18:02) Changelog v2: Fixed 0 day compilation warning Modified existing dts Actions S900 clock bindings common to Actions Soc family This patchset adds clock support for Actions Semi OWL series S700 SoC

Re: [PATCH v2 2/3] clk: actions: Add S700 SoC clock support

2018-07-01 Thread Saravanan Sekar
On 06/30/18 11:22, Manivannan Sadhasivam wrote: Hi Saravanan, On Thu, Jun 28, 2018 at 09:18:04PM +0200, Saravanan Sekar wrote: Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 7

Re: [PATCH v2 3/3] dt-bindings: clock: Modify Actions Soc clock bindings

2018-07-01 Thread Saravanan Sekar
ndreas, what do you think? On Thu, Jun 28, 2018 at 09:18:05PM +0200, Saravanan Sekar wrote: Modify clock bindings common Actions Semi Soc family S700/S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- ...tions,s900-cmu.txt => actions,sx00-cmu.txt} | 18 +

Re: [PATCH v2 1/3] arm64: dts: actions: Enable clock controller for S700

2018-07-01 Thread Saravanan Sekar
Hi Mani, On 06/30/18 11:42, Manivannan Sadhasivam wrote: On Thu, Jun 28, 2018 at 09:18:03PM +0200, Saravanan Sekar wrote: Added clock management controller for S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../boot/dts/actions/s700-cubieboard7.dts | 7

Re: [PATCH v2 2/3] clk: actions: Add S700 SoC clock support

2018-07-01 Thread Saravanan Sekar
On 07/01/18 19:30, Manivannan Sadhasivam wrote: On Sun, Jul 01, 2018 at 07:23:58PM +0200, Saravanan Sekar wrote: On 06/30/18 11:22, Manivannan Sadhasivam wrote: Hi Saravanan, On Thu, Jun 28, 2018 at 09:18:04PM +0200, Saravanan Sekar wrote: Add Actions Semi S700 SoC clock support Signed

Re: [PATCH v2 3/3] dt-bindings: clock: Modify Actions Soc clock bindings

2018-07-01 Thread Saravanan Sekar
Hi Mani, On 07/01/18 19:37, Manivannan Sadhasivam wrote: On Sun, Jul 01, 2018 at 07:26:20PM +0200, Saravanan Sekar wrote: Hi Mani On 06/30/18 11:32, Manivannan Sadhasivam wrote: Hi Saravanan, I agree with modifying the existing binding to accomodate other SoC's of the same family. Bu

[PATCH v3 0/5] Add clock driver for Actions S700 SoC

2018-07-03 Thread Saravanan Sekar
Thanks and regards, Saravanan, Parthiban Saravanan Sekar (5): dt-bindings: clock: Rename document generic to Actions Semi Soc's clk: actions: Add S700 SoC clock support clk: actions: Add REGMAP as dependency arm64: dts: actions: Enable clock controller for S700 arm64: dts: actions:

[PATCH v3 3/5] clk: actions: Add REGMAP as dependency

2018-07-03 Thread Saravanan Sekar
Add REGMAP as dependency to avoid undefined reference to regmap symbol Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/actions/Kconfig b/drivers/clk/actions/Kconfig index 5a2dad33769e..9066eb4709b1 100644 --- a

[PATCH v3 2/5] clk: actions: Add S700 SoC clock support

2018-07-03 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 13 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 610 + 3 files changed, 624

[PATCH v3 5/5] arm64: dts: actions: Set UART clock reference from CMU

2018-07-03 Thread Saravanan Sekar
Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7.dts b/arch/arm64/boot/dts/actions/s700-cubieboard7

[PATCH v3 4/5] arm64: dts: actions: Enable clock controller for S700

2018-07-03 Thread Saravanan Sekar
Added clock management controller for S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- arch/arm64/boot/dts/actions/s700.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700

[PATCH v3 1/5] dt-bindings: clock: Rename document generic to Actions Semi Soc's

2018-07-03 Thread Saravanan Sekar
Rename document generic to Actions Semi Owl S700/S900 Soc's. Add clock bindings constants for action S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../{actions,s900-cmu.txt => actions,owl-cmu.txt} | 20 ++-- include/dt-bindings/clock/actions,s7

[PATCH 2/2] clk: actions: Add S700 SoC clock support

2018-06-26 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 7 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 614 + 3 files changed, 622

[PATCH 0/2] Add clock driver for Actions S700 SoC

2018-06-26 Thread Saravanan Sekar
This patchset adds clock support for Actions Semi OWL series S700 SoC with relevant clock bindings and device tree info. Changed the UART clock using CMU instance and changes are tested in cubieboard7 Thanks and regards, Saravanan, Parthiban Saravanan Sekar (2): arm64: dts: actions: Enable

[PATCH 1/2] arm64: dts: actions: Enable clock controller for S700

2018-06-26 Thread Saravanan Sekar
Added clock management controller for S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../boot/dts/actions/s700-cubieboard7.dts | 7 - arch/arm64/boot/dts/actions/s700.dtsi | 8 ++ include/dt-bindings/clock/actions,s700-cmu.h | 128

[PATCH v2 0/3] Add clock driver for Actions S700 SoC

2018-06-28 Thread Saravanan Sekar
changes are tested in cubieboard7 Thanks and regards, Saravanan, Parthiban Saravanan Sekar (3): arm64: dts: actions: Enable clock controller for S700 clk: actions: Add S700 SoC clock support dt-bindings: clock: Modify Actions Soc clock bindings ...ions,s900-cmu.txt => actions,sx00-cmu.

[PATCH v2 3/3] dt-bindings: clock: Modify Actions Soc clock bindings

2018-06-28 Thread Saravanan Sekar
Modify clock bindings common Actions Semi Soc family S700/S900. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- ...tions,s900-cmu.txt => actions,sx00-cmu.txt} | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) rename Documentation/devicet

[PATCH v2 1/3] arm64: dts: actions: Enable clock controller for S700

2018-06-28 Thread Saravanan Sekar
Added clock management controller for S700 Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- .../boot/dts/actions/s700-cubieboard7.dts | 7 - arch/arm64/boot/dts/actions/s700.dtsi | 8 ++ include/dt-bindings/clock/actions,s700-cmu.h | 128

[PATCH v2 2/3] clk: actions: Add S700 SoC clock support

2018-06-28 Thread Saravanan Sekar
Add Actions Semi S700 SoC clock support Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/clk/actions/Kconfig| 7 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 614 + 3 files changed, 622

Re: [PATCH v9 2/6] mfd: mp2629: Add support for mps battery charger

2020-04-30 Thread saravanan sekar
Hi Lee, On 27/04/20 11:30 am, saravanan sekar wrote: Hi Lee, On 27/04/20 10:51 am, Lee Jones wrote: On Fri, 24 Apr 2020, saravanan sekar wrote: On 24/04/20 12:53 pm, Lee Jones wrote: On Fri, 24 Apr 2020, saravanan sekar wrote: Hi Lee, On 24/04/20 11:37 am, Lee Jones wrote: On Fri, 24

[PATCH v11 2/6] mfd: mp2629: Add support for mps battery charger

2020-04-30 Thread Saravanan Sekar
mp2629 is a highly-integrated switching-mode battery charge management device for single-cell Li-ion or Li-polymer battery. Add MFD core enables chip access for ADC driver for battery readings, and a power supply battery-charger driver Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko

[PATCH v11 3/6] iio: adc: mp2629: Add support for mp2629 ADC driver

2020-04-30 Thread Saravanan Sekar
Add support for 8-bit resolution ADC readings for input power supply and battery charging measurement. Provides voltage, current readings to mp2629 power supply driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Jonathan Cameron --- drivers/iio/adc/Kconfig

[PATCH v11 0/6] Add battery charger driver support for MP2629

2020-04-30 Thread Saravanan Sekar
r System's MP2629 chipset, includes MFD driver for ADC battery & input power supply measurement and battery charger control driver. Thanks, Saravanan Saravanan Sekar (6): dt-bindings: mfd: add document bindings for mp2629 mfd: mp2629: Add support for mps battery charger iio: adc:

[PATCH v11 1/6] dt-bindings: mfd: add document bindings for mp2629

2020-04-30 Thread Saravanan Sekar
Add device tree binding information for mp2629 mfd driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko --- .../devicetree/bindings/mfd/mps,mp2629.yaml | 62 +++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mps

[PATCH v11 5/6] power: supply: mp2629: Add impedance compensation config

2020-04-30 Thread Saravanan Sekar
Allows the user to compensate the intrinsic resistance of the battery to accelerate the charging cycle. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko --- Documentation/ABI/testing/sysfs-class-power-mp2629 | 8 1 file changed, 8 insertions(+) create mode 100644

[PATCH v11 6/6] MAINTAINERS: Add entry for mp2629 Battery Charger driver

2020-04-30 Thread Saravanan Sekar
Add MAINTAINERS entry for Monolithic Power Systems mp2629 Charger driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko --- MAINTAINERS | 5 + 1 file changed, 5 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 32a95d162f06..0f82d5a7a614 100644 --- a/MAINTAINERS

[PATCH v11 4/6] power: supply: Add support for mps mp2629 battery charger

2020-04-30 Thread Saravanan Sekar
The mp2629 provides switching-mode battery charge management for single-cell Li-ion or Li-polymer battery. Driver supports the access/control input source and battery charging parameters. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Sebastian Reichel --- drivers

[PATCH v2 3/4] iio: accel: wsen-itds accel documentation

2020-04-29 Thread Saravanan Sekar
Add documentation about device operating mode and output data range supported according to operating mode Signed-off-by: Saravanan Sekar --- .../ABI/testing/sysfs-bus-iio-wsen-itds | 23 +++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/ABI/testing

[PATCH v2 2/4] iio: accel: Add driver for wsen-itds accelerometer sensor

2020-04-29 Thread Saravanan Sekar
Add an iio driver for the wurth elektronic wsen-itds 3-axis accelerometer. The driver supports the acceleration, temperature data reading and supports configuring of output data rate, operating mode and scale. Signed-off-by: Saravanan Sekar --- drivers/iio/accel/Kconfig | 14 + drivers/iio

[PATCH v2 1/4] dt-bindings: iio: add document bindings for wsen-itds accel sensor

2020-04-29 Thread Saravanan Sekar
Add device tree binding information for wsen-itds accel sensor driver. Signed-off-by: Saravanan Sekar --- .../bindings/iio/accel/we,wsen-itds.yaml | 55 +++ 1 file changed, 55 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/accel/we,wsen-itds.yaml

[PATCH v2 0/4] Add driver for wsen-itds accelerometer sensor

2020-04-29 Thread Saravanan Sekar
rate, operating mode and scale. Thanks, Saravanan Saravanan Sekar (4): dt-bindings: iio: add document bindings for wsen-itds accel sensor iio: accel: Add driver for wsen-itds accelerometer sensor iio: accel: wsen-itds accel documentation MAINTAINERS: Add entry for wsen-itds accelerometer

[PATCH v2 4/4] MAINTAINERS: Add entry for wsen-itds accelerometer sensor

2020-04-29 Thread Saravanan Sekar
Add MAINTAINERS entry for wsen-itds accelerometer sensor driver. Signed-off-by: Saravanan Sekar --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 32a95d162f06..d70b31910cdb 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -18167,6 +18167,13

[PATCH v4] ASoC: tlv320aic3x: Add support for high power analog output

2019-05-11 Thread Saravanan Sekar
Add support to output level control for the analog high power output drivers HPOUT and HPCOM. Signed-off-by: Saravanan Sekar --- Notes: Notes: Changes in V4: -Added separate mono playback volume control -grouped volume controls with corresponding switch

[PATCH] ASoC: tlv320aic3x: Add support for high power analog output

2019-04-27 Thread Saravanan Sekar
Add support to power and output level control for the analog high power output drivers HPOUT and HPCOM. Signed-off-by: Saravanan Sekar --- sound/soc/codecs/tlv320aic3x.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/sound/soc/codecs/tlv320aic3x.c b/sound/soc/codecs/tlv320aic3x.c

[PATCH v2] ASoC: tlv320aic3x: Add support for high power analog output

2019-04-30 Thread Saravanan Sekar
Add support to output level control for the analog high power output drivers HPOUT and HPCOM. Signed-off-by: Saravanan Sekar --- Notes: Changes in V2: - Removed power control as it is handled by DAPM - Added level control for left channel sound/soc/codecs/tlv320aic3x.c | 9

[PATCH v3] ASoC: tlv320aic3x: Add support for high power analog output

2019-05-02 Thread Saravanan Sekar
Add support to output level control for the analog high power output drivers HPOUT and HPCOM. Signed-off-by: Saravanan Sekar --- Notes: Changes in V3: -Fixed compilation error Changes in V2: - Removed power control as it is handled by DAPM - Added level control for left

Re: [PATCH v5 1/5] pinctrl: actions: define constructor generic to Actions Semi SoC's

2018-09-04 Thread Saravanan Sekar
On 08/29/18 17:20, Manivannan Sadhasivam wrote: Hi Saravanan, On Wed, Aug 29, 2018 at 10:24:09AM +0200, Saravanan Sekar wrote: Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/pinctrl

Re: [PATCH v5 3/5] dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC

2018-09-04 Thread Saravanan Sekar
On 08/29/18 17:50, Manivannan Sadhasivam wrote: On Wed, Aug 29, 2018 at 10:24:11AM +0200, Saravanan Sekar wrote: Add pinctrl and pio bindings for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Reviewed-by: Rob Herring --- .../bindings/pinctrl

Re: [PATCH v5 4/5] pinctrl: actions: Add Actions Semi S700 pinctrl driver

2018-09-04 Thread Saravanan Sekar
On 08/29/18 18:34, Manivannan Sadhasivam wrote: On Wed, Aug 29, 2018 at 10:24:12AM +0200, Saravanan Sekar wrote: Add pinctrl driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux and pinconf functionalities through a range of registers common to both gpio driver and pinctrl

[PATCH v12 0/6] Add battery charger driver support for MP2629

2020-05-26 Thread Saravanan Sekar
y & input power supply measurement and battery charger control driver. Thanks, Saravanan Saravanan Sekar (6): dt-bindings: mfd: add document bindings for mp2629 mfd: mp2629: Add support for mps battery charger iio: adc: mp2629: Add support for mp2629 ADC driver power: supply: Add sup

[PATCH v12 3/6] iio: adc: mp2629: Add support for mp2629 ADC driver

2020-05-26 Thread Saravanan Sekar
Add support for 8-bit resolution ADC readings for input power supply and battery charging measurement. Provides voltage, current readings to mp2629 power supply driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Jonathan Cameron Acked-for-MFD-by: Lee Jones

[PATCH v12 6/6] MAINTAINERS: Add entry for mp2629 Battery Charger driver

2020-05-26 Thread Saravanan Sekar
Add MAINTAINERS entry for Monolithic Power Systems mp2629 Charger driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Sebastian Reichel Acked-for-MFD-by: Lee Jones --- MAINTAINERS | 5 + 1 file changed, 5 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS

[PATCH v12 1/6] dt-bindings: mfd: add document bindings for mp2629

2020-05-26 Thread Saravanan Sekar
Add device tree binding information for mp2629 mfd driver. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Rob Herring Acked-for-MFD-by: Lee Jones --- .../devicetree/bindings/mfd/mps,mp2629.yaml | 62 +++ 1 file changed, 62 insertions(+) create

[PATCH v12 4/6] power: supply: Add support for mps mp2629 battery charger

2020-05-26 Thread Saravanan Sekar
The mp2629 provides switching-mode battery charge management for single-cell Li-ion or Li-polymer battery. Driver supports the access/control input source and battery charging parameters. Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko Reviewed-by: Sebastian Reichel Acked-for-MFD

[PATCH v12 2/6] mfd: mp2629: Add support for mps battery charger

2020-05-26 Thread Saravanan Sekar
mp2629 is a highly-integrated switching-mode battery charge management device for single-cell Li-ion or Li-polymer battery. Add MFD core enables chip access for ADC driver for battery readings, and a power supply battery-charger driver Signed-off-by: Saravanan Sekar Reviewed-by: Andy Shevchenko

  1   2   >