1. 19 Sep, 2016 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'amlogic-dt64-2' of... · c3a66272
      Arnd Bergmann authored
      Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/late
      
      Pull "Amlogic 64-bit DT changes for v4.9, round 2" from Kevin Hilman:
      
      Primarily adding support for newly added drivers
      
      - USB host
      - I2C
      - SPI flash controller
      - PWM
      - mailbox, MHU
      - pinctrl: add pins for SPI, I2C, SDIO
      
      and then enabling these drivers on various boards.
      
      * tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM64: dts: meson-gxbb-vega-s95: Enable USB Nodes
        ARM64: dts: meson-gxbb-p20x: Enable USB Nodes
        ARM64: dts: meson-gxbb: add USB Nodes
        ARM64: dts: gxbb: add i2c bus
        ARM64: dts: meson-gxbb: add I2C nodes
        ARM64: dts: meson-gxbb: add pins for I2C
        ARM64: dts: meson-gxbb: Add SPIFC node
        ARM64: dts: meson-gxbb: add the SDIO pins
        ARM64: dts: amlogic: add spi nor pins
        ARM64: dts: meson-gxbb: use the new GXBB DWMAC glue driver
        ARM64: dts: meson-gxbb: Add Meson GXBB PWM Controller nodes
        ARM64: dts: meson-gxbb: Add Meson MHU Node
        ARM64: dts: amlogic: enable ethernet on all Tronsmart Vega S95 devices
      c3a66272
    • Arnd Bergmann's avatar
      Merge tag 'amlogic-drivers-2' of... · 53570cbc
      Arnd Bergmann authored
      Merge tag 'amlogic-drivers-2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/late
      
      Pull "Amlogic driver updates for v4.9, 2nd round" from Kevin Hilman:
      
      - media: update IR support for newer SoCs
      - firmware: add secure monitor driver
      - net: new stmmac glue driver
      - usb: udd DWC2 support for meson-gxbb
      - clocks: expose more clock IDs for use by DT
      - DT binding updates
      
      * tag 'amlogic-drivers-2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic: (21 commits)
        clk: gxbb: expose i2c clocks
        clk: gxbb: expose USB clocks
        clk: gxbb: expose spifc clock
        clk: gxbb: expose MPLL2 clock for use by DT
        Documentation: dt-bindings: Add documentation for the Meson USB2 PHYs
        usb: dwc2: add support for Meson8b and GXBB SoCs
        net: stmmac: update the module description of the dwmac-meson driver
        net: stmmac: add a glue driver for the Amlogic Meson 8b / GXBB DWMAC
        stmmac: introduce get_stmmac_bsp_priv() helper
        net: dt-bindings: Document the new Meson8b and GXBB DWMAC bindings
        clk: meson-gxbb: Export PWM related clocks for DT
        meson: clk: Add support for clock gates
        gxbb: clk: Adjust MESON_GATE macro to be shared with meson8b
        clk: meson: Copy meson8b CLKID defines to private header file
        meson: clk: Rename register names according to Amlogic datasheet
        meson: clk: Move register definitions to meson8b.h
        clk: meson: Rename meson8b-clkc.c to reflect gxbb naming convention
        nvmem: amlogic: Add Amlogic Meson EFUSE driver
        firmware: Amlogic: Add secure monitor driver
        media: rc: meson-ir: Add support for newer versions of the IR decoder
        ...
      53570cbc
  2. 15 Sep, 2016 4 commits
  3. 14 Sep, 2016 21 commits
  4. 13 Sep, 2016 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.9-2' of... · 292cc1af
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.9-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/late
      
      Merge "Allwinner DT changes for 4.9, take 2" from Maxime Ripard:
      
      A second set of device tree changes, this time switching a few SoCs to the
      new sunxi-ng clock framework. We also added the support for a new SoC
      (NextThing GR8 and its evaluation board), and the support for the DRM
      driver in the A33.
      
      To maintain bisectability, while avoiding some un-trivial merge
      conflicts, I had to merge the clk branch that I've sent a PR to Mike
      and Stephen. This branch will of course be stable.
      
      * tag 'sunxi-dt-for-4.9-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (53 commits)
        ARM: dts: gr8: Add support for the GR8 evaluation board
        ARM: dts: Add NextThing GR8 dtsi
        ARM: dts: sun8i: Move A23/A33 usbphy and usb_otg nodes to common dtsi
        ARM: sun8i: a23/a33: Add RGB666 pins
        ARM: sun8i: a33: Add display pipeline
        ARM: sun8i: Convert the A23 and A33 to the CCU
        ARM: dts: sun6i: switch A31/A31s to new CCU clock bindings
        clk: sunxi-ng: Add hardware dependency
        clk: sunxi-ng: Add A23 CCU
        clk: sunxi-ng: Add A33 CCU support
        clk: sunxi-ng: Add N-class clocks support
        clk: sunxi-ng: mux: Add mux table macro
        clk: sunxi-ng: div: Allow to set a maximum
        clk: sunxi-ng: div: Add kerneldoc for the _ccu_div structure
        clk: sunxi-ng: div: Add mux table macros
        devicetree: Add vendor prefix for FriendlyARM
        ARM: dts: sun8i: Add dts file for the NanoPi NEO SBC
        ARM: dts: sun8i-q8-common: Add support for SDIO wifi controllers
        ARM: dts: sun8i: Add dts file for the Orange Pi Plus2E SBC
        ARM: dts: sun8i: Orange Pi Plus dts is for the Plus and Plus 2
        ...
      292cc1af
  5. 11 Sep, 2016 2 commits
  6. 10 Sep, 2016 10 commits