1. 15 Jul, 2016 17 commits
  2. 14 Jul, 2016 3 commits
    • Arnd Bergmann's avatar
      Merge tag 'sti-late-v4.8' of... · cda1c2bd
      Arnd Bergmann authored
      Merge tag 'sti-late-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into next/late
      
      Merge "STi late updates for v4.8" from 	Patrice Chotard:
      
      - Add STi DT critical clocks declaration
      - Remove SPI hack wich has dependecy with critical clocks
      
      These 2 STi DT patches and SPI hack MUST be applied after patches
      contained into Stephen Boyd's branch clk-next/clk-st-critical.
      This to ensure not to break SPI.
      
      * tag 'sti-late-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti:
        spi: st-ssc4: Remove 'no clocking' hack
        ARM: sti: stih410-clocks: Identify critical clocks
        ARM: sti: stih407-family: Supply defines for CLOCKGEN A0
        clk: st: clkgen-pll: Detect critical clocks
        clk: st: clkgen-fsyn: Detect critical clocks
        clk: st: clk-flexgen: Detect critical clocks
      cda1c2bd
    • Arnd Bergmann's avatar
      Merge branch 'reset/for-4.8-2' into next/dt · e2b2d9a0
      Arnd Bergmann authored
      Merging this in avoids a build error that was missed earlier:
      
      In file included from ../arch/arm/boot/dts/meson8b-mxq.dts:48:0:
      ../arch/arm/boot/dts/meson8b.dtsi:49:53: fatal error: dt-bindings/reset/amlogic,meson8b-reset.h: No such file or directory
      
      * reset/for-4.8-2:
        dt-bindings: reset: Add bindings for the Meson SoC Reset Controller
        reset: Add support for the Amlogic Meson SoC Reset Controller
        reset: Return -ENOTSUPP when not configured
        reset: oxnas: Use devm register API and get rid of platform remove
        reset: fix Kconfig menu to include reset drivers in sub-menu
        reset: zynq: use devm_reset_controller_register()
        reset: socfpga: use devm_reset_controller_register()
        reset: sunxi: use devm_reset_controller_register()
        reset: pistachio: use devm_reset_controller_register()
        reset: ath79: use devm_reset_controller_register()
        reset: add devm_reset_controller_register API
      e2b2d9a0
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-4.8-arm-dt' of... · a185c863
      Arnd Bergmann authored
      Merge tag 'tegra-for-4.8-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      Merge "ARM: tegra: Device tree changes for v4.8-rc1" from Thierry Reding:
      
      Some cleanups to existing device tree sources and add Toradex Apalis TK1
      support.
      
      * tag 'tegra-for-4.8-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: Initial support for Apalis TK1
        ARM: tegra: Remove commas from unit addresses on Tegra124
        ARM: tegra: Import latest Jetson TK1 spreadsheet
        ARM: tegra: Add spaces around = in properties
        ARM: tegra: Fix a couple of DTC warnings
      a185c863
  3. 12 Jul, 2016 3 commits
  4. 11 Jul, 2016 5 commits
  5. 08 Jul, 2016 1 commit
  6. 07 Jul, 2016 10 commits
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.8/devicetree-part2' of http://github.com/Broadcom/stblinux into next/dt · 885a976e
      Arnd Bergmann authored
      Merge "additional Broadcom ARM-based SoC Device Tree changes" from Florian Fainelli:
      
      - Lubomir updates all BCM2835 (Raspberry Pi family) Device Tree source files with
        their proper information about the on-board USB Ethernet adapter so there is
        appropriate binding between this USB device and a device_node (useful for MAC
        address fetching and stuff)
      
      - Raveendra adds the ADC controller Device Tree nodes to the Cygnus SoC device
        tree include files
      
      - Rafal updates the BCM5301x Device Tree by separating how we specify the NAND
        chip-select information in a first change and then fixes the NAND controller
        ECC configuration for the D-Link DIR-885L
      
      - Florian adds support for the BCM953012ER reference board, adds the HW random
        number generator DT node and adds proper memory node information to the
        BCM958625HR reference board
      
      * tag 'arm-soc/for-4.8/devicetree-part2' of http://github.com/Broadcom/stblinux:
        ARM: dts: NSP: Specify RAM amount for BCM958625HR board
        ARM: BCM5301X: Fix NAND ECC parameters for D-Link DIR-885L
        ARM: BCM5301X: Specify NAND chip select and ECC in separated files
        ARM: dts: Cygnus: Add Broadcom iproc-static-adc DT node
        ARM: dts: BCM5301x: Add BCM953012ER board
        ARM: dts: BCM5301x: Add RNG Device Tree node
        ARM: bcm2835: dt: Add the ethernet to the device trees
      885a976e
    • Arnd Bergmann's avatar
      Merge tag 'hisi-armv7-soc-dt-for-4.8-v2' of git://github.com/hisilicon/linux-hisi into next/dt · dddaea6b
      Arnd Bergmann authored
      Merge "ARM: DT: Hisilicon ARMv7 SoC Hi3519 DT updates for 4.8" from Wei Xu:
      
      - Add device tree bindings for hi3519 sysctrl
      - Add dts files for hi3519
      - Tidy up DTB makefile entries to keep the list sorted
      
      * tag 'hisi-armv7-soc-dt-for-4.8-v2' of git://github.com/hisilicon/linux-hisi:
        ARM: dts: add dts files for Hi3519 and tidy up the makefile entries
        ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl
      dddaea6b
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.8' of... · 349f9d52
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.8' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Merge "Allwinner DT changes for 4.8" from Maxime Ripard:
      
      The usual amount of DT patches, among which:
        - I2S support
        - Support for the AXP809 in the relevant boards (A80 based)
        - New boards: Banapi M1+, Banapi M2+, Allwinner Parrot (R16 EVB),
        - The other patches to enable various controllers on our boards, most
          notably USB OTG
      
      * tag 'sunxi-dt-for-4.8' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (54 commits)
        ARM: dts: sun5i: Enable otg on the auxtex t004
        ARM: sun5i: Allow PLL3 2x fixed factor clock to change PLL3 rate
        ARM: sun7i: Add DAI nodes
        ARM: sun7i: Add mod1 clock nodes
        ARM: dts: sun5i: Add mmc1 / sdio-wifi node to mk802
        ARM: dts: sun5i: Add axp152 pmic node to mk802
        ARM: dts: sun5i: Enable otg on the mk802
        ARM: dts: sun7i: Add BCM53125 switch nodes to the lamobo-r1 board
        ARM: sun8i: Add Parrot Board DTS
        ARM: dts: sun5i: q8-common: Enable USB-based WiFi
        ARM: dts: sun7i: Add dts file for Bananapi M1 Plus board
        ARM: dts: sun8i-q8-common: Add support for USB wifi controllers
        ARM: dts: sun9i: a80-optimus: Order nodes by alphabetical order
        ARM: dts: sun9i: cubieboard4: Order nodes by alphabetical order
        ARM: dts: sun7i: Add NFC node to Allwinner A20 SoC
        ARM: dts: sun4i: Add NFC node to Allwinner A10 SoC
        ARM: dts: sun6i: Add pmic / regulator nodes to Mele M9 dts
        ARM: dts: sun6i: Add pmic / regulator nodes to Mele A1000G quad dts
        ARM: dts: sun6i: The blue led on the Mele M9 is a power led
        ARM: dts: sun6i: The blue led on the Mele A1000G quad is a power led
        ...
      349f9d52
    • Linus Walleij's avatar
      ARM: dts: Ux500: fix up TVK sensor data · 83919ef0
      Linus Walleij authored
      - Fix the I2C address and supply line names for the AK8974
      
      - Sets up the interrupt lines to the different components as they
        actually are connected, I was confused for some time by the fact
        that several lines were connected with <NM> 0 Ohm resistors, which
        means NOT MOUNTED and is thus not 0 Ohm at all but infinite ohms,
        i.e. not connected at all.
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      83919ef0
    • Olof Johansson's avatar
      Merge tag 'tegra-for-4.8-dt-bindings' of... · b9ab9dcd
      Olof Johansson authored
      Merge tag 'tegra-for-4.8-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      dt-bindings: tegra: Updates for v4.8-rc1
      
      A couple of fixes for the Tegra XUSB controller and Tegra XUSB pad
      controller bindings, as well as the addition of some compatible strings
      for Tegra-based boards.
      
      * tag 'tegra-for-4.8-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        dt-bindings: tegra: Add Apalis TK1 device tree binding documentation
        dt-bindings: tegra: Add Colibri T30 device tree binding documentation
        dt-bindings: usb: Fix Tegra XUSB example
        dt-bindings: phy: Fix description of Tegra210 PHY nodes
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b9ab9dcd
    • Olof Johansson's avatar
      Merge tag 'v4.8-rockchip-dts32-1' of... · a7f856d6
      Olof Johansson authored
      Merge tag 'v4.8-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Audio support and spi-flash on rk3288-veyron Chromedevices
      as well as i2s and ethernet support on rk3228/rk3229 devices
      and a dts file for the rk3229 eval board.
      
      * tag 'v4.8-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: add support rk3229 evb board
        ARM: dts: rockchip: add GMAC nodes for RK322x SoCs
        ARM: dts: rockchip: add i2s nodes for RK322x SoCs
        ARM: dts: rockchip: rename rk3228.dtsi to rk322x.dtsi
        clk: rockchip: add clock-ids for rk3228 MAC clocks
        clk: rockchip: add clock-ids for rk3228 audio clocks
        ARM: dts: rockchip: rename i2s model for Veyron devices
        ARM: dts: rockchip: move rk3288 io-domain nodes to the grf
        ARM: dts: rockchip: Enable analog audio on rk3288-veyron chromebooks
        ARM: dts: rockchip: Add shared file for audio on rk3288-veyron boards
        ARM: dts: rockchip: add SPI flash node for rk3288-veyron
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a7f856d6
    • Olof Johansson's avatar
      Merge tag 'renesas-dt2-for-v4.8' of... · 5fd70b1b
      Olof Johansson authored
      Merge tag 'renesas-dt2-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Second Round of Renesas ARM Based SoC DT Updates for v4.8
      
      * Use APMU on R-Car Gen2 and provide SMP for r8a7793 SoC
      * Update console parameters to uniformly use chosen/stdout-path,
        serial0, not provide kernel unnecessary command line parameters
      * Add DU pins to silk board
      * Add support for blanche/r8a7792
      * Name pfc subnodes after device name
      
      * tag 'renesas-dt2-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (41 commits)
        ARM: dts: r8a7792: add SMP support
        ARM: dts: r8a7793: Add APMU node and second CPU core
        ARM: dts: r8a7791: Add APMU node
        ARM: dts: r8a7790: Add APMU nodes
        devicetree: bindings: Renesas APMU and SMP Enable method
        ARM: dts: kzm9g: Update console parameters
        ARM: dts: kzm9d: Update console parameters
        ARM: dts: marzen: Add serial port config to chosen/stdout-path
        ARM: dts: genmai: Update console parameters
        ARM: dts: armadillo800eva: Update console parameters
        ARM: dts: r8a7792: add JPU support
        ARM: dts: r8a7792: add JPU clocks
        ARM: dts: silk: add DU pins
        ARM: dts: blanche: add Ethernet support
        ARM: dts: blanche: initial device tree
        ARM: dts: blanche: document Blanche board
        ARM: dts: r8a7792: add IRQC support
        ARM: dts: r8a7792: add [H]SCIF support
        ARM: dts: r8a7792: add SYS-DMAC support
        ARM: dts: r8a7792: initial SoC device tree
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5fd70b1b
    • Florian Fainelli's avatar
      ARM: dts: NSP: Specify RAM amount for BCM958625HR board · 9a4865d4
      Florian Fainelli authored
      Add 512MB of memory starting at physical offset 0x6000_0000.
      
      Fixes: 65e9ac208c8e ("ARM: dts: NSP: Add new DT file for bcm958625hr")
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      9a4865d4
    • Rafał Miłecki's avatar
      ARM: BCM5301X: Fix NAND ECC parameters for D-Link DIR-885L · 70a0ae1c
      Rafał Miłecki authored
      This device uses BCH-1 instead of BCH-8. This fixes ECC errors and makes
      NAND usable with brcmnand.
      Signed-off-by: default avatarRafał Miłecki <zajec5@gmail.com>
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      70a0ae1c
    • Rafał Miłecki's avatar
      ARM: BCM5301X: Specify NAND chip select and ECC in separated files · 8ab5f1fb
      Rafał Miłecki authored
      Using separated file with common chip select parameters will allow us
      adding other ECC setups without code duplication.
      Signed-off-by: default avatarRafał Miłecki <zajec5@gmail.com>
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      8ab5f1fb
  7. 06 Jul, 2016 1 commit