[PATCH v2 0/7] SH Mobile sh_flctl driver brush up
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Fri Mar 9 07:14:37 EST 2012
Hi Artem,
On Friday 09 March 2012 14:11:52 Artem Bityutskiy wrote:
> On Tue, 2012-02-14 at 11:58 +0100, Bastian Hecht wrote:
> > 2012/2/14 Simon Horman <horms at verge.net.au>:
> > > On Mon, Feb 13, 2012 at 03:41:55PM +0200, Artem Bityutskiy wrote:
> > >> On Sat, 2012-02-11 at 12:44 +0100, Bastian Hecht wrote:
> > >> > This patch series brushs up the sh_flctl.c a bit to make it work with
> > >> > the mackerel board. The hardware has changed and this needed to be
> > >> > reflected in the NAND host driver.
> > >> > On the road some minor enhancements have been incorporated.
> > >>
> > >> I cannot even compile-test this patch because I get the following
> > >> error:
> > >>
> > >>
> > >> sh4-linux-gcc: error: command line option '-m4-nofpu' is not supported
> > >> by this configuration
> > >>
> > >>
> > >> with the cross-compiler downloaded from here:
> > >>
> > >> http://kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.0/x86_64-gcc
> > >> -4.6.0-nolibc_sh4-linux.tar.bz2
> > >>
> > >> Could you please describe how could I compile-test it?
> > >
> > > You may find it easier to build a kernel for mackerel using
> > > arch arm and defconfig_mackerel.
> > >
> > > Personally I have had good experience using Code Sourcery (now part of
> > > Mentor Graphics?) G++ lite to compile both arm and sh kernels.
> >
> > I as well use a Code Sourcery toolchain. arm-none-linux-gnueabi-gcc -v
> > states "gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202)". It took me
> > quite a bit to find a link to the toolchain as these gpl toolchains
> > from Code Sourcery almost seem to be hidden. But here it is if you
>
> > want to give it a try:
> I am a bit confused. We have the following in drivers/mtd/nand/Kconfig
>
> config MTD_NAND_SH_FLCTL
> tristate "Support for NAND on Renesas SuperH FLCTL"
> depends on SUPERH || ARCH_SHMOBILE
> help
> Several Renesas SuperH CPU has FLCTL. This option enables support
> for NAND Flash using FLCTL.
>
> SUPERH and ARCH_SHMOBILE are SH platforms - how can I compile-test your
> patch-set with an arm cross-compiler?
ARCH_SHMOBILE is an ARM platform (defined in arch/arm/Kconfig).
--
Regards,
Laurent Pinchart
More information about the linux-mtd
mailing list