19 Jul, 2007

1 commit

  • The TSEC/eTSEC automatically detect their PHY interface type, unless
    the type is RGMII-ID (RGMII with internal delay). In that situation,
    it just detects RGMII. In order to fix this, we need to pass in rgmii-id
    if that is the connection type.

    Signed-off-by: Andy Fleming

    Andy Fleming
     

03 Jul, 2007

2 commits


28 Jun, 2007

1 commit

  • A strict reading of the flattened device tree format defined in
    booting-without-of.txt does in fact require that all the tags defining
    properties for a node go before any definitions of subnodes, however
    it's not particularly emphasised. Although allowing intermingled
    properties and subnodes would not be ambiguous in meaning, the kernel
    parser does currently require that properties precede subnodes.
    Furthermore, keeping this constraint makes life easier for various
    device tree scanning tools.

    Therefore, re-emphasise in booting-without-of.txt that this is a
    strict requirement of the flattened device tree format.

    Signed-off-by: David Gibson
    Signed-off-by: Paul Mackerras

    David Gibson
     

07 Jun, 2007

2 commits


09 May, 2007

2 commits


02 May, 2007

1 commit

  • Since ucc_geth is being migrated to use the phylib, the existing
    (undocumented) 'interface' property is being deprecated in favour
    of 'phy-connection-type'.

    phy-connection-type is now maintained one-to-one with definitions
    in include/linux/phy.h, albeit in the form of a string.
    If not specified, "mii" is assumed.

    Signed-off-by: Kim Phillips
    Signed-off-by: Paul Mackerras

    Kim Phillips
     

27 Apr, 2007

1 commit


21 Mar, 2007

1 commit

  • To allow more robust association of each network device node with an
    index (such as is used by the firmware or an EEPROM to indicate MAC
    addresses), a network device's node may specify the index explicitly.

    Signed-off-by: Scott Wood
    Acked-by: David Gibson david@gibson.dropbear.id.au>
    Signed-off-by: Paul Mackerras

    Scott Wood
     

16 Mar, 2007

1 commit

  • This patch updates booting-without-of.txt to describe version 17 of
    the flattened device tree format. Version 17 is a small, backwards
    compatible change from version 16, adding an extra field giving the
    size of the device tree's structure block. At this time, the kernel
    has no use for the extra information, however its presence can make
    life easier for bootloaders or other software manipulating the tree.

    In addition this patch adds information on the size_dt_strings field
    of the device tree header, present since version 3 of the flattened
    tree format, but omitted from the documentation. It also makes
    changes to consistently refer to versions 16 and 17 as versions 16 and
    17 in decimal, rather than version 0x10 which was occasionally used
    for version 16 previously.

    Finally, we also add the new field to the definition of the device
    tree header structure in prom.h

    Signed-off-by: David Gibson
    Acked-by: Jon Loeliger
    Signed-off-by: Paul Mackerras

    David Gibson
     

09 Mar, 2007

1 commit


08 Mar, 2007

1 commit


17 Feb, 2007

1 commit


16 Feb, 2007

1 commit

  • The 'linux,boot-cpu' property is obsolete, so remove it from all of the DTS
    files and from booting-without-of.txt. The boot CPU is actually defined in
    the device tree header, and U-Boot sets that field. The device tree compiler
    also complains if the property exists.

    Signed-off-by: Timur Tabi
    Signed-off-by: Stuart Yoder
    Acked-by: David Gibson
    Signed-off-by: Paul Mackerras

    Timur Tabi
     

13 Feb, 2007

1 commit

  • Much needed refinement of mpc5200 device tree binding specifications.

    Short list:
    - drop mpc52xx designator; only two supported chips exist, 5200 and 5200b.
    It's premature to refer to them as '52xx'.
    - Specify optional 'model' and 'revision' properties in the soc5200 node
    - Specify reqiured 'cell-index' property to identify between multiple SOC
    devices of the same type. (Useful for arbitrating shared register access)
    - Specify optional 'port-number' property for adjusting the logical serial
    port assignments.
    - Specify optional 'has-wdt' property for gpt0 node.
    - Add system-frequency property to soc5200 node

    Signed-off-by: Grant Likely
    Signed-off-by: Paul Mackerras

    Grant Likely
     

08 Feb, 2007

