Searched refs:SiFivePLICState (Results 1 – 3 of 3) sorted by relevance
65 static void sifive_plic_set_pending(SiFivePLICState *plic, int irq, bool level) in sifive_plic_set_pending()70 static void sifive_plic_set_claimed(SiFivePLICState *plic, int irq, bool level) in sifive_plic_set_claimed()75 static uint32_t sifive_plic_claimed(SiFivePLICState *plic, uint32_t addrid) in sifive_plic_claimed()115 static void sifive_plic_update(SiFivePLICState *plic) in sifive_plic_update()140 SiFivePLICState *plic = opaque; in sifive_plic_read()188 SiFivePLICState *plic = opaque; in sifive_plic_write()275 SiFivePLICState *s = SIFIVE_PLIC(dev); in sifive_plic_reset()297 static void parse_hart_config(SiFivePLICState *plic) in parse_hart_config()355 SiFivePLICState *s = opaque; in sifive_plic_irq_request()365 SiFivePLICState *s = SIFIVE_PLIC(dev); in sifive_plic_realize()[all …]
29 typedef struct SiFivePLICState SiFivePLICState; typedef30 DECLARE_INSTANCE_CHECKER(SiFivePLICState, SIFIVE_PLIC,45 struct SiFivePLICState { struct
45 SiFivePLICState plic;