1. 03 Oct, 2016 1 commit
    • Vladimir Zapolskiy's avatar
      ARM: dts: lpc32xx: add device node for IRAM on-chip memory · 8185041f
      Vladimir Zapolskiy authored
      The change adds a new device node with description of generic SRAM
      on-chip memory found on NXP LPC32xx SoC series and connected to AHB
      matrix slave port 3.
      
      Note that NXP LPC3220 SoC has 128KiB of SRAM memory, the other
      LPC3230, LPC3240 and LPC3250 SoCs all have 256KiB SRAM space,
      in the shared DTSI file this change specifies 128KiB SRAM size.
      
      Also it's worth to mention that the SRAM area contains of 64KiB banks,
      2 banks on LPC3220 and 4 banks on the other SoCs from the series, and
      all SRAM banks but the first one have independent power controls,
      the description of this feature will be added with the introduction of
      power domains for the SoC series.
      Signed-off-by: default avatarVladimir Zapolskiy <vz@mleia.com>
      Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8185041f
  2. 21 Sep, 2016 19 commits
  3. 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
  4. 15 Sep, 2016 4 commits
  5. 14 Sep, 2016 14 commits