1 commit


22 Jan, 2007

1 commit


09 Jan, 2007

1 commit


20 Dec, 2006

1 commit

  • This updates the Documentation/powerpc part of the MTD OF
    implementation with the new field probe-type. Its support has already
    been implemented in MTD part (drivers/mtd/maps/physmap_of.c).

    Signed-off-by: Vitaly Wool
    Acked-by: Sergei Shtylyov
    Signed-off-by: Paul Mackerras

    Vitaly Wool
     

04 Dec, 2006

2 commits


30 Nov, 2006

1 commit


04 Oct, 2006

9 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (25 commits)
    [POWERPC] Add support for the mpc832x mds board
    [POWERPC] Add initial support for the e300c2 core
    [POWERPC] Add MPC8360EMDS default dts file
    [POWERPC] Add MPC8360EMDS board support
    [POWERPC] Add QUICC Engine (QE) infrastructure
    [POWERPC] Add QE device tree node definition
    [POWERPC] Don't try to just continue if xmon has no input device
    [POWERPC] Fix a printk in pseries_mpic_init_IRQ
    [POWERPC] Get default baud rate in udbg_scc
    [POWERPC] Fix zImage.coff on oldworld PowerMac
    [POWERPC] Fix xmon=off and cleanup xmon initialisation
    [POWERPC] Cleanup include/asm-powerpc/xmon.h
    [POWERPC] Update swim3 printk after blkdev.h change
    [POWERPC] Cell interrupt rework
    POWERPC: mpc82xx merge: board-specific/platform stuff(resend)
    POWERPC: 8272ads merge to powerpc: common stuff
    POWERPC: Added devicetree for mpc8272ads board
    [POWERPC] iSeries has no legacy I/O
    [POWERPC] implement BEGIN/END_FW_FTR_SECTION
    [POWERPC] iSeries does not need pcibios_fixup_resources
    ...

    Linus Torvalds
     
  • OF device tree node spec used in QE/8360 support patches.

    Signed-off-by: Li Yang
    Signed-off-by: Jiang Bo
    Signed-off-by: Kim Phillips
    Signed-off-by: Vitaly Bordug
    Signed-off-by: Paul Mackerras

    Li Yang
     
  • This patch fixes typos in various Documentation txts. The patch addresses
    some words starting with the letter 'S'.

    Signed-off-by: Matt LaPlante
    Acked-by: Alan Cox
    Acked-by: Randy Dunlap
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. The patch addresses
    some words starting with the letters 'Q'-'R'.

    Signed-off-by: Matt LaPlante
    Acked-by: Randy Dunlap
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. The patch addresses
    some words starting with the letters 'N'-'P'.

    Signed-off-by: Matt LaPlante
    Acked-by: Randy Dunlap
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. The patch addresses
    some words starting with the letters 'H'-'M'.

    Signed-off-by: Matt LaPlante
    Acked-by: Randy Dunlap
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. The patch addresses
    some words starting with the letters 'F'-'G'.

    Signed-off-by: Matt LaPlante
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. This patch addresses
    some words starting with the letters 'D'-'E'.

    Signed-off-by: Matt LaPlante
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     
  • This patch fixes typos in various Documentation txts. This patch addresses some
    words starting with the letters 'B'-'C'. There are also a few grammar fixes
    thrown in for Randy. ;)

    Signed-off-by: Matt LaPlante
    Signed-off-by: Adrian Bunk

    Matt LaPlante
     

30 Aug, 2006

1 commit


18 Aug, 2006

1 commit


04 Jul, 2006

1 commit


28 Mar, 2006

1 commit

  • This removes statically assigned platform numbers and reworks the
    powerpc platform probe code to use a better mechanism. With this,
    board support files can simply declare a new machine type with a
    macro, and implement a probe() function that uses the flattened
    device-tree to detect if they apply for a given machine.

    We now have a machine_is() macro that replaces the comparisons of
    _machine with the various PLATFORM_* constants. This commit also
    changes various drivers to use the new macro instead of looking at
    _machine.

    Signed-off-by: Benjamin Herrenschmidt
    Signed-off-by: Paul Mackerras

    Benjamin Herrenschmidt
     

23 Mar, 2006

1 commit


22 Mar, 2006

1 commit


10 Feb, 2006

1 commit