lkml.org 
[lkml]   [2021]   [Nov]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [RFC PATCH v3 0/7] Renesas RZ/G2L IRQC support
    Hi Prabhakar,

    On Wed, Nov 10, 2021 at 11:58 PM Lad Prabhakar
    <prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
    > The RZ/G2L Interrupt Controller is a front-end for the GIC found on
    > Renesas RZ/G2L SoC's with below pins:
    > - IRQ sense select for 8 external interrupts, mapped to 8 GIC SPI interrupts
    > - GPIO pins used as external interrupt input pins out of GPIOINT0-122 a
    > maximum of only 32 can be mapped to 32 GIC SPI interrupts,
    > - NMI edge select.
    >
    > _____________
    > | GIC |
    > | ________ |
    > ____________ | | | |
    > NMI ------------------------------------>| | SPI0-479 | | GIC-600| |
    > _______ | |------------>| | |
    > | | | | PPI16-31 | | | |
    > | | IRQ0-IRQ8 | IRQC |------------>| | |

    IRQ0-IRQ7?

    > P0_P48_4 ------>| GPIO |---------------->| | | |________| |
    > | |GPIOINT0-122 | | | |
    > | |---------------->| TINT0-31 | | |
    > |______| |__________| |____________|
    >
    > The proposed RFC patches, add the IRQ domains in GPIO (pinctrl driver) and the
    > IRQC driver. The IRQC domain handles the actual SPI interrupt and upon reception
    > of the interrupt it propagates to the GPIO IRQ domain to handle virq.
    > Out of GPIOINT0-122 only 32 can be mapped to GIC SPI, this mapping is handled by
    > the IRQC driver.

    Gr{oetje,eeting}s,

    Geert

    --
    Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

    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

    \
     
     \ /
      Last update: 2021-11-12 15:14    [W:3.115 / U:0.100 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site