mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3] Keystone defconfig updates
@ 2017-07-18  3:26 Suman Anna
  2017-07-18  3:26 ` [PATCH 1/3] ARM: configs: keystone: Enable Message Manager Suman Anna
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Suman Anna @ 2017-07-18  3:26 UTC (permalink / raw)
  To: Santosh Shilimkar
  Cc: Nishanth Menon, Franklin S Cooper Jr, linux-arm-kernel,
	linux-kernel, Tero Kristo, Suman Anna

Hi Santosh,

The following patch series adds the necessary defconfig options to
keystone_defconfig to enable the TI-SCI protocol and their respective
genpd/clock/reset drivers.

This is the first of two series that provides a baseline for adding
and/or enabling other peripherals on the 66AK2G platforms. Patches are
baselined on 4.13-rc1 and are intended for the 4.14 merge window.

regards
Suman

Nishanth Menon (2):
  ARM: configs: keystone: Enable Message Manager
  ARM: configs: keystone: Enable TI-SCI protocol and genpd driver

Suman Anna (1):
  ARM: configs: keystone: Enable reset drivers

 arch/arm/configs/keystone_defconfig | 6 ++++++
 1 file changed, 6 insertions(+)

-- 
2.13.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/3] ARM: configs: keystone: Enable Message Manager
  2017-07-18  3:26 [PATCH 0/3] Keystone defconfig updates Suman Anna
@ 2017-07-18  3:26 ` Suman Anna
  2017-07-18  3:26 ` [PATCH 2/3] ARM: configs: keystone: Enable TI-SCI protocol and genpd driver Suman Anna
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Suman Anna @ 2017-07-18  3:26 UTC (permalink / raw)
  To: Santosh Shilimkar
  Cc: Nishanth Menon, Franklin S Cooper Jr, linux-arm-kernel,
	linux-kernel, Tero Kristo, Suman Anna

From: Nishanth Menon <nm@ti.com>

Message Manager is a communication hardware block on 66AK2G[1] SoCs.
Enable the same to provide support for communication with 66AK2G Power
Management Micro Controller (PMMC) via the TISCI protocol[2].

[1] http://www.ti.com/product/66ak2g02
[2] http://processors.wiki.ti.com/index.php/TISCI

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
---
 arch/arm/configs/keystone_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 1331f6dc456a..1a56a4000a14 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -174,6 +174,8 @@ CONFIG_LEDS_TRIGGER_BACKLIGHT=y
 CONFIG_LEDS_TRIGGER_GPIO=y
 CONFIG_DMADEVICES=y
 CONFIG_TI_EDMA=y
+CONFIG_MAILBOX=y
+CONFIG_TI_MESSAGE_MANAGER=y
 CONFIG_SOC_TI=y
 CONFIG_KEYSTONE_NAVIGATOR_QMSS=y
 CONFIG_KEYSTONE_NAVIGATOR_DMA=y
-- 
2.13.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 2/3] ARM: configs: keystone: Enable TI-SCI protocol and genpd driver
  2017-07-18  3:26 [PATCH 0/3] Keystone defconfig updates Suman Anna
  2017-07-18  3:26 ` [PATCH 1/3] ARM: configs: keystone: Enable Message Manager Suman Anna
