Searched defs:pic (Results 1 – 10 of 10) sorted by relevance
/components/drivers/pic/ |
A D | pic.c | 72 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 D | pic-gicv2m.c | 141 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 D | pic-gicv2.c | 148 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 D | pic-gicv3.c | 442 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 D | pic-gicv3-its.c | 607 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 D | dev_pin_dm.c | 282 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 D | pcie-dw_host.c | 88 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 D | pic.h | 140 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 D | mailbox-pic.c | 56 struct rt_pic *pic; member
|
/components/drivers/ofw/ |
A D | irq.c | 529 struct rt_pic *pic = rt_pic_dynamic_cast(rt_ofw_data(ic_np)); in ofw_map_irq() local
|
Completed in 55 milliseconds