• Palmer Dabbelt's avatar
    Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V" · 3863f2a4
    Palmer Dabbelt authored
    Conor Dooley <conor@kernel.org> says:
    
    From: Conor Dooley <conor.dooley@microchip.com>
    
    Ever since RISC-V starting using generic arch topology code, the code
    paths for cpu-capacity have been there but there's no binding defined to
    actually convey the information. Defining the same property as used on
    arm seems to be the only logical thing to do, so do it.
    
    [Palmer: This is on top of the fix required to make it work, which
    itself wasn't merged until late in the 6.2 cycle and thus pulls in
    various other fixes.]
    
    * b4-shazam-merge:
      dt-bindings: riscv: add a capacity-dmips-mhz cpu property
      dt-bindings: arm: move cpu-capacity to a shared loation
      riscv: Move call to init_cpu_topology() to later initialization stage
      riscv/kprobe: Fix instruction simulation of JALR
      riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
      MAINTAINERS: add an IRC entry for RISC-V
      RISC-V: fix compile error from deduplicated __ALTERNATIVE_CFG_2
      dt-bindings: riscv: fix single letter canonical order
      dt-bindings: riscv: fix underscore requirement for multi-letter extensions
      riscv: uaccess: fix type of 0 variable on error in get_user()
      riscv, kprobes: Stricter c.jr/c.jalr decoding
    
    Link: https://lore.kernel.org/r/20230104180513.1379453-1-conor@kernel.orgSigned-off-by: default avatarPalmer Dabbelt <palmer@rivosinc.com>
    3863f2a4
simulate-insn.c 4.78 KB