1. 30 Nov, 2018 5 commits
    • Olof Johansson's avatar
      Merge tag 'renesas-arm64-dt-for-v4.21' of... · e3d37813
      Olof Johansson authored
      Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM64 Based SoC DT Updates for v4.21
      
      * H3 (r8a7795) SoC:
        - Remove unneeded sound #address/size-cells
      
      * M3-W (r8a7796) SoC:
        - Describe CMT (Compare Match Timer) devices in DT
        - Describe I2C-DVFS device node in DT
      
      * M3-N (r8a77965) SoC:
        - Describe CAN, CANFD and LVDS in DT
      
      * R-Car H3 (r8a7795) and M3-W (r8a7796) SoCs:
        - Describe CPU topology, capacity and cooling maps in DT
        - Add SSIU support to R-Car audio
      
      * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) SoCs:
        - Extend register range of HSUSB device to match documentation
      
      * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) based
        Salvator-X, Salvator-XS and ULCB boards:
        - Switch eMMC bus to 1V8
      
      * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) based
        Salvator-X and Salvator-XS boards:
        - Describe USB3.0 xHCI host and prerepheral devices as companions
      
      * R-Car E3 (r8a77990) SoC:
        - Add thermal support
        - Add support for interupt controller for external devices (INTC-EX)
        - Describe all SCIF devices and SYS-DMA for I2C and MSIOF devices
      
      * R-Car E3 (r8a77990) based Ebisu board:
        - Enable SDHI, CAN, CANFD, audio and USB3.0
        - Describe serial console pins
      
      * R-Car E3 (r8a77990) based Ebisu and
        R-Car D3 (r8a77995) based Draak board:
        - Enable USB2.0 peripheral device
      
      * R-Car M3-N (r8a77965), E3 (r8a77990) and V3H (r8a77980) SoCs:
        - Connect EtherAVB to IPMMU
      
      * R-Car V3M (r8a77970) and V3H (r8a77980) SoCs:
        - Describe TMU (timer unit), PWM timer controller and MSIOF devides in DT
        - Add thermal support
      
      * RZ/G2M (r8a774a1) SoC:
        - Use clock and power index macros
        - Describe VIN, CSI-2 and CAN devices in DT
      
      * tag 'renesas-arm64-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (40 commits)
        arm64: dts: renesas: Add all CPUs in cooling maps
        arm64: dts: renesas: r8a77990: add thermal device support
        arm64: dts: renesas: r8a77990: Enable I2C DMA
        arm64: dts: renesas: r8a7796: Add CMT device nodes
        arm64: dts: renesas: r8a7796: add SSIU support for sound
        arm64: dts: renesas: r8a77990: Add I2C-DVFS device node
        arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,FD device nodes
        arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes
        arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe device node
        arm64: dts: renesas: Add CPU capacity-dmips-mhz
        arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs
        arm64: dts: renesas: r8a774a1: Replace clock magic numbers
        arm64: dts: renesas: r8a774a1: Replace power magic numbers
        arm64: dts: renesas: r8a7795: add SSIU support for sound
        arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering
        arm64: dts: renesas: ebisu: Add and enable SDHI device nodes
        arm64: dts: renesas: ebisu: Add serial console pins
        arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X and ULCB
        arm64: dts: renesas: r8a77990: Add all HSCIF nodes
        arm64: dts: renesas: r8a779{7|8}0: add TMU support
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e3d37813
    • Olof Johansson's avatar
      Merge tag 'renesas-arm-dt-for-v4.21' of... · 51ea46e8
      Olof Johansson authored
      Merge tag 'renesas-arm-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC DT Updates for v4.21
      
      * RZ/N1D (r9a06g032) SoC:
        - Correct GIC DT node name
        - Enable pin controller
      
      * RZ/G1C (r8a77470) iWave g23S single board computer
        - Add QSPI flash support
        - Add pinctl support for EtherAVB
        - Enable CMT0 (Renesas R-Car Compare Match Timer)
        - Enable RWDT (Renesas Watchdog Timer)
        - Enable uSD and eMMC support
      
      * RZ/G1C (r8a77470) SoC:
        - Describe USB-DMAC and I2C devices in DT
      
      * R-Mobile A1 (r8a7740), Emma Mobile EV2 (emev2) and
        SH-Mobile AG5 (sh72a0) SoCs:
        - Include SoC name in DTSI
      
      * R-Car H2 (r8a7790) based lager, and
        R-Car M2-W (r8a7791) based koelsch and porter boards:
        - Disable unconnected LVDS encoders
      
      * tag 'renesas-arm-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: r9a06g032: Correct the GIC DT node name
        ARM: dts: iwg23s-sbc: Add QSPI flash support
        ARM: dts: r8a77470: Add QSPI support
        ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB
        ARM: dts: iwg23s-sbc: Enable cmt0
        ARM: dts: r8a77470: Add CMT SoC specific support
        ARM: dts: r8a77470: Add USB-DMAC device nodes
        ARM: dts: iwg23s-sbc: Enable watchdog support
        ARM: dts: r8a77470: Add watchdog support to SoC dtsi
        ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI
        ARM: dts: r8a779[01]: Disable unconnected LVDS encoders
        ARM: dts: iwg23s-sbc: Add uSD and eMMC support
        ARM: dts: r8a77470: Add SDHI1 support
        ARM: dts: r8a77470: Add SDHI0 support
        ARM: dts: r8a77470: Add I2C[0123] support
        ARM: dts: r9a06g032: Add pinctrl node
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      51ea46e8
    • Olof Johansson's avatar
      Merge tag 'v4.21-rockchip-dts64-1' of... · 42d76db9
      Olof Johansson authored
      Merge tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      New dts for Gru-Scarlet (tablet device), default backlight brightness
      for all Gru devices, rk3399 spi dma properties, some improvements for
      the rk3399-sapphire board (fan, chosen, backlight), hs200 mode for the
      emmc on the rock64 and declaring all cpu cores in the cooling maps
      instead of just cpu0.
      
      * tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: Add all CPUs in cooling maps
        arm64: dts: rockchip: add Gru Scarlet devicetrees
        arm64: dts: rockchip: move backlight from rk3399 sapphire to excavator
        arm64: dts: rockchip: Use default brightness table for rk3399-gru
        arm64: dts: rockchip: add chosen node on rk3399-sapphire
        arm64: dts: rockchip: enable HS200 for eMMC on rock64
        arm64: dts: rockchip: add fan on rk3399-sapphire board
        arm64: dts: rockchip: add rk3399 SPI DMAs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      42d76db9
    • Olof Johansson's avatar
      Merge tag 'v4.21-rockchip-dts32-1' of... · 97334883
      Olof Johansson authored
      Merge tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Powerdomain and QoS nodes for rk3066 and rk3188. A fix for a rock2
      regulator name and referencing all cpus in the cooling maps instead
      of only cpu0.
      
      * tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: Add all CPUs in cooling maps
        ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name
        ARM: dts: rockchip: add rk3066/rk3188 power-domains
        ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188
        dt-bindings: add power-domain header for RK3066 SoCs
        dt-bindings: add power-domain header for RK3188 SoCs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      97334883
    • Olof Johansson's avatar
      Merge tag 'vexpress-updates-4.20' of... · 11c99479
      Olof Johansson authored
      Merge tag 'vexpress-updates-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt
      
      ARMv7 Vexpress updates for v4.20
      
      Single patch to use updated coresight graph bindings thereby removing
      loads of dtc warnings
      
      * tag 'vexpress-updates-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      11c99479
  2. 28 Nov, 2018 16 commits
  3. 26 Nov, 2018 3 commits
  4. 23 Nov, 2018 4 commits
  5. 21 Nov, 2018 1 commit
  6. 19 Nov, 2018 3 commits
  7. 15 Nov, 2018 3 commits
  8. 13 Nov, 2018 3 commits
  9. 11 Nov, 2018 2 commits
    • Linus Torvalds's avatar
      Linux 4.20-rc2 · ccda4af0
      Linus Torvalds authored
      ccda4af0
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 7a3765ed
      Linus Torvalds authored
      Pull networking fixes from David Miller:
       "One last pull request before heading to Vancouver for LPC, here we have:
      
         1) Don't forget to free VSI contexts during ice driver unload, from
            Victor Raj.
      
         2) Don't forget napi delete calls during device remove in ice driver,
            from Dave Ertman.
      
         3) Don't request VLAN tag insertion of ibmvnic device when SKB
            doesn't have VLAN tags at all.
      
         4) IPV4 frag handling code has to accomodate the situation where two
            threads try to insert the same fragment into the hash table at the
            same time. From Eric Dumazet.
      
         5) Relatedly, don't flow separate on protocol ports for fragmented
            frames, also from Eric Dumazet.
      
         6) Memory leaks in qed driver, from Denis Bolotin.
      
         7) Correct valid MTU range in smsc95xx driver, from Stefan Wahren.
      
         8) Validate cls_flower nested policies properly, from Jakub Kicinski.
      
         9) Clearing of stats counters in mc88e6xxx driver doesn't retain
            important bits in the G1_STATS_OP register causing the chip to
            hang. Fix from Andrew Lunn"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (41 commits)
        act_mirred: clear skb->tstamp on redirect
        net: dsa: mv88e6xxx: Fix clearing of stats counters
        tipc: fix link re-establish failure
        net: sched: cls_flower: validate nested enc_opts_policy to avoid warning
        net: mvneta: correct typo
        flow_dissector: do not dissect l4 ports for fragments
        net: qualcomm: rmnet: Fix incorrect assignment of real_dev
        net: aquantia: allow rx checksum offload configuration
        net: aquantia: invalid checksumm offload implementation
        net: aquantia: fixed enable unicast on 32 macvlan
        net: aquantia: fix potential IOMMU fault after driver unbind
        net: aquantia: synchronized flow control between mac/phy
        net: smsc95xx: Fix MTU range
        net: stmmac: Fix RX packet size > 8191
        qed: Fix potential memory corruption
        qed: Fix SPQ entries not returned to pool in error flows
        qed: Fix blocking/unlimited SPQ entries leak
        qed: Fix memory/entry leak in qed_init_sp_request()
        inet: frags: better deal with smp races
        net: hns3: bugfix for not checking return value
        ...
      7a3765ed