Home
last modified time | relevance | path

Searched defs:pic (Results 1 – 10 of 10) sorted by relevance

/components/drivers/pic/
A Dpic.c72 static void append_pic(struct rt_pic *pic) in append_pic()
84 void rt_pic_default_name(struct rt_pic *pic) in rt_pic_default_name()
99 struct rt_pic *pic = RT_NULL, *tmp = RT_NULL; in rt_pic_dynamic_cast() local
127 rt_err_t rt_pic_linear_irq(struct rt_pic *pic, rt_size_t irq_nr) in rt_pic_linear_irq()
170 rt_err_t rt_pic_cancel_irq(struct rt_pic *pic) in rt_pic_cancel_irq()
219 int rt_pic_config_ipi(struct rt_pic *pic, int ipi_index, int hwirq) in rt_pic_config_ipi()
244 int rt_pic_config_irq(struct rt_pic *pic, int irq_index, int hwirq) in rt_pic_config_irq()
281 struct rt_pic_irq *rt_pic_find_pirq(struct rt_pic *pic, int irq) in rt_pic_find_pirq()
633 rt_weak rt_err_t rt_pic_user_extends(struct rt_pic *pic) in rt_pic_user_extends()
641 struct rt_pic *pic; in rt_pic_irq_init() local
[all …]
A Dpic-gicv2m.c141 static int gicv2m_irq_alloc_msi(struct rt_pic *pic, struct rt_pci_msi_desc *msi_desc) in gicv2m_irq_alloc_msi()
185 static void gicv2m_irq_free_msi(struct rt_pic *pic, int irq) in gicv2m_irq_free_msi()
205 static rt_err_t gicv2m_irq_set_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t state) in gicv2m_irq_set_state()
213 static rt_err_t gicv2m_irq_get_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t *out_state) in gicv2m_irq_get_state()
A Dpic-gicv2.c148 static rt_err_t gicv2_irq_init(struct rt_pic *pic) in gicv2_irq_init()
286 static rt_err_t gicv2_irq_set_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t state) in gicv2_irq_set_state()
318 static rt_err_t gicv2_irq_get_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t *out_state) in gicv2_irq_get_state()
350 static int gicv2_irq_map(struct rt_pic *pic, int hwirq, rt_uint32_t mode) in gicv2_irq_map()
384 static rt_err_t gicv2_irq_parse(struct rt_pic *pic, struct rt_ofw_cell_args *args, struct rt_pic_ir… in gicv2_irq_parse()
A Dpic-gicv3.c442 static rt_err_t gicv3_irq_init(struct rt_pic *pic) in gicv3_irq_init()
624 static rt_err_t gicv3_irq_set_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t state) in gicv3_irq_set_state()
668 static rt_err_t gicv3_irq_get_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t *out_state) in gicv3_irq_get_state()
697 static int gicv3_irq_map(struct rt_pic *pic, int hwirq, rt_uint32_t mode) in gicv3_irq_map()
745 static rt_err_t gicv3_irq_parse(struct rt_pic *pic, struct rt_ofw_cell_args *args, struct rt_pic_ir… in gicv3_irq_parse()
A Dpic-gicv3-its.c607 static rt_err_t gicv3_its_irq_init(struct rt_pic *pic) in gicv3_its_irq_init()
704 static int gicv3_its_irq_alloc_msi(struct rt_pic *pic, struct rt_pci_msi_desc *msi_desc) in gicv3_its_irq_alloc_msi()
969 static void gicv3_its_irq_free_msi(struct rt_pic *pic, int irq) in gicv3_its_irq_free_msi()
1001 static rt_err_t gicv3_its_irq_set_state(struct rt_pic *pic, int hwirq, int type, rt_bool_t state) in gicv3_its_irq_set_state()
/components/drivers/pin/
A Ddev_pin_dm.c282 static int pin_dm_irq_map(struct rt_pic *pic, int hwirq, rt_uint32_t mode) in pin_dm_irq_map()
302 static rt_err_t pin_dm_irq_parse(struct rt_pic *pic, in pin_dm_irq_parse()
384 struct rt_pic *pic = &irqchip->parent; in pin_pic_init() local
/components/drivers/pci/host/dw/
A Dpcie-dw_host.c88 static int dw_pcie_irq_alloc_msi(struct rt_pic *pic, struct rt_pci_msi_desc *msi_desc) in dw_pcie_irq_alloc_msi()
117 static void dw_pcie_irq_free_msi(struct rt_pic *pic, int irq) in dw_pcie_irq_free_msi()
/components/drivers/include/drivers/
A Dpic.h140 struct rt_pic *pic; member
156 rt_inline struct rt_pic_irq *rt_pic_find_irq(struct rt_pic *pic, int irq_index) in rt_pic_find_irq()
/components/drivers/mailbox/
A Dmailbox-pic.c56 struct rt_pic *pic; member
/components/drivers/ofw/
A Dirq.c529 struct rt_pic *pic = rt_pic_dynamic_cast(rt_ofw_data(ic_np)); in ofw_map_irq() local

Completed in 55 milliseconds