mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* Anybody working on Samsung S3C64xx support
@ 2011-09-28 10:16 Juergen Beisert
  2011-09-28 12:58 ` Juergen Beisert
  0 siblings, 1 reply; 4+ messages in thread
From: Juergen Beisert @ 2011-09-28 10:16 UTC (permalink / raw)
  To: barebox

Hi,

is anybody working on Barebox support for the ARM11 based S3C6410 CPU from 
Samsung (just to be sure to not re-invent the wheel)?

Regards,
Juergen

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | http://www.pengutronix.de/  |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

* Re: Anybody working on Samsung S3C64xx support
  2011-09-28 10:16 Anybody working on Samsung S3C64xx support Juergen Beisert
@ 2011-09-28 12:58 ` Juergen Beisert
  2011-09-28 17:55   ` Sascha Hauer
  0 siblings, 1 reply; 4+ messages in thread
From: Juergen Beisert @ 2011-09-28 12:58 UTC (permalink / raw)
  To: barebox

Myself wrote:
> is anybody working on Barebox support for the ARM11 based S3C6410 CPU from
> Samsung (just to be sure to not re-invent the wheel)?

When adding the S3C6410 CPU support: Should I try to extend the existing 
S3C24xx family (its uses an ARMv4 core) with the ARMv6 core S3C64xx family, 
or better a separate mach-* directory? Both CPUs sharing some peripherals, 
but with many little differences (known from i.MX...)

Regards,
Juergen

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | Phone: +49-5121-206917-5128 |
Vertretung Sued/Muenchen, Germany             | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686              | http://www.pengutronix.de/  |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

* Re: Anybody working on Samsung S3C64xx support
  2011-09-28 12:58 ` Juergen Beisert
@ 2011-09-28 17:55   ` Sascha Hauer
  2011-09-29  6:29     ` Juergen Beisert
  0 siblings, 1 reply; 4+ messages in thread
From: Sascha Hauer @ 2011-09-28 17:55 UTC (permalink / raw)
  To: Juergen Beisert; +Cc: barebox

On Wed, Sep 28, 2011 at 02:58:08PM +0200, Juergen Beisert wrote:
> Myself wrote:
> > is anybody working on Barebox support for the ARM11 based S3C6410 CPU from
> > Samsung (just to be sure to not re-invent the wheel)?
> 
> When adding the S3C6410 CPU support: Should I try to extend the existing 
> S3C24xx family (its uses an ARMv4 core) with the ARMv6 core S3C64xx family, 
> or better a separate mach-* directory? Both CPUs sharing some peripherals, 
> but with many little differences (known from i.MX...)

I would recommend the same directory. The core v6 vs. v6 is irrelevant
for the port and the fact that they share peripherals suggests that it's
not that different from the older Samgsungs. What does the kernel do?

Sascha


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

* Re: Anybody working on Samsung S3C64xx support
  2011-09-28 17:55   ` Sascha Hauer
@ 2011-09-29  6:29     ` Juergen Beisert
  0 siblings, 0 replies; 4+ messages in thread
From: Juergen Beisert @ 2011-09-29  6:29 UTC (permalink / raw)
  To: barebox

Sascha Hauer wrote:
> On Wed, Sep 28, 2011 at 02:58:08PM +0200, Juergen Beisert wrote:
> > Myself wrote:
> > > is anybody working on Barebox support for the ARM11 based S3C6410 CPU
> > > from Samsung (just to be sure to not re-invent the wheel)?
> >
> > When adding the S3C6410 CPU support: Should I try to extend the existing
> > S3C24xx family (its uses an ARMv4 core) with the ARMv6 core S3C64xx
> > family, or better a separate mach-* directory? Both CPUs sharing some
> > peripherals, but with many little differences (known from i.MX...)
>
> I would recommend the same directory. The core v6 vs. v6 is irrelevant
> for the port and the fact that they share peripherals suggests that it's
> not that different from the older Samgsungs. What does the kernel do?

The kernel uses "arch/arm/mach-s3c2440 and "arch/arm/mach-s3c64xx" 
with "arch/arm/plat-s3c24xx" and "arch/arm/plat-samsung". So, no easy answer. 
Maybe this structure has only historical reasons.
I will try to include both SoCs into one directory.

Juergen

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | Phone: +49-5121-206917-5128 |
Vertretung Sued/Muenchen, Germany             | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686              | http://www.pengutronix.de/  |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

end of thread, other threads:[~2011-09-29  6:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-28 10:16 Anybody working on Samsung S3C64xx support Juergen Beisert
2011-09-28 12:58 ` Juergen Beisert
2011-09-28 17:55   ` Sascha Hauer
2011-09-29  6:29     ` Juergen Beisert

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