• Linus Torvalds's avatar
    Merge tag 'riscv-for-linus-4.19-mw0' of... · 1009aa12
    Linus Torvalds authored
    Merge tag 'riscv-for-linus-4.19-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
    
    Pull RISC-V updates from Palmer Dabbelt:
     "This contains some major improvements to the RISC-V port, including
      the necessary interrupt controller and timer support to actually make
      it to userspace. Support for three devices has been added:
    
       - the ISA-mandated timers on RISC-V systems.
    
       - the ISA-mandated first-level interrupt controller on RISC-V
         systems, which is handled as part of our core arch code because
         it's very small and tightly tied to the ISA.
    
       - SiFive's platform-level interrupt controller, which talks to the
         actual devices.
    
      In addition to these new devices, there are a handful of cleanups all
      over the RISC-V tree:
    
       - build fixes for various configurations:
          * A fix to the vDSO build's makefile so it respects CFLAGS.
          * The addition of __lshrti3, a libgcc derived function necessary
            for some 32-bit configurations.
          * !SMP && PERF_EVEN...
    1009aa12
Makefile 2.25 KB