linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
@ 2011-04-07 10:49 Konstantin Porotchkin
  2011-04-07 10:49 ` [PATCH 2/2] Sync Marvell Dove defconfig with latest kernel Konstantin Porotchkin
  2011-05-02 14:56 ` [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
  0 siblings, 2 replies; 10+ messages in thread
From: Konstantin Porotchkin @ 2011-04-07 10:49 UTC (permalink / raw)
  To: linux-arm-kernel

Disabled legacy support for ARMv6 archtecture on Dove platform.
Latest Dove HW uses only ARMv7 model.

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
---
 arch/arm/Kconfig                |    2 +-
 arch/arm/configs/dove_defconfig |    2 --
 2 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 599e163..e9d9a4f 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -463,7 +463,7 @@ config ARCH_IXP4XX
 
 config ARCH_DOVE
 	bool "Marvell Dove"
-	select CPU_V6K
+	select CPU_V7
 	select PCI
 	select ARCH_REQUIRE_GPIOLIB
 	select GENERIC_CLOCKEVENTS
diff --git a/arch/arm/configs/dove_defconfig b/arch/arm/configs/dove_defconfig
index 54bf5ee..d7c3cfa 100644
--- a/arch/arm/configs/dove_defconfig
+++ b/arch/arm/configs/dove_defconfig
@@ -8,8 +8,6 @@ CONFIG_MODULE_UNLOAD=y
 # CONFIG_BLK_DEV_BSG is not set
 CONFIG_ARCH_DOVE=y
 CONFIG_MACH_DOVE_DB=y
-CONFIG_CPU_V6=y
-CONFIG_CPU_32v6K=y
 CONFIG_NO_HZ=y
 CONFIG_HIGH_RES_TIMERS=y
 CONFIG_AEABI=y
-- 
1.7.4.1

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

* [PATCH 2/2] Sync Marvell Dove defconfig with latest kernel
  2011-04-07 10:49 [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
@ 2011-04-07 10:49 ` Konstantin Porotchkin
  2011-05-02 14:56 ` [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
  1 sibling, 0 replies; 10+ messages in thread
From: Konstantin Porotchkin @ 2011-04-07 10:49 UTC (permalink / raw)
  To: linux-arm-kernel

Re-generate defconfig for Marvell Dove platform

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
---
 arch/arm/configs/dove_defconfig |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

diff --git a/arch/arm/configs/dove_defconfig b/arch/arm/configs/dove_defconfig
index d7c3cfa..40db34c 100644
--- a/arch/arm/configs/dove_defconfig
+++ b/arch/arm/configs/dove_defconfig
@@ -42,7 +42,6 @@ CONFIG_MTD_UBI=y
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_DEV_RAM=y
 CONFIG_BLK_DEV_RAM_COUNT=1
-# CONFIG_MISC_DEVICES is not set
 # CONFIG_SCSI_PROC_FS is not set
 CONFIG_BLK_DEV_SD=y
 # CONFIG_SCSI_LOWLEVEL is not set
@@ -57,12 +56,12 @@ CONFIG_INPUT_EVDEV=y
 # CONFIG_KEYBOARD_ATKBD is not set
 # CONFIG_MOUSE_PS2 is not set
 # CONFIG_SERIO is not set
+CONFIG_LEGACY_PTY_COUNT=16
 # CONFIG_DEVKMEM is not set
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_8250_CONSOLE=y
 # CONFIG_SERIAL_8250_PCI is not set
 CONFIG_SERIAL_8250_RUNTIME_UARTS=2
-CONFIG_LEGACY_PTY_COUNT=16
 # CONFIG_HW_RANDOM is not set
 CONFIG_I2C=y
 CONFIG_I2C_CHARDEV=y
@@ -70,12 +69,10 @@ CONFIG_I2C_MV64XXX=y
 CONFIG_SPI=y
 CONFIG_SPI_ORION=y
 # CONFIG_HWMON is not set
-# CONFIG_VGA_CONSOLE is not set
 CONFIG_USB=y
 CONFIG_USB_DEVICEFS=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_ROOT_HUB_TT=y
-CONFIG_USB_EHCI_TT_NEWSCHED=y
 CONFIG_USB_STORAGE=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_MV=y
@@ -84,7 +81,6 @@ CONFIG_MV_XOR=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT3_FS=y
 # CONFIG_EXT3_FS_XATTR is not set
-CONFIG_INOTIFY=y
 CONFIG_ISO9660_FS=y
 CONFIG_JOLIET=y
 CONFIG_UDF_FS=m
@@ -108,23 +104,19 @@ CONFIG_DEBUG_KERNEL=y
 CONFIG_TIMER_STATS=y
 # CONFIG_DEBUG_BUGVERBOSE is not set
 CONFIG_DEBUG_INFO=y
-# CONFIG_RCU_CPU_STALL_DETECTOR is not set
 CONFIG_SYSCTL_SYSCALL_CHECK=y
 CONFIG_DEBUG_USER=y
 CONFIG_DEBUG_ERRORS=y
 CONFIG_CRYPTO_NULL=y
-CONFIG_CRYPTO_CBC=y
 CONFIG_CRYPTO_ECB=m
 CONFIG_CRYPTO_PCBC=m
 CONFIG_CRYPTO_HMAC=y
 CONFIG_CRYPTO_MD4=y
-CONFIG_CRYPTO_MD5=y
 CONFIG_CRYPTO_SHA1=y
 CONFIG_CRYPTO_SHA256=y
 CONFIG_CRYPTO_SHA512=y
 CONFIG_CRYPTO_AES=y
 CONFIG_CRYPTO_BLOWFISH=y
-CONFIG_CRYPTO_DES=y
 CONFIG_CRYPTO_TEA=y
 CONFIG_CRYPTO_TWOFISH=y
 CONFIG_CRYPTO_DEFLATE=y
-- 
1.7.4.1

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-04-07 10:49 [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
  2011-04-07 10:49 ` [PATCH 2/2] Sync Marvell Dove defconfig with latest kernel Konstantin Porotchkin
@ 2011-05-02 14:56 ` Konstantin Porotchkin
  2011-05-02 17:55   ` Nicolas Pitre
  1 sibling, 1 reply; 10+ messages in thread
From: Konstantin Porotchkin @ 2011-05-02 14:56 UTC (permalink / raw)
  To: linux-arm-kernel

Hello, Nico,

I believe the past two patches were OK. Are you going to integrate them?

Thank you for your help
Konstantin

On Thu, Apr 7, 2011 at 1:49 PM, Konstantin Porotchkin
<kostap@marvell.com> wrote:
> Disabled legacy support for ARMv6 archtecture on Dove platform.
> Latest Dove HW uses only ARMv7 model.
>
> Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
> ---
> ?arch/arm/Kconfig ? ? ? ? ? ? ? ?| ? ?2 +-
> ?arch/arm/configs/dove_defconfig | ? ?2 --
> ?2 files changed, 1 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 599e163..e9d9a4f 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -463,7 +463,7 @@ config ARCH_IXP4XX
>
> ?config ARCH_DOVE
> ? ? ? ?bool "Marvell Dove"
> - ? ? ? select CPU_V6K
> + ? ? ? select CPU_V7
> ? ? ? ?select PCI
> ? ? ? ?select ARCH_REQUIRE_GPIOLIB
> ? ? ? ?select GENERIC_CLOCKEVENTS
> diff --git a/arch/arm/configs/dove_defconfig b/arch/arm/configs/dove_defconfig
> index 54bf5ee..d7c3cfa 100644
> --- a/arch/arm/configs/dove_defconfig
> +++ b/arch/arm/configs/dove_defconfig
> @@ -8,8 +8,6 @@ CONFIG_MODULE_UNLOAD=y
> ?# CONFIG_BLK_DEV_BSG is not set
> ?CONFIG_ARCH_DOVE=y
> ?CONFIG_MACH_DOVE_DB=y
> -CONFIG_CPU_V6=y
> -CONFIG_CPU_32v6K=y
> ?CONFIG_NO_HZ=y
> ?CONFIG_HIGH_RES_TIMERS=y
> ?CONFIG_AEABI=y
> --
> 1.7.4.1
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-02 14:56 ` [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
@ 2011-05-02 17:55   ` Nicolas Pitre
  2011-05-02 18:45     ` Nicolas Pitre
  0 siblings, 1 reply; 10+ messages in thread
From: Nicolas Pitre @ 2011-05-02 17:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 2 May 2011, Konstantin Porotchkin wrote:

> Hello, Nico,
> 
> I believe the past two patches were OK. Are you going to integrate them?

Yes, I just did that.

Thanks


Nicolas

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-02 17:55   ` Nicolas Pitre
@ 2011-05-02 18:45     ` Nicolas Pitre
  2011-05-03 11:12       ` saeed bishara
  0 siblings, 1 reply; 10+ messages in thread
From: Nicolas Pitre @ 2011-05-02 18:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 2 May 2011, Nicolas Pitre wrote:

> On Mon, 2 May 2011, Konstantin Porotchkin wrote:
> 
> > Hello, Nico,
> > 
> > I believe the past two patches were OK. Are you going to integrate them?
> 
> Yes, I just did that.

BTW, does this mean that all PJ4's are ARMv7 capable now?

If so, can the PJ4 entry in arch/arm/mm/proc-v6.s be removed?


Nicolas

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-02 18:45     ` Nicolas Pitre
@ 2011-05-03 11:12       ` saeed bishara
  2011-05-03 12:44         ` Haojian Zhuang
  0 siblings, 1 reply; 10+ messages in thread
From: saeed bishara @ 2011-05-03 11:12 UTC (permalink / raw)
  To: linux-arm-kernel

>
> BTW, does this mean that all PJ4's are ARMv7 capable now?
yes
> If so, can the PJ4 entry in arch/arm/mm/proc-v6.s be removed?
sure, we will prepare a patch that removes the PJ4 from that file and
from arch/arm/boot/compressed/head.S
Haojian, can you please approve?

saeed

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-03 11:12       ` saeed bishara
@ 2011-05-03 12:44         ` Haojian Zhuang
  2011-05-03 19:45           ` Nicolas Pitre
  0 siblings, 1 reply; 10+ messages in thread
From: Haojian Zhuang @ 2011-05-03 12:44 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, May 3, 2011 at 7:12 PM, saeed bishara <saeed.bishara@gmail.com> wrote:
>>
>> BTW, does this mean that all PJ4's are ARMv7 capable now?
> yes
>> If so, can the PJ4 entry in arch/arm/mm/proc-v6.s be removed?
> sure, we will prepare a patch that removes the PJ4 from that file and
> from arch/arm/boot/compressed/head.S
> Haojian, can you please approve?
>
> saeed
>

I'm OK on this change. MMP2 (PJ4 core) is also used as ARMv7 capable.

Thanks
Haojian

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-03 12:44         ` Haojian Zhuang
@ 2011-05-03 19:45           ` Nicolas Pitre
  2011-05-04  6:57             ` saeed bishara
  0 siblings, 1 reply; 10+ messages in thread
From: Nicolas Pitre @ 2011-05-03 19:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, 3 May 2011, Haojian Zhuang wrote:

> On Tue, May 3, 2011 at 7:12 PM, saeed bishara <saeed.bishara@gmail.com> wrote:
> >>
> >> BTW, does this mean that all PJ4's are ARMv7 capable now?
> > yes
> >> If so, can the PJ4 entry in arch/arm/mm/proc-v6.s be removed?
> > sure, we will prepare a patch that removes the PJ4 from that file and
> > from arch/arm/boot/compressed/head.S
> > Haojian, can you please approve?
> >
> > saeed
> >
> 
> I'm OK on this change. MMP2 (PJ4 core) is also used as ARMv7 capable.

So I did remove those entries.  That also allows for the Dove kernel to 
be compiled using Thumb2 without any additional changes.


Nicolas

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-03 19:45           ` Nicolas Pitre
@ 2011-05-04  6:57             ` saeed bishara
  2011-05-04 13:35               ` Nicolas Pitre
  0 siblings, 1 reply; 10+ messages in thread
From: saeed bishara @ 2011-05-04  6:57 UTC (permalink / raw)
  To: linux-arm-kernel

>>
>> I'm OK on this change. MMP2 (PJ4 core) is also used as ARMv7 capable.
>
> So I did remove those entries. ?That also allows for the Dove kernel to
> be compiled using Thumb2 without any additional changes.
have you also loaded that kernel?
thanks
saeed

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

* [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7
  2011-05-04  6:57             ` saeed bishara
@ 2011-05-04 13:35               ` Nicolas Pitre
  0 siblings, 0 replies; 10+ messages in thread
From: Nicolas Pitre @ 2011-05-04 13:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, 4 May 2011, saeed bishara wrote:

> >>
> >> I'm OK on this change. MMP2 (PJ4 core) is also used as ARMv7 capable.
> >
> > So I did remove those entries. ?That also allows for the Dove kernel to
> > be compiled using Thumb2 without any additional changes.
> have you also loaded that kernel?

Yes, of course.  And it works just fine.


Nicolas

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

end of thread, other threads:[~2011-05-04 13:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-07 10:49 [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
2011-04-07 10:49 ` [PATCH 2/2] Sync Marvell Dove defconfig with latest kernel Konstantin Porotchkin
2011-05-02 14:56 ` [PATCH 1/2] Moving Marvell Dove platform defaults to ARMv7 Konstantin Porotchkin
2011-05-02 17:55   ` Nicolas Pitre
2011-05-02 18:45     ` Nicolas Pitre
2011-05-03 11:12       ` saeed bishara
2011-05-03 12:44         ` Haojian Zhuang
2011-05-03 19:45           ` Nicolas Pitre
2011-05-04  6:57             ` saeed bishara
2011-05-04 13:35               ` Nicolas Pitre

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).