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

2018-07-01 Thread Parthiban Nallathambi
Hello Andreas, On 07/01/2018 08:05 PM, Andreas Färber wrote: > Hi Saravannan, > > Am 28.06.2018 um 21:18 schrieb Saravanan Sekar: >> Changelog v2: >> Fixed 0 day compilation warning >> Modified existing dts Actions S900 clock bindings common to Actions >> Soc family > > Please post v3 without

Re: [PATCH v2 1/2] iio: light: Add support for vishay vcnl4035

2018-07-03 Thread Parthiban Nallathambi
removed it now. Will send the cleaned up patch in v3. Signed-off-by: Parthiban Nallathambi --- Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped to datasheet's value to avoid confusions of usage from sysfs --- drivers/iio/light/Kconfig

Re: [PATCH 1/2] iio: light: Add support for vishay vcnl4035

2018-07-03 Thread Parthiban Nallathambi
Hello Jonathan, Thanks for your comments. Will send fixed v3 patch. On 06/29/2018 07:59 PM, Jonathan Cameron wrote: On Thu, 28 Jun 2018 14:30:20 +0200 Parthiban Nallathambi wrote: Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch

[PATCH] staging: media: reformat line to 80 chars or less

2018-02-12 Thread Parthiban Nallathambi
This is a cleanup patch to fix line length issue found by checkpatch.pl script. In this patch, line 144 have been wrapped. Signed-off-by: Parthiban Nallathambi <p...@denx.de> --- drivers/staging/media/imx/imx-media-capture.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[PATCH v2] media: imx: capture: reformat line to 80 chars or less

2018-02-15 Thread Parthiban Nallathambi
This is a cleanup patch to fix line length issue found by checkpatch.pl script. In this patch, line 144 have been wrapped. Signed-off-by: Parthiban Nallathambi <p...@denx.de> --- Changes in v2: - Changed commit message drivers/staging/media/imx/imx-media-capture.c | 3 ++- 1 file chan

[PATCH v4 3/3] iio: light: Add device tree binding for vishay vcnl4035

2018-08-02 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi Changelog in v3: - removed interrupt-parent property reference in documentation - renamed vcnl4035 to light-sensor Changelog in v4: - commit message fix - same indexing

[PATCH v4 2/3] iio: light: Add support for vishay vcnl4035

2018-08-02 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

[PATCH v4 1/3] iio: Add modifier for white light

2018-08-02 Thread Parthiban Nallathambi
Signed-off-by: Parthiban Nallathambi --- Documentation/ABI/testing/sysfs-bus-iio | 7 +++ drivers/iio/industrialio-core.c | 1 + include/uapi/linux/iio/types.h | 1 + tools/iio/iio_event_monitor.c | 2 ++ 4 files changed, 11 insertions(+) diff --git

Re: [PATCH v4 1/3] iio: Add modifier for white light

2018-08-03 Thread Parthiban Nallathambi
, incandescent ,sunlight) in separate register. So in such cases this WHITE modifier is needed. Should it needs to come under IIO_MOD_LIGHT_CLEAR? thanks, regards, p. Signed-off-by: Parthiban Nallathambi --- Documentation/ABI/testing/sysfs-bus-iio | 7 +++ drivers/iio/industrialio-core.c

[PATCH v5 1/2] iio: light: Add support for vishay vcnl4035

2018-08-03 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

