Hi Shimoda-san, On Mon, May 29, 2023 at 10:08 AM Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx> wrote: > Rename GWCA related definitions to improve readability. > > Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx> Thanks for your patch! > --- a/drivers/net/ethernet/renesas/rswitch.h > +++ b/drivers/net/ethernet/renesas/rswitch.h > @@ -959,9 +959,9 @@ struct rswitch_gwca { > int num_queues; > struct rswitch_gwca_queue ts_queue; > struct list_head ts_info_list; > - DECLARE_BITMAP(used, RSWITCH_MAX_NUM_QUEUES); > - u32 tx_irq_bits[RSWITCH_NUM_IRQ_REGS]; > - u32 rx_irq_bits[RSWITCH_NUM_IRQ_REGS]; > + DECLARE_BITMAP(used, GWCA_AXI_CHAIN_N); > + u32 tx_irq_bits[GWCA_NUM_IRQ_REGS]; > + u32 rx_irq_bits[GWCA_NUM_IRQ_REGS]; Not directly related to this patch, but is there a specific reason why tx_irq_bits and rx_irq_bits are arrays instead of bitmaps declared using DECLARE_BITMAP()? I think you can simplify the code that accesses them by using the bitmap APIs. > int speed; > }; Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds