1. 20 Jul, 2018 3 commits
  2. 16 Jul, 2018 1 commit
    • Magnus Damm's avatar
      arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes · 55697cbb
      Magnus Damm authored
      Add IPMMU device nodes for the R-Car M3-N (r8a77965),
      V3H (r8a77980) and E3 (r8a77990) SoCs.
      
      * The r8a77965 IPMMU is quite similar to r8a7796 however VP0
        has been added and PV1 has been removed. Also the IMSSTR
        bit assignment has been reworked.
      
      * The r8a77980 IPMMU is quite similar to r8a77970 however VC0
        has been added. The IMSSTR bit assignment has also been
        reworked. Power domains are also quite different however the
        the documentation is rather unclear about this topic.
      
        Until we know better VC0 gets assigned to R8A77980_PD_ALWAYS_ON.
      
      * The r8a77990 IPMMU is similar to r8a77995. Power domains are
        however different and the public documentation is still unclear.
      
        Based on preliminary information from the hardware team the R-Car E3
        SoC comes with an IPMMU-VP0 device in an Always-on power domain and
        the IPMMU-VC0 is placed as expected in the A3VC power domain.
      Signed-off-by: default avatarMagnus Damm <damm+renesas@opensource.se>
      Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
      55697cbb
  3. 11 Jul, 2018 1 commit
  4. 05 Jul, 2018 1 commit
  5. 29 Jun, 2018 1 commit
    • Simon Horman's avatar
      arm64: dts: renesas: r8a77965: Add second port to rcar_sound placeholder · 485f8b28
      Simon Horman authored
      This node is just a placeholder but fills that function better if it does
      not trigger build warnings. This update satisfies the requirement that
      nodes with #address-cells/#size-cells properties have more than one child
      node.
      
      This is flagged by dtc as follows:
       # make dtbs W=1
       arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dtb: Warning (graph_child_address): /soc/sound@ec500000/ports: graph node has single child node 'port@0', #address-cells/#size-cells are not necessary
       arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dtb: Warning (graph_child_address): /soc/sound@ec500000/ports: graph node has single child node 'port@0', #address-cells/#size-cells are not necessary
      Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
      Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      485f8b28
  6. 28 Jun, 2018 1 commit
  7. 27 Jun, 2018 1 commit
  8. 25 Jun, 2018 29 commits
  9. 16 Jun, 2018 2 commits
    • Linus Torvalds's avatar
      Linux 4.18-rc1 · ce397d21
      Linus Torvalds authored
      ce397d21
    • Linus Torvalds's avatar
      Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-block · 265c5596
      Linus Torvalds authored
      Pull block fixes from Jens Axboe:
       "A collection of fixes that should go into -rc1. This contains:
      
         - bsg_open vs bsg_unregister race fix (Anatoliy)
      
         - NVMe pull request from Christoph, with fixes for regressions in
           this window, FC connect/reconnect path code unification, and a
           trace point addition.
      
         - timeout fix (Christoph)
      
         - remove a few unused functions (Christoph)
      
         - blk-mq tag_set reinit fix (Roman)"
      
      * tag 'for-linus-20180616' of git://git.kernel.dk/linux-block:
        bsg: fix race of bsg_open and bsg_unregister
        block: remov blk_queue_invalidate_tags
        nvme-fabrics: fix and refine state checks in __nvmf_check_ready
        nvme-fabrics: handle the admin-only case properly in nvmf_check_ready
        nvme-fabrics: refactor queue ready check
        blk-mq: remove blk_mq_tagset_iter
        nvme: remove nvme_reinit_tagset
        nvme-fc: fix nulling of queue data on reconnect
        nvme-fc: remove reinit_request routine
        blk-mq: don't time out requests again that are in the timeout handler
        nvme-fc: change controllers first connect to use reconnect path
        nvme: don't rely on the changed namespace list log
        nvmet: free smart-log buffer after use
        nvme-rdma: fix error flow during mapping request data
        nvme: add bio remapping tracepoint
        nvme: fix NULL pointer dereference in nvme_init_subsystem
        blk-mq: reinit q->tag_set_list entry only after grace period
      265c5596