@ 2017-07-18  3:26 ` Suman Anna
  2017-07-18  3:26 ` [PATCH 3/3] ARM: configs: keystone: Enable reset drivers Suman Anna
  2017-07-18  4:45 ` [PATCH 0/3] Keystone defconfig updates santosh.shilimkar
  3 siblings, 0 replies; 6+ messages in thread
From: Suman Anna @ 2017-07-18  3:26 UTC (permalink / raw)
  To: Santosh Shilimkar
  Cc: Nishanth Menon, Franklin S Cooper Jr, linux-arm-kernel,
	linux-kernel, Tero Kristo, Suman Anna

From: Nishanth Menon <nm@ti.com>

Enable the TI-SCI core protocol and the corresponding genpd
driver to enable the essential infrastructure for various
device drivers on the 66AK2G family of SoCs. The TI-SCI Clock
driver is automatically enabled for ARCH_KEYSTONE.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
---
 arch/arm/configs/keystone_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 1a56a4000a14..40bc47171193 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -179,9 +179,11 @@ CONFIG_TI_MESSAGE_MANAGER=y
 CONFIG_SOC_TI=y
 CONFIG_KEYSTONE_NAVIGATOR_QMSS=y
 CONFIG_KEYSTONE_NAVIGATOR_DMA=y
+CONFIG_TI_SCI_PM_DOMAINS=y
 CONFIG_MEMORY=y
 CONFIG_TI_AEMIF=y
 CONFIG_KEYSTONE_IRQ=y
+CONFIG_TI_SCI_PROTOCOL=y
 CONFIG_EXT4_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
 CONFIG_FANOTIFY=y
-- 
2.13.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 3/3] ARM: configs: keystone: Enable reset drivers
  2017-07-18  3:26 [PATCH 0/3] Keystone defconfig updates Suman Anna
  2017-07-18  3:26 ` [PATCH 1/3] ARM: configs: keystone: Enable Message Manager Suman Anna
  2017-07-18  3:26 ` [PATCH 2/3] ARM: configs: keystone: Enable TI-SCI protocol and genpd driver Suman Anna
@ 2017-07-18  3:26 ` Suman Anna
  2017-07-18  4:45 ` [PATCH 0/3] Keystone defconfig updates santosh.shilimkar
  3 siblings, 0 replies; 6+ messages in thread
From: Suman Anna @ 2017-07-18  3:26 UTC (permalink / raw)
  To: Santosh Shilimkar
  Cc: Nishanth Menon, Franklin S Cooper Jr, linux-arm-kernel,
	linux-kernel, Tero Kristo, Suman Anna

Enable the TI SYSCON and TI-SCI reset drivers for Keystone
platforms. These drivers will provide the reset functionality
for devices like DSPs or PRU-ICSSs. There are no devices that
require these to be built-in, so these are enabled as modules.

Signed-off-by: Suman Anna <s-anna@ti.com>
---
 arch/arm/configs/keystone_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 40bc47171193..d47ea43d097e 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -183,6 +183,8 @@ CONFIG_TI_SCI_PM_DOMAINS=y
 CONFIG_MEMORY=y
 CONFIG_TI_AEMIF=y
 CONFIG_KEYSTONE_IRQ=y
+CONFIG_RESET_TI_SCI=m
+CONFIG_RESET_TI_SYSCON=m
 CONFIG_TI_SCI_PROTOCOL=y
 CONFIG_EXT4_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
-- 
2.13.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/3] Keystone defconfig updates
  2017-07-18  3:26 [PATCH 0/3] Keystone defconfig updates Suman Anna
                   ` (2 preceding siblings ...)
  2017-07-18  3:26 ` [PATCH 3/3] ARM: configs: keystone: Enable reset drivers Suman Anna
@ 2017-07-18  4:45 ` santosh.shilimkar
  2017-07-22  1:29   ` Santosh Shilimkar
  3 siblings, 1 reply; 6+ messages in thread
From: santosh.shilimkar @ 2017-07-18  4:45 UTC (permalink / raw)
  To: Suman Anna, Santosh Shilimkar
  Cc: Nishanth Menon, Franklin S Cooper Jr, linux-arm-kernel,
	linux-kernel, Tero Kristo



On 7/17/17 8:26 PM, Suman Anna wrote:
> Hi Santosh,
> 
> The following patch series adds the necessary defconfig options to
> keystone_defconfig to enable the TI-SCI protocol and their respective
> genpd/clock/reset drivers.
> 
> This is the first of two series that provides a baseline for adding
> and/or enabling other peripherals on the 66AK2G platforms. Patches are
> baselined on 4.13-rc1 and are intended for the 4.14 merge window.
> 
Looks good. Will add this to 4.14 queue and push it to next by
weekend.

Regards,
Santosh

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/3] Keystone defconfig updates
  2017-07-18  4:45 ` [PATCH 0/3] Keystone defconfig updates santosh.shilimkar
@ 2017-07-22  1:29   ` Santosh Shilimkar
  0 siblings, 0 replies; 6+ messages in thread
From: Santosh Shilimkar @ 2017-07-22  1:29 UTC (permalink / raw)
  To: Suman Anna
  Cc: Santosh Shilimkar, Nishanth Menon, Franklin S Cooper Jr,
	linux-arm-kernel, linux-kernel, Tero Kristo

On 7/17/2017 9:45 PM, santosh.shilimkar@oracle.com wrote:
> 
> 
> On 7/17/17 8:26 PM, Suman Anna wrote:
>> Hi Santosh,
>>
>> The following patch series adds the necessary defconfig options to
>> keystone_defconfig to enable the TI-SCI protocol and their respective
>> genpd/clock/reset drivers.
>>
>> This is the first of two series that provides a baseline for adding
>> and/or enabling other peripherals on the 66AK2G platforms. Patches are
>> baselined on 4.13-rc1 and are intended for the 4.14 merge window.
>>
> Looks good. Will add this to 4.14 queue and push it to next by
> weekend.
> 
The changes should start showing up in linux next. Do let me know if I 
have missed any patches.

Regards,
Santosh

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-07-22  1:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-18  3:26 [PATCH 0/3] Keystone defconfig updates Suman Anna
2017-07-18  3:26 ` [PATCH 1/3] ARM: configs: keystone: Enable Message Manager Suman Anna
2017-07-18  3:26 ` [PATCH 2/3] ARM: configs: keystone: Enable TI-SCI protocol and genpd driver Suman Anna
2017-07-18  3:26 ` [PATCH 3/3] ARM: configs: keystone: Enable reset drivers Suman Anna
2017-07-18  4:45 ` [PATCH 0/3] Keystone defconfig updates santosh.shilimkar
2017-07-22  1:29   ` Santosh Shilimkar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®