[PATCH v5 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-08-03 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi Changelog in v3: - removed interrupt-parent property reference in documentation - renamed vcnl4035 to light-sensor Changelog in v4: - commit message fix - same indexing

Re: [PATCH 5/9] arm64: dts: actions: Add Reset Controller support for S700 SoC

2018-07-29 Thread Parthiban Nallathambi
Hi Mani, On 07/27/2018 08:45 PM, Manivannan Sadhasivam wrote: > Add reset controller property and bindings header for the > Actions Semi S700 SoC DTS. > > Signed-off-by: Manivannan Sadhasivam > --- > arch/arm64/boot/dts/actions/s700.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff

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

2018-08-01 Thread Parthiban Nallathambi
build error is because of the dependency. [1] https://patchwork.kernel.org/patch/10533959/ --- 0-DAY kernel test infrastructureOpen Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation -- Thanks, Parthiban Nallathambi DENX So

[PATCH v3 1/2] iio: light: Add support for vishay vcnl4035

2018-08-02 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

[PATCH v3 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-08-02 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi --- Changelog in v3: - removed interrupt-parent property reference in documentation - renamed vcnl4035 to light-sensor --- .../devicetree/bindings/iio/light/vcnl4035

Re: [PATCH v3 1/2] iio: light: Add support for vishay vcnl4035

2018-08-02 Thread Parthiban Nallathambi
: in_device_persistence/period_available On 08/02/2018 02:49 PM, Jonathan Cameron wrote: On Thu, 2 Aug 2018 11:52:29 +0200 Parthiban Nallathambi wrote: Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function

[PATCH v2 3/3] arm64: dts: actions: Add sirq node for Actions Semi S700

2018-08-12 Thread Parthiban Nallathambi
Add sirq node for Actions Semi S700 SoC with 3 SIRQ pins support, in which external interrupt controllers can be connected. Example: atc260x: atc2603c@65 { interrupt-parent = <>; interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; }; Signed-off-by: Parthiban Nallathambi

[PATCH v2 2/3] drivers/irqchip: Add Actions external interrupts support

2018-08-12 Thread Parthiban Nallathambi
be masked independently. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-owl-sirq.c | 305 + 2 files changed, 306 insertions(+) create mode 100644 drivers/irqchip/irq-owl

[PATCH v2 0/3] Add Actions Semi Owl family sirq support

2018-08-12 Thread Parthiban Nallathambi
ding updates with vendor prefix - Register sharing handled globally and common init sequence/data for all actions SoC family Thanks, Parthiban Saravanan Parthiban Nallathambi (3): dt-bindings: interrupt-controller: Actions external interrupt controller drivers/irqchip: Add Actions external interr

[PATCH v6 1/2] iio: light: Add support for vishay vcnl4035

2018-08-07 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

[PATCH v6 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-08-07 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi Changelog in v3: - removed interrupt-parent property reference in documentation - renamed vcnl4035 to light-sensor Changelog in v4: - commit message fix - same indexing

[PATCH v2 1/3] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-08-12 Thread Parthiban Nallathambi
Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides 3 SIRQ lines and works independently for 3 external interrupt controllers. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan

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

2018-08-29 Thread Parthiban Nallathambi
Hi Mani, On 08/29/2018 09:41 AM, Manivannan Sadhasivam wrote: On Wed, Aug 29, 2018 at 09:35:38AM +0200, Linus Walleij wrote: On Tue, Jul 31, 2018 at 9:48 PM Saravanan Sekar wrote: This patchset adds pinctrl support for Actions Semi S700 SoC. Pinmux functions are only accessible for pin

Re: [PATCH v6 1/2] iio: light: Add support for vishay vcnl4035

2018-08-20 Thread Parthiban Nallathambi
Hi Marcus, On 08/19/2018 11:50 PM, Marcus Folkesson wrote: Hi, On Tue, Aug 07, 2018 at 12:27:03PM +0200, Parthiban Nallathambi wrote: Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off

Re: [PATCH v2 2/3] drivers/irqchip: Add Actions external interrupts support

2018-08-26 Thread Parthiban Nallathambi
Hello Marc, Thanks for your feedback. On 8/13/18 1:46 PM, Marc Zyngier wrote: > On 12/08/18 13:22, Parthiban Nallathambi wrote: >> Actions Semi Owl family SoC's S500, S700 and S900 provides support >> for 3 external interrupt controllers through SIRQ pins. >> >> Eac

[PATCH 0/3] Add Actions Semi Owl family sirq support

2018-07-24 Thread Parthiban Nallathambi
external interrupt controller can be connected and managed parallely. Device tree node is created only for S700 after testing it in Cubieboard7. Thanks, Parthiban Saravanan Parthiban Nallathambi (3): dt-bindings: interrupt-controller: Actions external interrupt controller drivers/irqchip: Add

[PATCH 2/3] drivers/irqchip: Add Actions external interrupts support

2018-07-24 Thread Parthiban Nallathambi
. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-owl-sirq.c | 275 + 2 files changed, 276 insertions(+) create mode 100644 drivers/irqchip/irq-owl-sirq.c diff --git

[PATCH 3/3] arm64: dts: actions: Add sirq node for Actions Semi S700

2018-07-24 Thread Parthiban Nallathambi
Add sirq node for Actions Semi S700 SoC with 3 SIRQ pins support, in which external interrupt controllers can be connected. Example: atc260x: atc2603c@65 { interrupt-parent = <>; interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; }; Signed-off-by: Parthiban Nallathambi

[PATCH 1/3] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-07-24 Thread Parthiban Nallathambi
Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides 3 SIRQ lines and works independently for 3 external interrupt controllers. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan

Re: [PATCH v2 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-07-07 Thread Parthiban Nallathambi
Hi Rob, On 07/06/2018 10:34 PM, Rob Herring wrote: > On Fri, Jun 29, 2018 at 05:38:02PM +0200, Parthiban Nallathambi wrote: >> Adding device tree binding for vcnl4035 and vendor >> prefix for Vishay Intertechnology >> >> Signed-off-by: Parthiban Nallathambi >> --

[PATCH 1/2] iio: light: Add support for vishay vcnl4035

2018-06-28 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- drivers/iio/light/Kconfig| 12 + drivers/iio/light/Makefile | 1 + drivers/iio/light/vcnl4035.c | 684

[PATCH 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-06-28 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi --- .../devicetree/bindings/iio/light/vcnl4035.txt| 19 +++ Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 20

[PATCH v2 1/2] iio: light: Add support for vishay vcnl4035

2018-06-29 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

[PATCH v2 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-06-29 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi --- .../devicetree/bindings/iio/light/vcnl4035.txt| 19 +++ Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 20

Re: [PATCH v2 2/3] drivers/irqchip: Add Actions external interrupts support

2018-11-06 Thread Parthiban Nallathambi
Hello Marc, Ping on this patch for feedback. On 9/20/18 11:42 AM, Parthiban Nallathambi wrote: Hello Marc, Ping on this patch for feedback. On 08/26/2018 05:20 PM, Parthiban Nallathambi wrote: Hello Marc, Thanks for your feedback. On 8/13/18 1:46 PM, Marc Zyngier wrote: On 12/08/18 13:22

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

2018-11-06 Thread Parthiban Nallathambi
ping on this patch series! On 9/4/18 8:41 PM, Saravanan Sekar wrote: 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

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

2018-11-06 Thread Parthiban Nallathambi
through a range of registers common to both gpio driver and pinctrl driver. Please mention GPIO and interrupt support also. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar ---   drivers/pinctrl/actions/Kconfig    |    6 +   drivers/pinctrl/actions/Makefile

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

2018-11-06 Thread Parthiban Nallathambi
ping on this patch series! On 9/4/18 8:57 PM, Saravanan Sekar wrote: 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

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

2018-11-06 Thread Parthiban Nallathambi
On 11/6/18 6:25 PM, Manivannan Sadhasivam wrote: Hi, On Tue, Nov 06, 2018 at 05:44:47PM +0100, Parthiban Nallathambi wrote: ping on this patch series! Please send v6 incorporating the comments I provided. You have already replied to those, so I was expecting another revision! Sure

Re: [PATCH v2 1/3] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-11-12 Thread Parthiban Nallathambi
On 8/13/18 6:34 AM, Manivannan Sadhasivam wrote: Hi Parthiban, On Sun, Aug 12, 2018 at 02:22:13PM +0200, Parthiban Nallathambi wrote: Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides

Re: [PATCH v2 2/3] drivers/irqchip: Add Actions external interrupts support

2018-11-12 Thread Parthiban Nallathambi
On 11/8/18 6:03 PM, Marc Zyngier wrote: On 26/08/18 16:20, Parthiban Nallathambi wrote: Hello Marc, Thanks for your feedback. On 8/13/18 1:46 PM, Marc Zyngier wrote: On 12/08/18 13:22, Parthiban Nallathambi wrote: Actions Semi Owl family SoC's S500, S700 and S900 provides support for 3

Re: [PATCH v2 1/3] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-11-12 Thread Parthiban Nallathambi
On 8/13/18 9:44 PM, Rob Herring wrote: On Sun, Aug 12, 2018 at 02:22:13PM +0200, Parthiban Nallathambi wrote: Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides 3 SIRQ lines and works

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

2018-11-13 Thread Parthiban Nallathambi
From: Saravanan Sekar Add pinctrl and gpio driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux, pinconf, gpio and interrupt functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off

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

2018-11-13 Thread Parthiban Nallathambi
From: 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 v6 5/5] arm64: dts: actions: Add pinctrl node for Actions Semi S700

2018-11-13 Thread Parthiban Nallathambi
From: 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

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

2018-11-13 Thread Parthiban Nallathambi
From: 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

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

2018-11-13 Thread Parthiban Nallathambi
This patchset adds pinctrl support for Actions Semi S700 SoC. Pinmux functions are only accessible for pin groups while pinconf parameters are available for both pin groups and individual pins. pinctrl driver is verified using the Cubieboard7. common functionalities from s900 is moved for all

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

2018-11-13 Thread Parthiban Nallathambi
pinctrl common to 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] arm64: dts: actions: s700: Add I2C controller nodes

2018-11-13 Thread Parthiban Nallathambi
Add I2C controller nodes for Actions Semiconductor S700 SoC. Signed-off-by: Parthiban Nallathambi --- arch/arm64/boot/dts/actions/s700.dtsi | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700

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

2018-11-15 Thread Parthiban Nallathambi
On 11/15/18 11:55 AM, Manivannan Sadhasivam wrote: On Tue, Nov 13, 2018 at 11:07:07AM +0100, Parthiban Nallathambi wrote: From: 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

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

2018-11-15 Thread Parthiban Nallathambi
From: Saravanan Sekar Move generic defines common to the Owl family out of S900 driver. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Acked-by: Manivannan Sadhasivam --- drivers/pinctrl/actions/pinctrl-owl.h | 131 +++ drivers/pinctrl/actions

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

2018-11-15 Thread Parthiban Nallathambi
From: Saravanan Sekar Add pinctrl and gpio driver for Actions Semi S700 SoC. The driver supports pinctrl, pinmux, pinconf, gpio and interrupt functionalities through a range of registers common to both gpio driver and pinctrl driver. Signed-off-by: Parthiban Nallathambi Signed-off

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

2018-11-15 Thread Parthiban Nallathambi
This patchset adds pinctrl support for Actions Semi S700 SoC. Pinmux functions are only accessible for pin groups while pinconf parameters are available for both pin groups and individual pins. pinctrl driver is verified using the Cubieboard7. common functionalities from s900 is moved for all

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

2018-11-15 Thread Parthiban Nallathambi
pinctrl common to s900 specific. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar Acked-by: Manivannan Sadhasivam --- drivers/pinctrl/actions/pinctrl-owl.c | 64 - drivers/pinctrl/actions/pinctrl-owl.h | 13 +++-- drivers/pinctrl/actions/pinctrl

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

2018-11-15 Thread Parthiban Nallathambi
From: 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 Acked-by: Manivannan Sadhasivam --- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 ++ 1 file

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

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

Re: [PATCH] arm64: dts: actions: s700: Add I2C controller nodes

2018-11-15 Thread Parthiban Nallathambi
On 11/15/18 12:12 PM, Manivannan Sadhasivam wrote: Hi Parthiban, On Tue, Nov 13, 2018 at 02:32:35PM +0100, Parthiban Nallathambi wrote: Add I2C controller nodes for Actions Semiconductor S700 SoC. Signed-off-by: Parthiban Nallathambi --- arch/arm64/boot/dts/actions/s700.dtsi | 40

[PATCH v7 1/2] iio: light: Add support for vishay vcnl4035

2018-11-07 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- Notes: Changelog in v7: - change probe and remove ordering - remove noidle pm call

[PATCH v7 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-11-07 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi Reviewed-by: Rob Herring --- Notes: Changelog in v4: - commit message fix - same indexing/space in binding Changelog in v3: - removed interrupt

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

2018-11-12 Thread Parthiban Nallathambi
Hi Mani, On 11/6/18 5:43 PM, Parthiban Nallathambi wrote: ping on this patch series! On 9/4/18 8:41 PM, Saravanan Sekar wrote: 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

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

2018-11-12 Thread Parthiban Nallathambi
On 9/4/18 8:57 PM, Saravanan Sekar wrote: 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

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

2018-11-12 Thread Parthiban Nallathambi
controls - pull up and pull down so pad control configuration has to SoC specific, moved out from pinctrl common to s700, s900 specific. This patch is not adding anything for S700 so no need to mention it in last line. Agreed! Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan

Re: [PATCH v2 2/3] drivers/irqchip: Add Actions external interrupts support

2018-09-20 Thread Parthiban Nallathambi
Hello Marc, Ping on this patch for feedback. On 08/26/2018 05:20 PM, Parthiban Nallathambi wrote: Hello Marc, Thanks for your feedback. On 8/13/18 1:46 PM, Marc Zyngier wrote: On 12/08/18 13:22, Parthiban Nallathambi wrote: Actions Semi Owl family SoC's S500, S700 and S900 provides support

[PATCH v3 4/4] arm64: dts: actions: s700-cubieboard7: Enable SIRQ

2018-11-26 Thread Parthiban Nallathambi
Add pinctrl definitions for Actions Semiconductor S700 SIRQ external interrupt controller. Signed-off-by: Parthiban Nallathambi --- .../boot/dts/actions/s700-cubieboard7.dts | 19 +++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7

[PATCH v3 2/4] drivers/irqchip: Add Actions external interrupts support

2018-11-26 Thread Parthiban Nallathambi
be masked independently. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-owl-sirq.c | 301 + 2 files changed, 302 insertions(+) create mode 100644 drivers/irqchip/irq-owl-sirq.c

[PATCH v3 1/4] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-11-26 Thread Parthiban Nallathambi
Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides 3 SIRQ lines and works independently for 3 external interrupt controllers. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan

[PATCH v3 0/4] Add Actions Semi Owl family sirq support

2018-11-26 Thread Parthiban Nallathambi
ding updates with vendor prefix - Register sharing handled globally and common init sequence/data for all actions SoC family Thanks, Parthiban Saravanan Parthiban Nallathambi (4): dt-bindings: interrupt-controller: Actions external interrupt controller drivers/irqchip: Add Actions externa

[PATCH v3 3/4] arm64: dts: actions: Add sirq node for Actions Semi S700

2018-11-26 Thread Parthiban Nallathambi
Add sirq node for Actions Semi S700 SoC with 3 SIRQ pins support, in which external interrupt controllers can be connected. Example: atc260x: atc2603c@65 { interrupt-parent = <>; interrupts = ; }; Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar ---

[PATCH v2 1/4] dt-bindings: i2c: Add S700 support for Actions Semi Soc's

2018-11-26 Thread Parthiban Nallathambi
Add s700 compatible string to Actions Semi SoC dt-bindings. Signed-off-by: Parthiban Nallathambi --- Documentation/devicetree/bindings/i2c/i2c-owl.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/i2c/i2c-owl.txt b/Documentation

[PATCH v2 0/4] Add Actions Semi Owl family S700 I2C support

2018-11-26 Thread Parthiban Nallathambi
bindings added with s700 compatible string - pinctrl definition for cubieboard7 Parthiban Nallathambi (4): dt-bindings: i2c: Add S700 support for Actions Semi Soc's i2c: Add Actions Semiconductor Owl family S700 I2C support arm64: dts: actions: s700: Add I2C controller nodes arm64: dts

[PATCH v2 2/4] i2c: Add Actions Semiconductor Owl family S700 I2C support

2018-11-26 Thread Parthiban Nallathambi
Add S700 to the list of devices supported by Owl I2C driver. Add Actions Semiconductor Owl family S900 I2C driver. Signed-off-by: Parthiban Nallathambi --- drivers/i2c/busses/i2c-owl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/busses/i2c-owl.c b/drivers/i2c/busses/i2c

[PATCH v2 3/4] arm64: dts: actions: s700: Add I2C controller nodes

2018-11-26 Thread Parthiban Nallathambi
Add I2C controller nodes for Actions Semiconductor S700 SoC. Signed-off-by: Parthiban Nallathambi --- arch/arm64/boot/dts/actions/s700.dtsi | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700

[PATCH v2 4/4] arm64: dts: actions: s700-cubieboard7: Enable I2C0 and I2C1

2018-11-26 Thread Parthiban Nallathambi
Add pinctrl definitions for Actions Semiconductor S700 I2C controllers. Pinctrl definitions are only available for I2C0, I2C1 and I2C2. Enable I2C0 (PMIC), I2C1 (gyro, touchscreen) in cubieboard7. Signed-off-by: Parthiban Nallathambi --- .../boot/dts/actions/s700-cubieboard7.dts | 53

Re: [PATCH v3 4/4] arm64: dts: actions: s700-cubieboard7: Enable SIRQ

2018-11-26 Thread Parthiban Nallathambi
the system] url: https://github.com/0day-ci/linux/commits/Parthiban-Nallathambi/Add-Actions-Semi-Owl-family-sirq-support/20181126-181439 config: arm64-allmodconfig (attached as .config) compiler: aarch64-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0 reproduce: wget https

[PATCH v2] media: imx: capture: reformat line to 80 chars or less

2018-02-15 Thread Parthiban Nallathambi
This is a cleanup patch to fix line length issue found by checkpatch.pl script. In this patch, line 144 have been wrapped. Signed-off-by: Parthiban Nallathambi --- Changes in v2: - Changed commit message drivers/staging/media/imx/imx-media-capture.c | 3 ++- 1 file changed, 2 insertions(+), 1

[PATCH] staging: media: reformat line to 80 chars or less

2018-02-12 Thread Parthiban Nallathambi
This is a cleanup patch to fix line length issue found by checkpatch.pl script. In this patch, line 144 have been wrapped. Signed-off-by: Parthiban Nallathambi --- drivers/staging/media/imx/imx-media-capture.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers

[PATCH v2 2/2] ARM: dts: imx6ull: add MYiR MYS-6ULX SBC

2020-06-01 Thread Parthiban Nallathambi
Add support for the MYiR imx6ULL based single board computer equipped with on board 256MB NAND & RAM. The board also provides expansion header for expansion board, but this commit adds only support for SBC. Signed-off-by: Parthiban Nallathambi --- Notes: Changelog v2: - moved regul

[PATCH v2 1/2] dt-bindings: arm: fsl: Add MYiR Tech boards

2020-06-01 Thread Parthiban Nallathambi
Add entries for MYiR Tech imx6ULL eval boards. Signed-off-by: Parthiban Nallathambi --- Documentation/devicetree/bindings/arm/fsl.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index

[PATCH] rtc: rv3028: add clkout support

2019-09-27 Thread Parthiban Nallathambi
rv3028 provides clkout (enabled by default). Add clkout to clock framework source and control from device tree for variable frequency with enable and disable functionality. Signed-off-by: Parthiban Nallathambi --- drivers/rtc/rtc-rv3028.c | 156 +++ 1 file

[PATCH] ARM: dts: imx6: Extend support for Phytec phycore i.MX6ULL SoM

2019-09-12 Thread Parthiban Nallathambi
Extend Phycore i.MX6UL SoM for i.MX6ULL with on board eMMC. Phycore i.MX6ULL is deployed with same carrier board Segin as the pins are compatible with UL version. Signed-off-by: Parthiban Nallathambi --- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 26 +-- .../dts/imx6ul

Re: [PATCH] ARM: dts: imx6: Extend support for Phytec phycore i.MX6ULL SoM

2019-10-07 Thread Parthiban Nallathambi
On 10/6/19 10:23 AM, Shawn Guo wrote: On Thu, Sep 12, 2019 at 10:29:28PM +0200, Parthiban Nallathambi wrote: Extend Phycore i.MX6UL SoM for i.MX6ULL with on board eMMC. Phycore i.MX6ULL is deployed with same carrier board Segin as the pins are compatible with UL version. Signed-off

Re: [PATCH] rtc: rv3028: add clkout support

2019-10-18 Thread Parthiban Nallathambi
Hi, Thanks for the comments. Will send v2 with changes. On 10/11/19 11:17 AM, Alexandre Belloni wrote: Hi, thanks for the patch, minor comments below. On 27/09/2019 16:15:05+0200, Parthiban Nallathambi wrote: + ret = regmap_update_bits(rv3028->regmap, RV3028_STA

[PATCH v2] rtc: rv3028: add clkout support

2019-10-18 Thread Parthiban Nallathambi
rv3028 provides clkout (enabled by default). Add clkout to clock framework source and control from device tree for variable frequency with enable and disable functionality. Signed-off-by: Parthiban Nallathambi --- Notes: Notes: Changlog in v2: - Removed disabling the clock. clk

Re: [PATCH v2 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-07-07 Thread Parthiban Nallathambi
Hi Rob, On 07/06/2018 10:34 PM, Rob Herring wrote: > On Fri, Jun 29, 2018 at 05:38:02PM +0200, Parthiban Nallathambi wrote: >> Adding device tree binding for vcnl4035 and vendor >> prefix for Vishay Intertechnology >> >> Signed-off-by: Parthiban Nallathambi >> --

[PATCH 1/2] iio: light: Add support for vishay vcnl4035

2018-06-28 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- drivers/iio/light/Kconfig| 12 + drivers/iio/light/Makefile | 1 + drivers/iio/light/vcnl4035.c | 684

[PATCH 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-06-28 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi --- .../devicetree/bindings/iio/light/vcnl4035.txt| 19 +++ Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 20

[PATCH v2 2/2] iio: light: Add device tree binding for vishay vcnl4035

2018-06-29 Thread Parthiban Nallathambi
Adding device tree binding for vcnl4035 and vendor prefix for Vishay Intertechnology Signed-off-by: Parthiban Nallathambi --- .../devicetree/bindings/iio/light/vcnl4035.txt| 19 +++ Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 20

[PATCH v2 1/2] iio: light: Add support for vishay vcnl4035

2018-06-29 Thread Parthiban Nallathambi
Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch adds support only for ALS function Signed-off-by: Parthiban Nallathambi --- Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped

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

2018-07-01 Thread Parthiban Nallathambi
Hello Andreas, On 07/01/2018 08:05 PM, Andreas Färber wrote: > Hi Saravannan, > > Am 28.06.2018 um 21:18 schrieb Saravanan Sekar: >> Changelog v2: >> Fixed 0 day compilation warning >> Modified existing dts Actions S900 clock bindings common to Actions >> Soc family > > Please post v3 without

Re: [PATCH v2 1/2] iio: light: Add support for vishay vcnl4035

2018-07-03 Thread Parthiban Nallathambi
removed it now. Will send the cleaned up patch in v3. Signed-off-by: Parthiban Nallathambi --- Changelog since v1: 1. Fixed 0-day warning on le16_to_cpu usage 2. Persistence value is directly mapped to datasheet's value to avoid confusions of usage from sysfs --- drivers/iio/light/Kconfig

Re: [PATCH 1/2] iio: light: Add support for vishay vcnl4035

2018-07-03 Thread Parthiban Nallathambi
Hello Jonathan, Thanks for your comments. Will send fixed v3 patch. On 06/29/2018 07:59 PM, Jonathan Cameron wrote: On Thu, 28 Jun 2018 14:30:20 +0200 Parthiban Nallathambi wrote: Add support for VCNL4035, which is capable of Ambient light sensing (ALS) and proximity function. This patch

Re: [PATCH 5/9] arm64: dts: actions: Add Reset Controller support for S700 SoC

2018-07-29 Thread Parthiban Nallathambi
Hi Mani, On 07/27/2018 08:45 PM, Manivannan Sadhasivam wrote: > Add reset controller property and bindings header for the > Actions Semi S700 SoC DTS. > > Signed-off-by: Manivannan Sadhasivam > --- > arch/arm64/boot/dts/actions/s700.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff

[PATCH v3 2/4] drivers/irqchip: Add Actions external interrupts support

2018-11-26 Thread Parthiban Nallathambi
be masked independently. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar --- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-owl-sirq.c | 301 + 2 files changed, 302 insertions(+) create mode 100644 drivers/irqchip/irq-owl-sirq.c

[PATCH v3 1/4] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-11-26 Thread Parthiban Nallathambi
Actions Semi OWL family SoC's provides support for external interrupt controller to be connected and controlled using SIRQ pins. S500, S700 and S900 provides 3 SIRQ lines and works independently for 3 external interrupt controllers. Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan

[PATCH v3 0/4] Add Actions Semi Owl family sirq support

2018-11-26 Thread Parthiban Nallathambi
ding updates with vendor prefix - Register sharing handled globally and common init sequence/data for all actions SoC family Thanks, Parthiban Saravanan Parthiban Nallathambi (4): dt-bindings: interrupt-controller: Actions external interrupt controller drivers/irqchip: Add Actions externa

[PATCH v3 3/4] arm64: dts: actions: Add sirq node for Actions Semi S700

2018-11-26 Thread Parthiban Nallathambi
Add sirq node for Actions Semi S700 SoC with 3 SIRQ pins support, in which external interrupt controllers can be connected. Example: atc260x: atc2603c@65 { interrupt-parent = <>; interrupts = ; }; Signed-off-by: Parthiban Nallathambi Signed-off-by: Saravanan Sekar ---

[PATCH v3 4/4] arm64: dts: actions: s700-cubieboard7: Enable SIRQ

2018-11-26 Thread Parthiban Nallathambi
Add pinctrl definitions for Actions Semiconductor S700 SIRQ external interrupt controller. Signed-off-by: Parthiban Nallathambi --- .../boot/dts/actions/s700-cubieboard7.dts | 19 +++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/actions/s700-cubieboard7

Re: [PATCH v3 4/4] arm64: dts: actions: s700-cubieboard7: Enable SIRQ

2018-11-26 Thread Parthiban Nallathambi
the system] url: https://github.com/0day-ci/linux/commits/Parthiban-Nallathambi/Add-Actions-Semi-Owl-family-sirq-support/20181126-181439 config: arm64-allmodconfig (attached as .config) compiler: aarch64-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0 reproduce: wget https

[PATCH v2 0/4] Add Actions Semi Owl family S700 I2C support

2018-11-26 Thread Parthiban Nallathambi
bindings added with s700 compatible string - pinctrl definition for cubieboard7 Parthiban Nallathambi (4): dt-bindings: i2c: Add S700 support for Actions Semi Soc's i2c: Add Actions Semiconductor Owl family S700 I2C support arm64: dts: actions: s700: Add I2C controller nodes arm64: dts

[PATCH v2 2/4] i2c: Add Actions Semiconductor Owl family S700 I2C support

2018-11-26 Thread Parthiban Nallathambi
Add S700 to the list of devices supported by Owl I2C driver. Add Actions Semiconductor Owl family S900 I2C driver. Signed-off-by: Parthiban Nallathambi --- drivers/i2c/busses/i2c-owl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/busses/i2c-owl.c b/drivers/i2c/busses/i2c

  1   2   >