Hi Heinrich, >-----Original Message----- >From: Heinrich Schuchardt <[email protected]> >Sent: 24 August 2020 19:01 >To: Pragnesh Patel <[email protected]>; [email protected]; >[email protected]; [email protected]; [email protected]; Sagar >Kadam <[email protected]>; [email protected] >Cc: Paul Walmsley ( Sifive) <[email protected]>; Simon Glass ><[email protected]>; Sean Anderson <[email protected]>; Bin Meng ><[email protected]> >Subject: Re: [PATCH] riscv: Add do_irqinfo() for CONFIG_CMD_IRQ > >[External Email] Do not click links or attachments unless you recognize the >sender and know the content is safe > >On 24.08.20 13:00, Pragnesh Patel wrote: >> Right now, do_irqinfo() done nothing and return 0 for > >Nits: > >%s/done/does/ > >> CONFIG_CMD_IRQ >> >> Signed-off-by: Pragnesh Patel <[email protected]> >> --- >> arch/riscv/lib/interrupts.c | 7 +++++++ >> 1 file changed, 7 insertions(+) >> >> diff --git a/arch/riscv/lib/interrupts.c b/arch/riscv/lib/interrupts.c >> index cd47e64487..d6273606b5 100644 >> --- a/arch/riscv/lib/interrupts.c >> +++ b/arch/riscv/lib/interrupts.c >> @@ -145,3 +145,10 @@ __attribute__((weak)) void >> external_interrupt(struct pt_regs *regs) >> __attribute__((weak)) void timer_interrupt(struct pt_regs *regs) { >> } >> + >> +#if defined(CONFIG_CMD_IRQ) >> +int do_irqinfo(struct cmd_tbl *cmdtp, int flag, int argc, char *const >> +argv[]) { >> + return 0; >> +} >> +#endif > >Why do we allow CONFIG_CMD_IRQ for RISC-V if the command is not >supported? > >How about: > >cmd/Kconfig:2224 > > config CMD_IRQ > bool "irq - Show information about interrupts" >- depends on !ARM && !MIPS && !SH >+ depends on !ARM && !MIPS && !RISCV && !SH
Agreed, will send a new patch. > >Best regards > >Heinrich > >>

