Re: [PATCH v2 1/1] thermal: ti-soc-thermal: Remove duplicated header file inclusion

2021-04-06 Thread J, KEERTHY
On 4/6/2021 2:49 PM, Zhen Lei wrote: Delete one of the header files that are included twice, all included header files are then rearranged alphabetically. Reviewed-by: Keerthy Signed-off-by: Zhen Lei --- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 35

Re: [PATCH V4 3/5] arm64: dts: ti: am65/j721e: Fix up un-necessary status set to "okay" for crypto

2020-11-13 Thread J, KEERTHY
On 11/14/2020 2:48 AM, Nishanth Menon wrote: The default state of a device tree node is "okay". There is no specific use of explicitly adding status = "okay" in the SoC dtsi. Reviewed-by: Keerthy Signed-off-by: Nishanth Menon Reviewed-by: Tony Lindgren Acked

Re: [PATCH] thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430

2020-11-02 Thread J, KEERTHY
On 11/3/2020 12:12 PM, Peter Ujfalusi wrote: Eduardo, Keerthy, On 29/10/2020 12.51, Tony Lindgren wrote: * Peter Ujfalusi [201029 10:03]: Disabling the notifier fixes the random shutdowns on OMAP4430 (ES2.0 and ES2.1) but it does not cause any issues on OMAP4460 (PandaES) or OMAP3630

Re: [PATCH] crypto: sa2ul - Select CRYPTO_AUTHENC

2020-09-07 Thread J, KEERTHY
On 9/7/2020 11:52 AM, Herbert Xu wrote: Resend with new subject. Thanks Herbert. Reviewed-by: Keerthy ---8<--- The sa2ul driver uses crypto_authenc_extractkeys and therefore must select CRYPTO_AUTHENC. Fixes: 7694b6ca649f ("crypto: sa2ul - Add crypto driver") Report

Re: [PATCH -next] crypto: sa2ul: add Kconfig selects to fix build error

