07 Jun, 2015

1 commit

  • This patch adds a new documentation file explaining the DSCR support on
    powerpc platforms. This explains DSCR related data structure, code paths
    and also available user interfaces. Any further functional changes to
    the DSCR support in the kernel should definitely update the
    documentation here.

    Signed-off-by: Anshuman Khandual
    Signed-off-by: Michael Ellerman

    Anshuman Khandual
     

08 Oct, 2014

1 commit

  • This documentation gives an overview of the hardware architecture, userspace
    APIs via /dev/cxl/afuM.N and the syfs files. It also adds a MAINTAINERS file
    entry for cxl.

    Signed-off-by: Ian Munsie
    Signed-off-by: Michael Neuling
    Signed-off-by: Michael Ellerman

    Ian Munsie
     

28 Jul, 2014

1 commit

  • The 440 target hasn't been properly functioning for a few releases and
    before I was the only one who fixes a very serious bug that indicates to
    me that nobody used it before either.

    Furthermore KVM on 440 is slow to the extent of unusable.

    We don't have to carry along completely unused code. Remove 440 and give
    us one less thing to worry about.

    Signed-off-by: Alexander Graf

    Alexander Graf
     

27 Aug, 2013

1 commit


01 Jul, 2013

1 commit

  • Add support for EBB (Event Based Branches) on 64-bit book3s. See the
    included documentation for more details.

    EBBs are a feature which allows the hardware to branch directly to a
    specified user space address when a PMU event overflows. This can be
    used by programs for self-monitoring with no kernel involvement in the
    inner loop.

    Most of the logic is in the generic book3s code, primarily to avoid a
    proliferation of PMU callbacks.

    Signed-off-by: Michael Ellerman
    Signed-off-by: Benjamin Herrenschmidt

    Michael Ellerman
     

18 Apr, 2013

1 commit


17 Mar, 2011

1 commit


07 Oct, 2008

2 commits


29 Jul, 2008

1 commit

  • This file contains 8 yr. old board specific information that was for
    the now gone ppc implementation, and it pre-dates widespread u-boot
    support. Any of the technical details of the board memory map would be
    more appropriately captured in a dts if I revive it as powerpc anyway.

    Signed-off-by: Paul Gortmaker
    Acked-by: Jason Wessel
    Signed-off-by: Kumar Gala

    Paul Gortmaker
     

24 Jan, 2008

1 commit

  • Define the layout of a binary blob that contains a QE firmware and instructions
    on how to upload it. Add function qe_upload_firmware() to parse the blob
    and perform the actual upload. Fully define 'struct rsp' in immap_qe.h to
    include the actual RISC Special Registers. Added description of a new
    QE firmware node to booting-without-of.txt.

    Signed-off-by: Timur Tabi
    Signed-off-by: Kumar Gala

    Timur Tabi
     

17 Oct, 2007

1 commit


09 Jan, 2006

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds