13 Jun, 2013

1 commit

  • Add really minimal support for Toumaz Xenif TZ1090 SoC (A.K.A. Comet).
    This consists of minimal build infrastructure, device tree files, and a
    defconfig based on meta2_defconfig.

    This SoC contains a 2-threaded HTP (Meta 2) as the main application
    processor, and is found in a number of development boards and digital
    radios, such as the Minimorph Development Platform.

    Signed-off-by: James Hogan
    Cc: Grant Likely
    Cc: Rob Herring
    Cc: Rob Landley
    Cc: Arnd Bergmann
    Cc: linux-doc@vger.kernel.org
    Cc: devicetree-discuss@lists.ozlabs.org

    James Hogan
     

25 Apr, 2013

1 commit

  • The Meta defconfigs set the log buffer size to just 8KiB, but with the
    fairly recent conversion of the kernel log buffer into a structured
    binary format, log messages appear to consume more space in the buffer,
    and in some cases it's not big enough to store the entire boot log.

    Therefore switch all the defconfigs to use the default size of 128KiB.

    Signed-off-by: James Hogan

    James Hogan
     

04 Mar, 2013

1 commit

  • Pull new ImgTec Meta architecture from James Hogan:
    "This adds core architecture support for Imagination's Meta processor
    cores, followed by some later miscellaneous arch/metag cleanups and
    fixes which I kept separate to ease review:

    - Support for basic Meta 1 (ATP) and Meta 2 (HTP) core architecture
    - A few fixes all over, particularly for symbol prefixes
    - A few privilege protection fixes
    - Several cleanups (setup.c includes, split out a lot of
    metag_ksyms.c)
    - Fix some missing exports
    - Convert hugetlb to use vm_unmapped_area()
    - Copy device tree to non-init memory
    - Provide dma_get_sgtable()"

    * tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag: (61 commits)
    metag: Provide dma_get_sgtable()
    metag: prom.h: remove declaration of metag_dt_memblock_reserve()
    metag: copy devicetree to non-init memory
    metag: cleanup metag_ksyms.c includes
    metag: move mm/init.c exports out of metag_ksyms.c
    metag: move usercopy.c exports out of metag_ksyms.c
    metag: move setup.c exports out of metag_ksyms.c
    metag: move kick.c exports out of metag_ksyms.c
    metag: move traps.c exports out of metag_ksyms.c
    metag: move irq enable out of irqflags.h on SMP
    genksyms: fix metag symbol prefix on crc symbols
    metag: hugetlb: convert to vm_unmapped_area()
    metag: export clear_page and copy_page
    metag: export metag_code_cache_flush_all
    metag: protect more non-MMU memory regions
    metag: make TXPRIVEXT bits explicit
    metag: kernel/setup.c: sort includes
    perf: Enable building perf tools for Meta
    metag: add boot time LNKGET/LNKSET check
    metag: add __init to metag_cache_probe()
    ...

    Linus Torvalds
     

03 Mar, 2013

2 commits