15 Apr, 2016

2 commits


20 May, 2014

1 commit

  • Merge "ARM: mvebu: DT changes for v3.16" from Jason Cooper:

    mvebu DT changes for v3.16

    - kirkwood
    - rework nsa3x0 board to add nsa320
    - large cleanup to facilitate use in barebox
    - guruplug phy updates
    - audio updates for t5325

    - mvebu
    - use clocks vice clock-frequency for uart nodes

    - armada 375/380/385
    - add watchdog node
    - add coherency fabric
    - add smp support
    - add sdhci
    - add ahci
    - add thermal sensor

    - armada 370/XP
    - and pmsu

    * tag 'mvebu-dt-3.16' of git://git.infradead.org/linux-mvebu: (35 commits)
    ARM: Kirkwood: t5325: Use simple card to instantiate audio
    ARM: Kirkwood: DT: Add missing #sound-dai-cells property
    ARM: Kirkwood: Add node for audio codec
    ARM: dts: kirkwood: set Guruplug phy-connection-type to rgmii-id
    ARM: dts: kirkwood: set Guruplug ethernet PHY compatible
    ARM: dts: kirkwood: set default pinctrl for I2C1 on 6282
    ARM: dts: kirkwood: set default pinctrl for I2C0
    ARM: dts: kirkwood: set default pinctrl for NAND
    ARM: dts: kirkwood: set default pinctrl for SPI0
    ARM: dts: kirkwood: set default pinctrl for UART0/1
    ARM: dts: kirkwood: set default pinctrl for GBE1
    ARM: dts: kirkwood: consolidate common pinctrl settings
    ARM: dts: kirkwood: add pinctrl node to common SoC include
    ARM: dts: kirkwood: rename pin-controller nodes
    ARM: dts: kirkwood: remove clock-frequency properties from UART nodes
    ARM: dts: kirkwood: add stdout-path property to all boards
    ARM: dts: kirkwood: add node labels
    ARM: mvebu: Enable the thermal sensor in Armada 380/385 SoC
    ARM: mvebu: Enable the thermal sensor in Armada 375 SoC
    ARM: mvebu: don't use clocks property in UART node for Netgear RN2120
    ...

    Signed-off-by: Olof Johansson

    Olof Johansson
     

05 May, 2014

5 commits

  • There is only one valid pinctrl setting for I2C0 on Kirkwood. Now that we
    have the setting in the common SoC pinctrl, move it to the I2C0 controller
    node directly and remove it from the individual boards.

    While at it, also fix up status = "okay" to "ok" on one board's I2C0 node.

    Signed-off-by: Sebastian Hesselbarth
    Acked-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1398862602-29595-13-git-send-email-sebastian.hesselbarth@gmail.com
    Signed-off-by: Jason Cooper

    Sebastian Hesselbarth
     
  • There is only one valid pinctrl setting for NAND on Kirkwood. Now that we
    have the setting in the common SoC pinctrl, move it to the NAND controller
    node directly and remove it from the individual boards.

    While at it, also fix up status = "okay" to "ok" on one board's NAND node.

    Signed-off-by: Sebastian Hesselbarth
    Acked-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1398862602-29595-12-git-send-email-sebastian.hesselbarth@gmail.com
    Signed-off-by: Jason Cooper

    Sebastian Hesselbarth
     
  • Most boards use the default UART0/1 pinctrl setting without RTS/CTS.
    Add the pinctrl setting to the toplevel SoC UART nodes and put a note
    in front of the corresponding pinctrl node to overwrite the setting
    on board level. Currently, both boards using a different UART pinctrl
    setting (Openblocks A6, A7) already overwrite the pinctrl node.

    While at it, also fix up some status = "ok" to "okay" and again
    whitespace issues on mplcec4 uart nodes.

    Signed-off-by: Sebastian Hesselbarth
    Acked-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1398862602-29595-10-git-send-email-sebastian.hesselbarth@gmail.com
    Signed-off-by: Jason Cooper

    Sebastian Hesselbarth
     
  • To prepare pin-controller consolidation, first rename all pinctrl nodes
    to a more appropriate name regarding ePAPR recommended names.

    Signed-off-by: Sebastian Hesselbarth
    Acked-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1398862602-29595-6-git-send-email-sebastian.hesselbarth@gmail.com
    Signed-off-by: Jason Cooper

    Sebastian Hesselbarth
     
  • ePAPR allows to reference the device used for console output by
    stdout-path property. With node labels for Kirkwood UART0, now
    reference it on all Kirkwood boards that already have ttyS0 in
    their bootargs property.

    While at it, fix some whitespace issues on mplcec4's chosen node
    (there are more, but we only fix the chosen node now)

    Signed-off-by: Sebastian Hesselbarth
    Acked-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1398862602-29595-4-git-send-email-sebastian.hesselbarth@gmail.com
    Signed-off-by: Jason Cooper

    Sebastian Hesselbarth
     

08 Apr, 2014

1 commit

  • The documented vendor prefix for Atmel is 'atmel' not 'at' as used in
    these .dts[i] files.

    The i2c framework actually ignores the prefix, so making this change
    does not cause compatibility issues.

    Signed-off-by: Andrew Lunn
    Link: https://lkml.kernel.org/r/1395492360-1865-4-git-send-email-andrew@lunn.ch
    Signed-off-by: Jason Cooper

    Andrew Lunn
     

25 Dec, 2013

1 commit

  • This patch adds DT board setup for the LaCie NAS LaPlug.

    Chipset list:
    - CPU MARVELL 88FR131 800Mhz
    - SDRAM memory: 128MB DDR2-800 400Mhz
    - 1 Ethernet Gigabit port (PHY MARVELL 88E1318)
    - 1 Mini PCI-Express port
    - 1 NAND 512 MB
    - 1 push button
    - 2 LEDs (red and blue)
    - 4 USB Ports

    Signed-off-by: Maxime Hadjinlian
    Acked-by: Andrew Lunn
    Signed-off-by: Jason Cooper

    Maxime Hadjinlian