13 Jan, 2011

3 commits


29 Oct, 2010

1 commit

  • This code has been untouched since it was merged many years ago, and has
    severely bitrotted since, suggesting that the board has no real users
    left. Notice of intent to remove has been sent out over the last few
    years, with no takers. Kill it off.

    Signed-off-by: Paul Mundt

    Paul Mundt
     

06 Jul, 2010

1 commit


21 Jun, 2010

1 commit

  • This patch series adds support for ITO Co., Ltd.'s SH-2007 reference
    platform (A PC-104 based SH7780 platform).

    This is a direct port of the out-of-tree board support from the vendor's
    kernel, originally located at:

    http://ms-n.org/sh-linux/kernel/

    More information on the board and the vendor can be obtained from the
    vendor's site at:

    http://www.itonet.co.jp/

    Presently supported peripherals are CF and ethernet, with support for
    the on-board IDE still pending further testing.

    Reviewed-by: Nobuhiro Iwamatsu
    Reviewed-by: Magnus Damm
    Signed-off-by: Hitoshi Mitake
    Signed-off-by: Paul Mundt

    Hitoshi Mitake
     

18 Jan, 2010

1 commit


14 Jan, 2010

1 commit

  • This stubs in some preliminary board support for the RTE SDK7786.

    This is quite stunted at the moment, and primarily builds on top of the
    system FPGA. FPGA IRQs are handled via CPU IRL masking for simplicity,
    with initial peripheral support restricted to the debug ethernet.

    Signed-off-by: Matt Fleming
    Signed-off-by: Paul Mundt

    Paul Mundt
     

13 Jan, 2010

1 commit

  • Setting LC_CTYPE=C breaks localized messages in some setups. With only
    LC_COLLATE=C and LC_NUMERIC=C, we get almost all we need, except for not
    so defined character classes and tolower()/toupper(). The former is not
    a big issue, because we can assume that e.g. [:alpha:] will always
    include a-zA-Z and we only ever process ASCII input. The latter seems
    only affect arch/sh/tools/gen-mach-types, which we can handle separately.

    So after this patch the meaning of ranges like [a-z], the behavior of
    sort and join, etc. should be the same everywhere and at the same time
    gcc should be able to print localized waring and error messages.
    LC_NUMERIC=C might not be necessary, but setting it doesn't hurt.

    Reported-by: Simon Horman
    Reported-by: Sergei Trofimovich
    Acked-by: H. Peter Anvin
    Tested-by: Simon Horman
    Tested-by: Masami Hiramatsu
    Signed-off-by: Michal Marek

    Michal Marek
     

12 Dec, 2009

1 commit


28 Aug, 2009

1 commit


20 Aug, 2009

1 commit


23 Jul, 2009

1 commit

  • This patch adds a defconfig and a mach-types entry for
    the kfr2r09 board.

    At this point only a few devices like SCIF, KEYSC and
    NOR Flash are supported together with sh7724 devices
    such as IIC0, IIC1 and the multimedia blocks exported
    via UIO.

    Kexec is supported, but booting from flash is not (yet).

    Signed-off-by: Magnus Damm
    Signed-off-by: Paul Mundt

    Magnus Damm
     

26 May, 2009

1 commit


21 Mar, 2009

1 commit


17 Mar, 2009

1 commit

  • This adds support for the ESPT-Giga (Ethernet Serial Parallel
    Translator) SH7763-based reference board.

    Board support is relatively sparse, presently supporting serial,
    gigabit ethernet, USB host, and MTD.

    More information (in Japanese) available at:

    http://www.cente.jp/product/cente_hard/ESPT-Giga.html

    Signed-off-by: Nobuhiro Iwamatsu
    Signed-off-by: Paul Mundt

    Nobuhiro Iwamatsu
     

03 Mar, 2009

1 commit


22 Dec, 2008

2 commits


28 Oct, 2008

1 commit

  • This code has been dead for many years. The last update it received
    was in 2003 in order to update it for the driver model changes, though
    it had already been in disarray and unused before that point. The only
    boards that ever used this chip have not had users in many years either,
    so it is finally safe to just kill it off and move on with life.

    Signed-off-by: Paul Mundt

    Paul Mundt
     

08 Sep, 2008

1 commit


02 Aug, 2008

1 commit

  • This ended up causing build breakage on O= builds, as reported by Adrian:

    ...
    CC init/main.o
    In file included from /home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/include/asm/irq.h:4,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/irq.h:23,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/include/asm/hardirq.h:5,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/hardirq.h:7,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/asm-generic/local.h:5,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/include/asm/local.h:4,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/module.h:19,
    from /home/bunk/linux/kernel-2.6/git/linux-2.6/init/main.c:13:
    /home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/include/asm/machvec.h:15:27:
    error: asm/machtypes.h: No such file or directory
    make[2]: *** [init/main.o] Error 1

    So we simply move machtypes.h back to its original place. asm-offsets.h is
    still generated there regardless, until such a time that we find a better place
    to stash auto-generated files.

    Reported-by: Adrian Bunk
    Signed-off-by: Paul Mundt

    Paul Mundt
     

29 Jul, 2008

1 commit

  • This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac.

    Most of the moving about was done with Sam's directions at:

    http://marc.info/?l=linux-sh&m=121724823706062&w=2

    with subsequent hacking and fixups entirely my fault.

    Signed-off-by: Sam Ravnborg
    Signed-off-by: Paul Mundt

    Paul Mundt
     

28 Jul, 2008

4 commits


08 May, 2008

1 commit


19 Apr, 2008

2 commits


06 Mar, 2008

1 commit

  • The only board-specific bits that existed here were for setting up the
    IRQs, which are now handled by the SH7710 CPU support code instead. As
    there's nothing else to do for setup, kill off the board support code
    and have the defconfig use the generic machvec instead.

    Signed-off-by: Paul Mundt

    Paul Mundt
     

14 Feb, 2008

1 commit


28 Jan, 2008

2 commits


02 Nov, 2007

1 commit


26 Jul, 2007

2 commits


12 Jul, 2007

1 commit

  • Depending on which of the three dependencies for archprepare (in
    arch/sh/Makefile) get built first, the directory include/asm-sh may or
    may not exist when the maketools target is built. If the directory does
    not exist, awk will fail to generate machtypes.h. This patch fixes this
    by creating the directory before awk is executed.

    Signed-off-by: Erik Johansson
    Signed-off-by: Paul Mundt

    Erik Johansson
     

08 Jun, 2007

2 commits