1. 23 Nov, 2018 2 commits
  2. 21 Nov, 2018 1 commit
  3. 19 Nov, 2018 1 commit
  4. 15 Nov, 2018 2 commits
    • Gaku Inami's avatar
      arm64: dts: renesas: Add CPU capacity-dmips-mhz · 2250d856
      Gaku Inami authored
      Set the capacity-dmips-mhz for R-Car Gen3 SoCs, that is based on
      dhrystone. The average in 10 times of dhrystone result as follows:
      
      r8a7795 SoC (A57x4 + A53x4)
        CPU   max-freq   dhrystone
        ---------------------------------
        A57   1500 MHz  11470943 lps/s
        A53   1200 MHz   4798583 lps/s
      
      r8a7796 SoC (A57x2 + A53x4)
        CPU   max-freq   dhrystone
        ---------------------------------
        A57   1500 MHz  11463526 lps/s
        A53   1200 MHz   4793276 lps/s
      
      Based on above, capacity-dmips-mhz values are calculated as follows:
      
      r8a7795 SoC
        A57 : 1024 / (11470943 / 1500) * (11470943 / 1500) = 1024
        A53 : 1024 / (11470943 / 1500) * ( 4798583 / 1200) =  535
      
      r8a7796 SoC
        A57 : 1024 / (11463526 / 1500) * (11463526 / 1500) = 1024
        A53 : 1024 / (11463526 / 1500) * ( 4793276 / 1200) =  535
      
      However, since each CPUs have different max frequencies, the final
      CPU capacities of A53 are scaled by this difference, the values are
      as follows.
      
      [r8a7795 SoC]
        $ cat /sys/devices/system/cpu/cpu*/cpu_capacity
        1024	<---- CPU capacity of A57
        1024
        1024
        1024
        428	<---- CPU capacity of A53
        428
        428
        428
      
      [r8a7796 SoC]
        $ cat /sys/devices/system/cpu/cpu*/cpu_capacity
        1024	<---- CPU capacity of A57
        1024
        428	<---- CPU capacity of A53
        428
        428
        428
      Signed-off-by: default avatarGaku Inami <gaku.inami.xh@renesas.com>
      Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
      2250d856
    • Gaku Inami's avatar
      arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs · b380ae0d
      Gaku Inami authored
      This patch adds the "cpu-map" into r8a7795/r8a7796 composed of
      multi-cluster. This definition is used to parse the cpu topology.
      Signed-off-by: default avatarGaku Inami <gaku.inami.xh@renesas.com>
      Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
      b380ae0d
  5. 13 Nov, 2018 2 commits
  6. 08 Nov, 2018 4 commits
  7. 06 Nov, 2018 1 commit
  8. 05 Nov, 2018 22 commits
  9. 04 Nov, 2018 5 commits
    • Linus Torvalds's avatar
      Linux 4.20-rc1 · 65102238
      Linus Torvalds authored
      65102238
    • Linus Torvalds's avatar
      Merge tag 'tags/upstream-4.20-rc1' of git://git.infradead.org/linux-ubifs · 42bd06e9
      Linus Torvalds authored
      Pull UBIFS updates from Richard Weinberger:
      
       - Full filesystem authentication feature, UBIFS is now able to have the
         whole filesystem structure authenticated plus user data encrypted and
         authenticated.
      
       - Minor cleanups
      
      * tag 'tags/upstream-4.20-rc1' of git://git.infradead.org/linux-ubifs: (26 commits)
        ubifs: Remove unneeded semicolon
        Documentation: ubifs: Add authentication whitepaper
        ubifs: Enable authentication support
        ubifs: Do not update inode size in-place in authenticated mode
        ubifs: Add hashes and HMACs to default filesystem
        ubifs: authentication: Authenticate super block node
        ubifs: Create hash for default LPT
        ubfis: authentication: Authenticate master node
        ubifs: authentication: Authenticate LPT
        ubifs: Authenticate replayed journal
        ubifs: Add auth nodes to garbage collector journal head
        ubifs: Add authentication nodes to journal
        ubifs: authentication: Add hashes to index nodes
        ubifs: Add hashes to the tree node cache
        ubifs: Create functions to embed a HMAC in a node
        ubifs: Add helper functions for authentication support
        ubifs: Add separate functions to init/crc a node
        ubifs: Format changes for authentication support
        ubifs: Store read superblock node
        ubifs: Drop write_node
        ...
      42bd06e9
    • Linus Torvalds's avatar
      Merge tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs · 4710e789
      Linus Torvalds authored
      Pull NFS client bugfixes from Trond Myklebust:
       "Highlights include:
      
        Bugfix:
         - Fix build issues on architectures that don't provide 64-bit cmpxchg
      
        Cleanups:
         - Fix a spelling mistake"
      
      * tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:
        NFS: fix spelling mistake, EACCESS -> EACCES
        SUNRPC: Use atomic(64)_t for seq_send(64)
      4710e789
    • Linus Torvalds's avatar
      Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 35e74524
      Linus Torvalds authored
      Pull more timer updates from Thomas Gleixner:
       "A set of commits for the new C-SKY architecture timers"
      
      * 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        dt-bindings: timer: gx6605s SOC timer
        clocksource/drivers/c-sky: Add gx6605s SOC system timer
        dt-bindings: timer: C-SKY Multi-processor timer
        clocksource/drivers/c-sky: Add C-SKY SMP timer
      35e74524
    • Linus Torvalds's avatar
      Merge tag 'ntb-4.20' of git://github.com/jonmason/ntb · 04578e84
      Linus Torvalds authored
      Pull NTB updates from Jon Mason:
       "Fairly minor changes and bug fixes:
      
        NTB IDT thermal changes and hook into hwmon, ntb_netdev clean-up of
        private struct, and a few bug fixes"
      
      * tag 'ntb-4.20' of git://github.com/jonmason/ntb:
        ntb: idt: Alter the driver info comments
        ntb: idt: Discard temperature sensor IRQ handler
        ntb: idt: Add basic hwmon sysfs interface
        ntb: idt: Alter temperature read method
        ntb_netdev: Simplify remove with client device drvdata
        NTB: transport: Try harder to alloc an aligned MW buffer
        ntb: ntb_transport: Mark expected switch fall-throughs
        ntb: idt: Set PCIe bus address to BARLIMITx
        NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks
        ntb: intel: fix return value for ndev_vec_mask()
        ntb_netdev: fix sleep time mismatch
      04578e84