1. 06 Aug, 2021 2 commits
  2. 05 Aug, 2021 15 commits
  3. 03 Aug, 2021 2 commits
  4. 01 Aug, 2021 1 commit
  5. 29 Jul, 2021 7 commits
  6. 27 Jul, 2021 2 commits
    • Moritz Fischer's avatar
      fpga: versal-fpga: Remove empty functions · 9bb3a9dd
      Moritz Fischer authored
      Since the core framework now wraps the functions, ensuring
      drives only have to implement functions that do something,
      drop the now no longer required callbacks for state and
      write_complete.
      Signed-off-by: default avatarMoritz Fischer <mdf@kernel.org>
      Link: https://lore.kernel.org/r/20210726030806.714809-1-mdf@kernel.orgSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      9bb3a9dd
    • Greg Kroah-Hartman's avatar
      Merge tag 'fpga-for-5.15-early' of... · c3328c5e
      Greg Kroah-Hartman authored
      Merge tag 'fpga-for-5.15-early' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
      
      Moritz writes:
      
      FPGA Manager Changes for 5.15-rc1
      
      FPGA Manager
      
      - Navin's change removes a duplicate word in a comment
      - Tom's change fixes a spelling mistake
      - Mauro's change fixes up documentation
      - Tom's second set adds wrappers to allow drivers not having to
        implement empty functions by moving checks into fpga-mgr core code
      - My changes address a bunch of warnings
      
      DFL
      
      - Martin's change adds a new PCI ID for Silicom N501x PAC cards
      
      All patches have been reviewed on the mailing list, and have been in the
      last linux-next releases (as part of my for-next branch).
      
      I did get a complaint about one of the commit messages w/ a Fixes: tags
      which has been addressed.
      Signed-offy-by: default avatarMoritz Fischer <mdf@kernel.org>
      
      * tag 'fpga-for-5.15-early' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga:
        fpga: fpga-mgr: wrap the write_sg() op
        fpga: fpga-mgr: wrap the fpga_remove() op
        fpga: fpga-mgr: wrap the state() op
        fpga: fpga-mgr: wrap the status() op
        fpga: fpga-mgr: wrap the write() op
        fpga: fpga-mgr: make write_complete() op optional
        fpga: fpga-mgr: wrap the write_init() op
        fpga: zynqmp-fpga: Address warning about unused variable
        fpga: xilinx-pr-decoupler: Address warning about unused variable
        fpga: xiilnx-spi: Address warning about unused variable
        fpga: altera-freeze-bridge: Address warning about unused variable
        fpga: dfl: pci: add device IDs for Silicom N501x PAC cards
        fpga: fpga-bridge: removed repeated word
        fpga: fix spelling mistakes
        docs: driver-api: fpga: avoid using UTF-8 chars
      c3328c5e
  7. 26 Jul, 2021 1 commit
  8. 25 Jul, 2021 9 commits
  9. 24 Jul, 2021 1 commit
    • Linus Torvalds's avatar
      Merge tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · 6498f615
      Linus Torvalds authored
      Pull RISC-V fixes from Palmer Dabbelt:
      
       - properly set the memory size, which fixes 32-bit systems
      
       - allow initrd to load anywhere in memory, rather that restricting it
         to the first 256MiB
      
       - fix the 'mem=' parameter on 64-bit systems to properly account for
         the maximum supported memory now that the kernel is outside the
         linear map
      
       - avoid installing mappings into the last 4KiB of memory, which
         conflicts with error values
      
       - avoid the stack from being freed while it is being walked
      
       - a handful of fixes to the new copy to/from user routines
      
      * tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
        riscv: __asm_copy_to-from_user: Fix: Typos in comments
        riscv: __asm_copy_to-from_user: Remove unnecessary size check
        riscv: __asm_copy_to-from_user: Fix: fail on RV32
        riscv: __asm_copy_to-from_user: Fix: overrun copy
        riscv: stacktrace: pin the task's stack in get_wchan
        riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE
        riscv: Make sure the linear mapping does not use the kernel mapping
        riscv: Fix memory_limit for 64-bit kernel
        RISC-V: load initrd wherever it fits into memory
        riscv: Fix 32-bit RISC-V boot failure
      6498f615