2020-08-06 Thread J, KEERTHY
): undefined reference to `sha512_zero_message_hash' Thanks for catching this. Reviewed-by: Keerthy Signed-off-by: Randy Dunlap Reported-by: Randy Dunlap # 2020-07-29 Cc: Herbert Xu Cc: "David S. Miller" Cc: linux-cry...@vger.kernel.org Cc: Tero Kristo Cc: Keerthy --- driv

Re: [RFC 2/4] regulator: lp87565: dt: remove duplicated section

2020-06-14 Thread J, KEERTHY
On 6/15/2020 1:30 AM, Luca Ceresoli wrote: Hi Rob, Keerthy, On 13/06/20 00:19, Rob Herring wrote: On Wed, Jun 03, 2020 at 10:03:17PM +0200, Luca Ceresoli wrote: The "Required properties:" section is copied verbatim for each of the two supported chips. In preparation to add

Re: [PATCH v2 linux-next 4/4] arm64: configs: defconfig: Change CONFIG_REMOTEPROC from m to y

2019-09-30 Thread keerthy
On 10/1/2019 12:16 AM, Olof Johansson wrote: On Mon, Sep 30, 2019 at 6:49 AM Will Deacon wrote: On Fri, Sep 20, 2019 at 01:29:46PM +0530, Keerthy wrote: Commit 6334150e9a36 ("remoteproc: don't allow modular build") changes CONFIG_REMOTEPROC to a boolean from a tristate config op

[PATCH v2 linux-next 1/4] arm: configs: omap2plus_defconfig: Change CONFIG_REMOTEPROC from m to y

2019-09-20 Thread Keerthy
ig to have CONFIG_REMOTEPROC built in. Fixes: commit 6334150e9a3646 ("remoteproc: don't allow modular build") Signed-off-by: Keerthy --- arch/arm/configs/omap2plus_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/configs/omap2plus_defconfig

[PATCH v2 linux-next 4/4] arm64: configs: defconfig: Change CONFIG_REMOTEPROC from m to y

2019-09-20 Thread Keerthy
ig to have CONFIG_REMOTEPROC built in. Fixes: 6334150e9a36 ("remoteproc: don't allow modular build") Signed-off-by: Keerthy --- arch/arm64/configs/defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 8e05c3

[PATCH v2 linux-next 2/4] arm: configs: davinci_all_defconfig: Change CONFIG_REMOTEPROC from m to y

2019-09-20 Thread Keerthy
ig to have CONFIG_REMOTEPROC built in. Fixes: 6334150e9a36 ("remoteproc: don't allow modular build") Signed-off-by: Keerthy --- arch/arm/configs/davinci_all_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/configs/davinci_all_defconfig

[PATCH v2 linux-next 3/4] arm: configs: multi_v7_defconfig: Change CONFIG_REMOTEPROC from m to y

2019-09-20 Thread Keerthy
ig to have CONFIG_REMOTEPROC built in. Fixes: 6334150e9a36 ("remoteproc: don't allow modular build") Signed-off-by: Keerthy --- arch/arm/configs/multi_v7_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/config

[PATCH v2 linux-next 0/4] arm/arm64: configs: Convert all CONFIG_REMOTEPROC instances to y

2019-09-20 Thread Keerthy
quick testing on other boards welcome. Patches apply on top of linux-next branch Changes in v2: Cc the right lists. Keerthy (4): arm: configs: omap2plus_defconfig: Change CONFIG_REMOTEPROC from m to y arm: configs: davinci_all_defconfig: Change CONFIG_REMOTEPROC from m to y arm

remoteproc: don't allow modular build

2019-09-18 Thread Keerthy
in? That will be some magnitude of change. Best Regards, Keerthy

Re: [PATCH] bus: ti-sysc: Remove unpaired sysc_clkdm_deny_idle()

2019-09-08 Thread Keerthy
em. That's because clkdm_allow_idle_nolock() and clkdm_deny_idle_nolock() have usage count with clkdm->forcewake_count. Let's drop the unpaired sysc_clkdm_deny_idle() to fix idling of devices. Tested-by: Keerthy I believe still the previous fix [1] for nfs boot is still not on linux-next. Are

Re: [PATCH] bus: ti-sysc: Fix handling of invalid clocks

2019-09-06 Thread Keerthy
st succeed with clk_get() to continue. For modules with no clock names specified in device tree we will just ignore the clocks. Tested for DS0 and RTC+DDR modes on AM437x FWIW Tested-by: Keerthy Fixes: 2b2f7def058a ("bus: ti-sysc: Add support for missing clockdomain handling")

Re: Suspend/Resume Broken on AM43/AM33 Platforms

2019-08-19 Thread Keerthy
On 19/08/19 11:57 AM, Stephen Boyd wrote: Quoting Keerthy (2019-08-18 21:24:58) Hi Stephen, commit 03a3bb7ae63150230c5de645dc95e673ebf17e1a Author: Stephen Boyd Date: Mon Aug 5 16:32:41 2019 -0700 hwrng: core - Freeze khwrng thread during suspend Commit seems to be breaking

Suspend/Resume Broken on AM43/AM33 Platforms

2019-08-18 Thread Keerthy
el threads ... done. [ 74.175628] OOM killer enabled. [ 74.178796] Restarting tasks ... done. [ 74.226769] PM: suspend exit rtcwake: write error 1 One task refusing to freeze is the final error i am seeing. - Keerthy

Re: [PATCH] soc: ti: pm33xx: Fix static checker warnings

2019-08-13 Thread Keerthy
On 13/08/19 5:34 PM, Tony Lindgren wrote: * Keerthy [190626 00:50]: The patch fixes a bunch of static checker warnings. Sorry I just noticed that this one is still pending, applying into fixes. Thanks Tony Tony

Re: [PATCH 0/8] ti-sysc related warning fixes for v5.3-rc cycle

2019-07-23 Thread Keerthy
the legacy platform data. I also noticed we need two fixes for the ti-sysc driver while looking at the warnings. Tony, Apart from Patch 2(breaks DS0 on AM3). Rest all work fine. Tested for DS0/RTC+ddr on AM4, DS0 on AM3 Boneblack. You can add my: Tested-by: Keerthy For all the 7 patches except

Re: [PATCH 2/8] ARM: OMAP2+: Remove unconfigured midlemode for am3 lcdc

2019-07-23 Thread Keerthy
tried looking through the git log, and the initial commit itself didn't add the MSTANDBY_ flags but used the SYSC_HAS_MIDLEMODE. Jyri, Do you know the history? Tony/Suman, This patch breaks DS0 on am3. - Keerthy regards Suman Let's fix the warning by removing SYSC_HAS_MIDLEMODE. Note

Re: [PATCH v2] arm64: Kconfig.platforms: Enable GPIO_DAVINCI for ARCH_K3

2019-07-10 Thread Keerthy
On 29/06/19 2:07 AM, Nishanth Menon wrote: On 09:08-20190628, Keerthy wrote: [..] + select GPIO_SYSFS + select GPIO_DAVINCI Could you help explain the logic of doing this? commit message is basically the diff in English. To me, this does NOT make sense. I understand

[PATCH] gpio: davinci: silence error prints in case of EPROBE_DEFER

2019-07-08 Thread Keerthy
Silence error prints in case of EPROBE_DEFER. This avoids multiple/duplicate defer prints during boot. Signed-off-by: Keerthy --- drivers/gpio/gpio-davinci.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/gpio-davinci.c b/drivers/gpio/gpio-davinci.c index

Re: [PATCH][next] regulator: lp87565: fix missing break in switch statement

2019-07-02 Thread Keerthy
On 02/07/19 5:01 PM, Lee Jones wrote: On Tue, 02 Jul 2019, Colin Ian King wrote: On 02/07/2019 11:44, Lee Jones wrote: On Fri, 28 Jun 2019, Colin Ian King wrote: On 28/06/2019 15:36, Mark Brown wrote: On Thu, Jun 27, 2019 at 02:16:39PM +0100, Colin King wrote: From: Colin Ian King

Re: [PATCH 00/10] crypto: k3: Add sa2ul driver

2019-06-27 Thread Keerthy
On 28/06/19 9:49 AM, Herbert Xu wrote: On Tue, Jun 18, 2019 at 05:38:33PM +0530, Keerthy wrote: The series adds Crypto hardware accelerator support for SA2UL. SA2UL stands for security accelerator ultra lite. Please cc linux-cry...@vger.kernel.org. Okay. I will do that. Thanks,

Re: [PATCH v2] arm64: Kconfig.platforms: Enable GPIO_DAVINCI for ARCH_K3

2019-06-27 Thread Keerthy
On 27/06/19 8:02 PM, Nishanth Menon wrote: On 16:39-20190627, Keerthy wrote: Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. Signed-off-by: Keerthy --- Changes in v2: * Enabling configs in Kconfig.platforms file instead of defconfig. * Removed GPIO_DEBUG config

Re: [PATCH][next] regulator: lp87565: fix missing break in switch statement

2019-06-27 Thread Keerthy
= LP87565_BUCK_3210; max_idx = LP87565_BUCK_3210; + break; Thanks Colin. Reviewed-by: Keerthy default: dev_err(lp87565->dev, "Invalid lp config %d\n", lp87565->dev_type);

[PATCH v2] arm64: Kconfig.platforms: Enable GPIO_DAVINCI for ARCH_K3

2019-06-27 Thread Keerthy
Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. Signed-off-by: Keerthy --- Changes in v2: * Enabling configs in Kconfig.platforms file instead of defconfig. * Removed GPIO_DEBUG config. arch/arm64/Kconfig.platforms | 2 ++ 1 file changed, 2 insertions(+) diff --git

Re: linux-next: build warning after merge of the mfd tree

2019-06-26 Thread Keerthy
On 27/06/19 10:41 AM, Stephen Rothwell wrote: Hi Lee, After merging the mfd tree, today's linux-next build (x86_64 allmodconfig) produced this warning: drivers/regulator/lp87565-regulator.c: In function 'lp87565_regulator_probe': drivers/regulator/lp87565-regulator.c:182:11: warning: this

[PATCH] soc: ti: pm33xx: Fix static checker warnings

2019-06-26 Thread Keerthy
The patch fixes a bunch of static checker warnings. Reported-by: Dan Carpenter Signed-off-by: Keerthy --- drivers/soc/ti/pm33xx.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/soc/ti/pm33xx.c b/drivers/soc/ti/pm33xx.c index bb77c220b6f8

Re: [PATCH V2] net: ethernet: ti: cpsw: Fix suspend/resume break

2019-06-25 Thread keerthy
On 6/24/2019 7:53 PM, David Miller wrote: From: Keerthy Date: Mon, 24 Jun 2019 10:46:19 +0530 Commit bfe59032bd6127ee190edb30be9381a01765b958 ("net: ethernet: ti: cpsw: use cpsw as drv data")changes the driver data to struct cpsw_common *cpsw. This is done only in pr

[PATCH V2] net: ethernet: ti: cpsw: Fix suspend/resume break

2019-06-23 Thread Keerthy
p; resume also to fetch the updated driver data. Fixes: bfe59032bd6127ee1 ("net: ethernet: ti: cpsw: use cpsw as drv data") Signed-off-by: Keerthy --- Change in v2: * Added NULL Checks for cpsw->slaves[i].ndev in suspend/resume functions. drivers/

[PATCH] net: ethernet: ti: cpsw: Fix suspend/resume break

2019-06-22 Thread Keerthy
p; resume also to fetch the updated driver data. Fixes: bfe59032bd6127ee1 ("net: ethernet: ti: cpsw: use cpsw as drv data") Signed-off-by: Keerthy --- drivers/net/ethernet/ti/cpsw.c | 36 +++--- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a

[PATCH 03/10] crypto: sa2ul: Add AES ECB Mode support

2019-06-18 Thread Keerthy
ciphertext value and vice versa. In other words, the same plaintext value will always result in the same ciphertext value. Signed-off-by: Keerthy --- drivers/crypto/sa2ul.c | 76 ++ 1 file changed, 76 insertions(+) diff --git a/drivers/crypto/sa2ul.c b/drivers

[PATCH 02/10] crypto: sa2ul: Add crypto driver

2019-06-18 Thread Keerthy
-by: Keerthy --- drivers/crypto/Kconfig | 17 + drivers/crypto/Makefile |1 + drivers/crypto/sa2ul.c | 1151 +++ drivers/crypto/sa2ul.h | 384 + 4 files changed, 1553 insertions(+) create mode 100644 drivers/crypto/sa2ul.c create mode 100644 drivers

[PATCH 09/10] sa2ul: Add 3DES ECB & CBC Mode support

2019-06-18 Thread Keerthy
Triple DES (3DES), officially the Triple Data Encryption Algorithm (TDEA or Triple DEA), is a symmetric-key block cipher, which applies the DES cipher algorithm three times to each data block Add 3DES ECB(Electronic code book) & CBC(Cipher Block Chaining) Mode support. Signed-off-by: Kee

[PATCH 08/10] crypto: sa2ul: Add hmac(sha256) HMAC algorithm support

2019-06-18 Thread Keerthy
hmac(sha256) HMAC algorithm support and the message digest size is 32 bytes. Signed-off-by: Keerthy --- drivers/crypto/sa2ul.c | 52 ++ 1 file changed, 52 insertions(+) diff --git a/drivers/crypto/sa2ul.c b/drivers/crypto/sa2ul.c index e3a1321f0666

[PATCH 05/10] crypto: sha256_generic: Export the Transform function

2019-06-18 Thread Keerthy
The transform function can be used as is by other crypto drivers that need to transform the 256 bit key using cpu. Hence export it. Signed-off-by: Keerthy --- crypto/sha256_generic.c | 3 ++- include/crypto/sha.h| 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/crypto

[PATCH 06/10] crypto: sa2ul: Add hmac(sha256)cbc(aes) AEAD Algo support

2019-06-18 Thread Keerthy
of 32 bytes is used for authetication and AES in CBC mode is used in conjunction for encryption/decryption. Signed-off-by: Keerthy --- drivers/crypto/sa2ul.c | 92 ++ 1 file changed, 92 insertions(+) diff --git a/drivers/crypto/sa2ul.c b/drivers/crypto

[PATCH 04/10] crypto: sa2ul: Add aead support for hmac(sha1)cbc(aes) algorithm

2019-06-18 Thread Keerthy
bytes is used for authetication and AES in CBC mode is used in conjunction for encryption/decryption. Signed-off-by: Keerthy --- drivers/crypto/sa2ul.c | 402 + 1 file changed, 402 insertions(+) diff --git a/drivers/crypto/sa2ul.c b/drivers/crypto/sa2ul.c

[PATCH 10/10] arm64: dts: k3-am6: Add crypto accelarator node

2019-06-18 Thread Keerthy
Add crypto accelarator node. Define the psil specific config node as well. This can be used in Packet Mode alone. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 33 1 file changed, 33 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65

[PATCH 07/10] crypto: sa2ul: Add hmac(sha1) HMAC algorithm support

2019-06-18 Thread Keerthy
hmac(sha1) HMAC algorithm support and the message digest size is 20 bytes. Signed-off-by: Keerthy --- drivers/crypto/sa2ul.c | 347 + 1 file changed, 347 insertions(+) diff --git a/drivers/crypto/sa2ul.c b/drivers/crypto/sa2ul.c index 9c9008e21867

[PATCH 00/10] crypto: k3: Add sa2ul driver

2019-06-18 Thread Keerthy
on top of: https://patchwork.kernel.org/project/linux-dmaengine/list/?series=114105 The above series adds couple of dmaengine APIs that are used by the sa2ul driver. Hence there is a hard dependency on the above series. Keerthy (10): dt-bindings: crypto: k3: Add sa2ul bindings documentation crypto

[PATCH 01/10] dt-bindings: crypto: k3: Add sa2ul bindings documentation

2019-06-18 Thread Keerthy
and authentication of content in applications requiring DRM (digital rights management) and content/asset protection The device includes one instantiation of SA2_UL named SA2_UL0 SA2UL needs on tx channel and a pair of rx dma channels. Signed-off-by: Keerthy --- .../devicetree/bindings/crypto

Re: [GIT PULL] Immutable branch between MFD and Regulator due for the v5.3 merge window

2019-06-17 Thread Keerthy
window Keerthy (3): dt-bindings: mfd: lp87565: Add LP87561 configuration mfd: lp87565: Add support for 4-phase LP87561 combination regulator: lp87565: Add 4-phase lp87561 regulator support Thanks Lee Jones

Re: [RESEND PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-06-13 Thread keerthy
On 6/13/2019 11:02 PM, Mark Brown wrote: On Thu, Jun 13, 2019 at 10:32:45PM +0530, keerthy wrote: On 6/13/2019 9:15 PM, Mark Brown wrote: On Wed, Jun 12, 2019 at 08:16:20PM +0530, Keerthy wrote: patches 1/3 2/3 are already applied to linux-next. This doesn't build without those

Re: [RESEND PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-06-13 Thread keerthy
On 6/13/2019 9:15 PM, Mark Brown wrote: On Wed, Jun 12, 2019 at 08:16:20PM +0530, Keerthy wrote: patches 1/3 2/3 are already applied to linux-next. This doesn't build without those patches: They are already on next. Do you want me to resend them as well? CC drivers/regulator

[RESEND PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-06-12 Thread Keerthy
Signed-off-by: Keerthy Acked-by: Mark Brown --- patches 1/3 2/3 are already applied to linux-next. Changes in v2: * Changed if/else block to switch statement. drivers/regulator/lp87565-regulator.c | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/drivers

Re: [PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-06-12 Thread Keerthy
On 10/06/19 11:18 AM, Lee Jones wrote: On Sat, 08 Jun 2019, Mark Brown wrote: On Sat, Jun 08, 2019 at 09:26:31AM +0530, keerthy wrote: mfd patches are on linux-next already. Hope you can pull this one now that dependencies are met. Someone will need to send me a copy of the patch, if I

Re: [PATCH] arm64: configs: Enable GPIO_DAVINCI

2019-06-11 Thread keerthy
On 6/11/2019 11:49 PM, Tero Kristo wrote: On 05/06/2019 09:14, Keerthy wrote: Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. Signed-off-by: Keerthy ---   arch/arm64/configs/defconfig | 3 +++   1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b

Re: [PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-06-07 Thread keerthy
On 5/28/2019 6:57 PM, Mark Brown wrote: On Tue, May 28, 2019 at 03:23:41PM +0530, Keerthy wrote: On 22/05/19 9:05 PM, Mark Brown wrote: On Thu, May 16, 2019 at 10:02:18AM +0530, Keerthy wrote: Acked-by: Mark Brown This patch will come via the mfd branch? I'd expect so, IIRC it had

Re: [RFC RESEND PATCH v2 1/4] dt-bindings: gpio: davinci: Add k3 am654 compatible

2019-06-07 Thread keerthy
On 6/8/2019 4:09 AM, Linus Walleij wrote: On Thu, Jun 6, 2019 at 11:55 AM Keerthy wrote: The patch adds k3 am654 compatible, specific properties and an example. Signed-off-by: Keerthy Patch applied with the three others, so now all GPIO changes are in tree. Please funnel all the DTS

[RFC RESEND PATCH v2 4/4] arm64: dts: ti: am654-base-board: Add gpio_keys node

2019-06-06 Thread Keerthy
There are 2 push buttons: SW5 and SW6 that are basically connected to WKUP_GPIO0_24 and WKUP_GPIO0_27 respectively. Add the respective nodes and the pinctrl data to set the mode to GPIO and Input. Signed-off-by: Keerthy --- .../arm64/boot/dts/ti/k3-am654-base-board.dts | 27

[RFC RESEND PATCH v2 3/4] arm64: dts: ti: am6-main: Add gpio nodes

2019-06-06 Thread Keerthy
Add gpio0/1 nodes under main domain. They have 96 and 90 gpios respectively and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts

[RFC RESEND PATCH v2 1/4] dt-bindings: gpio: davinci: Add k3 am654 compatible

2019-06-06 Thread Keerthy
The patch adds k3 am654 compatible, specific properties and an example. Signed-off-by: Keerthy --- .../devicetree/bindings/gpio/gpio-davinci.txt | 18 ++ 1 file changed, 18 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/gpio-davinci.txt b/Documentation

[RFC RESEND PATCH v2 0/4] arm64: dts: ti: am6: Add gpio nodes

2019-06-06 Thread Keerthy
://patchwork.kernel.org/project/linux-arm-kernel/list/?series=112791 Posting as RFC as it has dependencies to be merged. Resending with the linux-gpio and gpio Maintainers copied. Changes in v2: * Added a separate am654 compatible. Keerthy (4): dt-bindings: gpio: davinci: Add k3 am654 compatible arm64: dts

[RFC RESEND PATCH v2 2/4] arm64: dts: ti: am6-wakeup: Add gpio node

2019-06-06 Thread Keerthy
Add gpio0 node under wakeup domain. This has 56 gpios and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi b

Re: [PATCH v2 2/3] gpio: davinci: Add new compatible for K3 AM654 SoCs

2019-06-05 Thread Keerthy
On 05/06/19 7:56 PM, Bartosz Golaszewski wrote: śr., 5 cze 2019 o 10:02 Keerthy napisał(a): Add new compatible for K3 AM654 SoCs. Signed-off-by: Keerthy --- drivers/gpio/gpio-davinci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/gpio-davinci.c b/drivers/gpio/gpio

[PATCH v2 0/3] gpio: davinci: Add support for TI K3 AM6 platform

2019-06-05 Thread Keerthy
K3 AM6 platform has 2 instances of gpio banks on main domain and 1 instance on wakeup domin. All are capable of generating banked interrupts. Changes in v2: * Introduced a separate compatible for am654. Documentation patch link: https://patchwork.kernel.org/patch/10976445/ Keerthy (3

[PATCH v2 1/3] gpio: davinci: Fix the compiler warning with ARM64 config enabled

2019-06-05 Thread Keerthy
Fix the compiler warning with ARM64 config enabled as the current mask assumes 32 bit by default. Signed-off-by: Keerthy --- drivers/gpio/gpio-davinci.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-davinci.c b/drivers/gpio/gpio-davinci.c index

[PATCH v2 3/3] gpio: Davinci: Add K3 dependencies

2019-06-05 Thread Keerthy
Add K3 dependencies to enable the driver on K3 platforms. Signed-off-by: Keerthy --- drivers/gpio/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 62f3fe06cd2f..28dba62e2219 100644 --- a/drivers/gpio/Kconfig +++ b

[PATCH v2 2/3] gpio: davinci: Add new compatible for K3 AM654 SoCs

2019-06-05 Thread Keerthy
Add new compatible for K3 AM654 SoCs. Signed-off-by: Keerthy --- drivers/gpio/gpio-davinci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/gpio-davinci.c b/drivers/gpio/gpio-davinci.c index 0977590eb996..fc494a84a29d 100644 --- a/drivers/gpio/gpio-davinci.c +++ b/drivers/gpio

[RFC PATCH v2 3/4] arm64: dts: ti: am6-main: Add gpio nodes

2019-06-05 Thread Keerthy
Add gpio0/1 nodes under main domain. They have 96 and 90 gpios respectively and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts

[RFC PATCH v2 0/4] arm64: dts: ti: am6: Add gpio nodes

2019-06-05 Thread Keerthy
://patchwork.kernel.org/project/linux-arm-kernel/list/?series=112791 Posting as RFC as it has dependencies to be merged. Changes in v2: * Added a separate am654 compatible. Keerthy (4): dt-bindings: gpio: davinci: Add k3 am654 compatible arm64: dts: ti: am6-wakeup: Add gpio node arm64: dts: ti: am6-main

[RFC PATCH v2 4/4] arm64: dts: ti: am654-base-board: Add gpio_keys node

2019-06-05 Thread Keerthy
There are 2 push buttons: SW5 and SW6 that are basically connected to WKUP_GPIO0_24 and WKUP_GPIO0_27 respectively. Add the respective nodes and the pinctrl data to set the mode to GPIO and Input. Signed-off-by: Keerthy --- .../arm64/boot/dts/ti/k3-am654-base-board.dts | 27

[RFC PATCH v2 1/4] dt-bindings: gpio: davinci: Add k3 am654 compatible

2019-06-05 Thread Keerthy
The patch adds k3 am654 compatible, specific properties and an example. Signed-off-by: Keerthy --- .../devicetree/bindings/gpio/gpio-davinci.txt | 18 ++ 1 file changed, 18 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/gpio-davinci.txt b/Documentation

[RFC PATCH v2 2/4] arm64: dts: ti: am6-wakeup: Add gpio node

2019-06-05 Thread Keerthy
Add gpio0 node under wakeup domain. This has 56 gpios and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi b

Re: [RFC PATCH 1/3] arm64: dts: ti: am6-wakeup: Add gpio node

2019-06-05 Thread Keerthy
On 05/06/19 11:46 AM, Lokesh Vutla wrote: On 05/06/19 11:38 AM, Keerthy wrote: Add gpio0 node under wakeup domain. This has 56 gpios and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 15 +++ 1 file

[PATCH] arm64: configs: Enable GPIO_DAVINCI

2019-06-05 Thread Keerthy
Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. Signed-off-by: Keerthy --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d1b72f99e2f4..57d7a4c207bd 100644 --- a/arch/arm64

[RFC PATCH 1/3] arm64: dts: ti: am6-wakeup: Add gpio node

2019-06-05 Thread Keerthy
Add gpio0 node under wakeup domain. This has 56 gpios and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi b

[RFC PATCH 2/3] arm64: dts: ti: am6-main: Add gpio nodes

2019-06-05 Thread Keerthy
Add gpio0/1 nodes under main domain. They have 96 and 90 gpios respectively and all are capable of generating banked interrupts. Signed-off-by: Keerthy --- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts

[RFC PATCH 0/3] arm64: dts: ti: am6: Add gpio nodes

2019-06-05 Thread Keerthy
://patchwork.kernel.org/project/linux-arm-kernel/list/?series=112791 Posting as RFC as it has dependencies to be merged. Keerthy (3): arm64: dts: ti: am6-wakeup: Add gpio node arm64: dts: ti: am6-main: Add gpio nodes arm64: dts: ti: am654-base-board: Add gpio_keys node arch/arm64/boot/dts/ti/k3-am65

[RFC PATCH 3/3] arm64: dts: ti: am654-base-board: Add gpio_keys node

2019-06-05 Thread Keerthy
There are 2 push buttons: SW5 and SW6 that are basically connected to WKUP_GPIO0_24 and WKUP_GPIO0_27 respectively. Add the respective nodes and the pinctrl data to set the mode to GPIO and Input. Signed-off-by: Keerthy --- .../arm64/boot/dts/ti/k3-am654-base-board.dts | 27

[PATCH 1/2] gpio: davinci: Fix the compiler warning with ARM64 config enabled

2019-06-04 Thread Keerthy
Fix the compiler warning with ARM64 config enabled as the current mask assumes 32 bit by default. Signed-off-by: Keerthy --- drivers/gpio/gpio-davinci.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-davinci.c b/drivers/gpio/gpio-davinci.c index

[PATCH 2/2] gpio: Davinci: Add K3 dependencies

2019-06-04 Thread Keerthy
Add K3 dependencies to enable the driver on K3 platforms. Signed-off-by: Keerthy --- drivers/gpio/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 62f3fe06cd2f..28dba62e2219 100644 --- a/drivers/gpio/Kconfig +++ b

[PATCH 0/2] gpio: davinci: Add support for TI K3 AM6 platform

2019-06-04 Thread Keerthy
K3 AM6 platform has 2 instances of gpio banks on main domain and 1 instance on wakeup domin. All are capable of generating banked interrupts. Keerthy (2): gpio: davinci: Fix the compiler warning with ARM64 config enabled gpio: Davinci: Add K3 Specific dependencies drivers/gpio/Kconfig

[PATCH] arm: dts: dra72x: Disable usb4_tm target module

2019-06-04 Thread Keerthy
usb4_tm is unsed on dra72 and accessing the module with ti,sysc is causing a boot crash hence disable its target module. Fixes: 549fce068a3112 ("ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data") Reported-by: Vignesh Raghavendra Signed-off-by: Keerthy --- arch/ar

Re: [PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-05-28 Thread Keerthy
On 22/05/19 9:05 PM, Mark Brown wrote: On Thu, May 16, 2019 at 10:02:18AM +0530, Keerthy wrote: The LP8756x family has a single output 4-phase regulator configuration. Add support for the same. The control lies in the master buck which is buck0 for 4-phase configuration. Enable/disable

Re: [PATCHv2 00/13] ti-sysc driver changes to drop custom hwmods property

2019-05-28 Thread Keerthy
be posting more patches for dropping hwmods properties as they get tested. Added missing dra71/76 patches on linux-next which get them to boot. Tested for boot on dra71/76. Tested for DS0 on AM43/33. Tested for RTC+DDR mode on am43. For the series: Tested-by: Keerthy Regards, Tony

Re: [PATCH 00/12] ti-sysc driver changes to drop custom hwmods property

2019-05-27 Thread Keerthy
be posting more patches for dropping hwmods properties as they get tested. Tony, What is the base of this series? It does not apply cleanly neither on linux-next nor on top of 5.2->rc1. If there are dependencies do you have a branch? - Keerthy Regards, Tony Tony Lindgren (12): bus:

[PATCH v2 1/3] dt-bindings: mfd: lp87565: Add lp87561 configuration

2019-05-15 Thread Keerthy
lp87561 is a single output 4-phase regulator configuration. Add support for the same. Signed-off-by: Keerthy --- .../devicetree/bindings/mfd/lp87565.txt | 36 +++ 1 file changed, 36 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/lp87565.txt b

[PATCH v2 2/3] mfd: lp87565: Add support for 4-phase lp87561 combination

2019-05-15 Thread Keerthy
Add support for 4-phase lp87561 combination. Signed-off-by: Keerthy --- drivers/mfd/lp87565.c | 4 include/linux/mfd/lp87565.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/drivers/mfd/lp87565.c b/drivers/mfd/lp87565.c index 32d2a07d4354..8ad688fe75f9 100644 --- a/drivers

[PATCH v2 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-05-15 Thread Keerthy
Signed-off-by: Keerthy --- Changes in v2: * Changed if/else block to switch statement. drivers/regulator/lp87565-regulator.c | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/drivers/regulator/lp87565-regulator.c b/drivers/regulator/lp87565-regulator.c index

[PATCH v2 0/3] mfd: lp87565: Add support for 4-phase lp87561 combination

2019-05-15 Thread Keerthy
Add support for 4-phase lp87561 combination. Data Sheet: https://www.ti.com/lit/ds/symlink/lp87561-q1.pdf Keerthy (3): dt-bindings: mfd: lp87565: Add lp87561 configuration mfd: lp87565: Add support for 4-phase lp87561 combination regulator: lp87565: Add 4-phase lp87561 regulator support

Re: [PATCH 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-05-15 Thread Keerthy
On 15/05/19 4:38 PM, Mark Brown wrote: On Wed, May 15, 2019 at 03:38:48PM +0530, Keerthy wrote: @@ -172,6 +178,9 @@ static int lp87565_regulator_probe(struct platform_device *pdev) if (lp87565->dev_type == LP87565_DEVICE_TYPE_LP87565_Q1) { min_idx = LP87565_BUCK

[PATCH 1/3] dt-bindings: mfd: lp87565: Add lp87561 configuration

2019-05-15 Thread Keerthy
lp87561 is a single output 4-phase regulator configuration. Add support for the same. Data Sheet: https://www.ti.com/lit/ds/symlink/lp87561-q1.pdf Signed-off-by: Keerthy --- .../devicetree/bindings/mfd/lp87565.txt | 36 +++ 1 file changed, 36 insertions(+) diff --git

[PATCH 3/3] regulator: lp87565: Add 4-phase lp87561 regulator support

2019-05-15 Thread Keerthy
Signed-off-by: Keerthy --- drivers/regulator/lp87565-regulator.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/regulator/lp87565-regulator.c b/drivers/regulator/lp87565-regulator.c index 81eb4b890c0c..8255650df1cd 100644 --- a/drivers/regulator/lp87565-regulator.c +++ b/drivers

[PATCH 2/3] mfd: lp87565: Add support for 4-phase lp87561 combination

2019-05-15 Thread Keerthy
Add support for 4-phase lp87561 combination. Data Sheet: https://www.ti.com/lit/ds/symlink/lp87561-q1.pdf Signed-off-by: Keerthy --- drivers/mfd/lp87565.c | 4 include/linux/mfd/lp87565.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/drivers/mfd/lp87565.c b/drivers/mfd

[PATCH 0/3] mfd: lp87565: Add support for 4-phase lp87561 combination

2019-05-15 Thread Keerthy
Add support for 4-phase lp87561 combination. Data Sheet: https://www.ti.com/lit/ds/symlink/lp87561-q1.pdf Keerthy (3): dt-bindings: mfd: lp87565: Add lp87561 configuration mfd: lp87565: Add support for 4-phase lp87561 combination regulator: lp87565: Add 4-phase lp87561 regulator support

Re: [PATCH 0/2] Two ti-sysc driver fixes for v5.3 merge window

2019-05-01 Thread Keerthy
On 02/05/19 3:11 AM, Tony Lindgren wrote: Hi all, Here are few fixes for the am335x d_can boot issue Sebastian reported for Beaglebone. Tested for AM437x-gp-evm RTC+DDR mode and DS0. Also tried DS0 on Am335x beaglebone black. For the above: Tested-by: Keerthy Regards, Tony Tony

[PATCH] soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh

2019-04-28 Thread Keerthy
Currently there is no way to distinguish if the SoC entered DS0 mode or the RTC only mode. Hence add a print before entering the RTC only mode. Signed-off-by: Keerthy --- drivers/soc/ti/pm33xx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/ti/pm33xx.c b/drivers/soc/ti

Re: linux-next: manual merge of the rtc tree with the omap tree

2019-04-09 Thread Keerthy
On 09/04/19 10:52 AM, Stephen Rothwell wrote: Hi all, Today's linux-next merge of the rtc tree got a conflict in: drivers/rtc/rtc-omap.c between commit: 6256f7f7f217 ("rtc: OMAP: Add support for rtc-only mode") from the omap tree and commit: 35118b7a4ea0 ("rtc: omap: let the

Re: [PATCH 3/3] ARM: omap2: move platform-specific asm-offset.h to arch/arm/mach-omap2

2019-04-08 Thread Keerthy
On 09/04/19 10:37 AM, Masahiro Yamada wrote: On Tue, Apr 9, 2019 at 2:00 PM Keerthy wrote: On 08/04/19 9:48 PM, Tony Lindgren wrote: Hi, * Masahiro Yamada [190408 07:56]: is only generated and included by arch/arm/mach-omap2/, so it does not need to reside in the globally visible

Re: [PATCH 3/3] ARM: omap2: move platform-specific asm-offset.h to arch/arm/mach-omap2

2019-04-08 Thread Keerthy
cated file. Looks like a nice improvment to me, adding Keerthy and Dave to Cc. Keerthy and Dave, can you please test this series with am3 and am4 PM code? Tested for Deep Sleep0 on AM33xx Beaglebone-black. Tested for Deep Sleep0 on AM437x-gp-evm. Applied this on top of Tony's for-next with the

Re: [PATCH] clocksource/drivers/timer-ti-dm: Remove omap_dm_timer_set_load_start

2019-04-04 Thread Keerthy
story when needed, so I suggest we apply this. Adding Keerthy to Cc as he just posted a similar patch. I posted the duplicate. Thanks for looping in. Regards, Tony

[PATCH] clocksource: timer-ti-dm: Remove unused omap_dm_timer_set_load_start

2019-04-04 Thread Keerthy
omap_dm_timer_set_load_start is no longer used hence delete the function and remove the below warning. drivers/clocksource/timer-ti-dm.c:589:12: warning: ‘omap_dm_timer_set_load_start’ defined but not used Signed-off-by: Keerthy --- drivers/clocksource/timer-ti-dm.c | 28

Re: [PATCH] regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from struct palmas_pmic

2019-03-12 Thread Keerthy
On 10/03/19 8:36 PM, Axel Lin wrote: This driver is using devm_regulator_register() so it is not necessary to save *rdev for clean up. Actually the pmic->rdev[id] is not used now. Reviewed-by: Keerthy Signed-off-by: Axel Lin --- drivers/regulator/palmas-regulator.c |

Re: [PATCH RFT] regulator: lp87565: Fix missing register for LP87565_BUCK_0

2019-03-12 Thread Keerthy
On 01/03/19 11:46 AM, Axel Lin wrote: LP87565_BUCK_0 is missed, fix it. Fixes: f0168a9bf ("regulator: lp87565: Add support for lp87565 PMIC regulators") Signed-off-by: Axel Lin --- Hi J Keerthy, While reading the code, it seems strange that LP87565_BUCK_0 is never used. So current

Re: linux-5.0-rc3, ti-soc-thermal: unmet dependencies Kconfig warning

2019-01-28 Thread Keerthy
C_THERMAL >> Depends on [n]: THERMAL [=y] && (ARCH_HAS_BANDGAP || COMPILE_TEST [=n]) && >> HAS_IOMEM [=y] >> Selected by [m]: >> - MMC_SDHCI_OMAP [=m] && MMC [=m] && MMC_SDHCI_PLTFM [=m] && OF [=y] >> >> >> Maybe there is alrea

Re: [PATCH -next] gpio: davinci: drop pointless static qualifier

2019-01-23 Thread Keerthy
On 23/01/19 2:19 PM, YueHaibing wrote: > There is no need to have the 'gpio_unbanked' variable static since > new value always be assigned before use it. Acked-by: Keerthy > > Signed-off-by: YueHaibing > --- > drivers/gpio/gpio-davinci.c | 4 ++-- > 1 file change

Re: [Letux-kernel] [PATCH v3 3/3] arm: omap_hwmod disable ick autoidling when a hwmod requires that

2019-01-21 Thread Keerthy
On 19/01/19 1:28 PM, J, KEERTHY wrote: > > > On 1/19/2019 12:42 PM, Andreas Kemnade wrote: >> On Sat, 19 Jan 2019 12:09:48 +0530 >> "J, KEERTHY" wrote: >> >>> On 1/19/2019 1:18 AM, Tony Lindgren wrote: >>>> * Andreas Kemnade

  1   2   3   4   5   6   7   8   9   10   >